1、BRITISH STANDARD BS EN 62286:2004 Service diagnostic interface for consumer electronics products and networks Implementation for IEEE 1394 The European Standard EN 62286:2004 has the status of a British Standard ICS 35.200; 35.240.99 BS EN 62286:2004 This British Standard was published under the aut
2、hority of the Standards Policy and Strategy Committee on 6 May 2004 BSI 6 May 2004 ISBN 0 580 43738 8 National foreword This British Standard is the official English language version of EN 62286:2004. It is identical with IEC 62286:2003. The UK participation in its preparation was entrusted to Techn
3、ical Committee EPL/100, Audio, video and multimedia systems and equipment, which has the responsibility to: A list of organizations represented on this committee can be obtained on request to its secretary. Cross-references The British Standards which implement international or European publications
4、 referred to in this document may be found in the BSI Catalogue under the section entitled “International Standards Correspondence Index”, or by using the “Search” facility of the BSI Electronic Catalogue or of British Standards Online. This publication does not purport to include all the necessary
5、provisions of a contract. Users are responsible for its correct application. Compliance with a British Standard does not of itself confer immunity from legal obligations. aid enquirers to understand the text; present to the responsible international/European committee any enquiries on the interpreta
6、tion, or proposals for change, and keep the UK interests informed; monitor related international and European developments and promulgate them in the UK. Summary of pages This document comprises a front cover, an inside front cover, the EN title page, pages 2 to 20, an inside back cover and a back c
7、over. The BSI copyright notice displayed in this document indicates when the document was last issued. Amendments issued since publication Amd. No. Date CommentsEUROPEAN STANDARD EN 62286 NORME EUROPENNE EUROPISCHE NORM April 2004 CENELEC European Committee for Electrotechnical Standardization Comit
8、 Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Central Secretariat: rue de Stassart 35, B - 1050 Brussels 2004 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members. Ref. No. EN 62286:2004 E ICS 35.200; 3
9、5.240.99 English version Service diagnostic interface for consumer electronics products and networks Implementation for IEEE 1394 (IEC 62286:2003) Interface de diagnostic de service pour les produits lectroniques grand public et les rseaux Mise en oeuvre pour lIEEE 1394 (CEI 62286:2003) Kundendienst
10、-Diagnoseschnittstelle fr Gerte und Netzwerke der Unterhaltungselektronik Anwendung fr IEEE 1394 (IEC 62286:2003) This European Standard was approved by CENELEC on 2004-03-01. CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this
11、 European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the Central Secretariat or to any CENELEC member. This European Standard exists in three official versions
12、 (English, French, German). A version in any other language made by translation under the responsibility of a CENELEC member into its own language and notified to the Central Secretariat has the same status as the official versions. CENELEC members are the national electrotechnical committees of Aus
13、tria, Belgium, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland and United Kingdom. Foreword The text of the Intern
14、ational Standard IEC 62286:2003, prepared by IEC TC 100, Audio, video and multimedia systems and equipment, was submitted to the formal vote and was approved by CENELEC as EN 62286 on 2004-03-01 without any modification. The following dates were fixed: latest date by which the EN has to be implement
15、ed at national level by publication of an identical national standard or by endorsement (dop) 2005-03-01 latest date by which the national standards conflicting with the EN have to be withdrawn (dow) 2007-03-01 Annex ZA has been added by CENELEC _ Endorsement notice The text of the International Sta
16、ndard IEC 62286:2003 was approved by CENELEC as a European Standard without any modification. _ Page2 EN62286:2004CONTENTS INTRODUCTION.4 1 Scope.5 2 Normative references.5 3 Terms, definitions and abbreviations 6 3.1 Terms and definitions 6 3.2 Abbreviations7 4 Different types of service diagnostic
17、s .8 4.1 Stand-alone products8 4.2 A/V or multimedia network.8 4.3 Remote diagnosis8 5 Specification of the SDI 8 5.1 General.8 5.2 Hardware8 5.2.1 Tester hardware requirements .8 5.2.2 Connection cable.8 5.2.3 Device Under Test (DUT) hardware requirements9 5.3 Software9 5.3.1 General.9 5.3.2 Tester
18、 software requirements 9 5.3.3 DUT software requirements for the SDI .10 6 Tester software requirements .10 6.1 Interface to manufacturer service program 10 6.2 Connecting the diagnostic unit.10 6.3 Product identification.11 6.3.1 General information (company identification).11 6.3.2 Company specifi
19、c information11 6.3.3 Product-specific information 11 7 Control protocol11 7.1 Direct diagnosis11 7.1.1 Configuration ROM directory structure.11 7.2 Remote diagnosis16 Annex A (informative) User interface .17 Annex ZA (normative) Normative references to international publications with their correspo
20、nding European publications .20 Figure A.1 Example of device list.18 Figure A.2 Example of device properties19 Table 1 Root directory12 Table 2 Instance directory14 Table 3 EACEM unit directory 14 Page3 EN62286:2004 INTRODUCTION Consumer products are often repaired by service workshops who are servi
21、cing all kinds of products developed by different manufacturers. For high complexity products, the fault diagnosis becomes more and more difficult and time consuming. To make diagnosis possible, manufacturers often develop some built-in diagnostic software which can be used for fault finding togethe
22、r with an external diagnostic unit through a Service Diagnostic Interface (SDI). To avoid the need for a service workshop to purchase several different diagnostic units from different manufacturers for different products, a standardized SDI is proposed for use by all manufacturers and in all product
23、s in which such diagnostic interfaces are required. The result will be that only one SDI is needed in the service workshops. The SDI should also be suitable for diagnosis in a network (A/V or multimedia network) in which different products from different manufacturers are connected together. The int
24、erface should also allow for future development. The standard SDI which has to be specified, should: be usable in future products; be easily connectable to a product or a network; be cheap; not limit product design. Page4 EN62286:2004SERVICE DIAGNOSTIC INTERFACE FOR CONSUMER ELECTRONICS PRODUCTS AND
25、 NETWORKS Implementation for IEEE 1394 1 Scope This International Standard specifies the requirements that have to be implemented in future products that incorporate a digital interface, and service diagnostic software developed for these products. The Service Diagnostic Interface (SDI) requires the
26、 use of a PC (desktop or laptop) into which service diagnostic software can be loaded. A part of this PC software has to be standardised while another part of this PC software is manufacturer/product related. To reach a common approach in servicing all products from all manufacturers, it is necessar
27、y to standardise specific items in the products (Device Under Test/DUT) as well as in the diagnostic software on the PC. The Service Diagnostic Interface (SDI) is based on the IEEE 1394:1995 specification because this interface will be used in most future products. The use of this connection and exi
28、sting communication protocols enable implementation in products at low cost, and gives maximum flexibility and efficiency. The SDI consists of: Specific hardware and software requirements of the DUT. Specific requirements of the PC: the Service software, an IEEE 1394 interface (to be built in if not
29、 already present). The connection between the PC and the DUT. This specification is a minimal specification necessary to be able to carry out computerised diagnosis and covers the standardised software of the PC as well as the standardised software and provisions in the DUT. If an IEEE 1394 interfac
30、e is present on the product, then the requirement for product identification as described in this document (see 6.3) is mandatory. In addition, all communication for any service application should go through the IEEE 1394 interface only, as described in this document (in Clause 7). 2 Normative refer
31、ences The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. IEC 61883-1:2003, Consumer audio/video equi
32、pment Digital Interface Part 1: General IEEE 1212:2001, Microprocessor Systems Control and Status Registers (CSR): Architecture for microcomputer buses IEEE 1394:1995, IEEE Standard for a High Performance Serial Bus Firewire IEEE 1394a:2000, IEEE Standard for a High Performance Serial Bus Amendment
33、1 Page5 EN62286:20043 Terms, definitions and abbreviations 3.1 Terms and definitions For the purposes of this International Standard, the following terms and definitions apply. 3.1.1 configuration ROM area of memory within an IEEE 1394-enabled device which holds specific information about the device
34、, as defined in IEEE 1212. Device information is held in a hierarchy of directories within the ROM 3.1.2 EACEM unit directory see unit directory 3.1.3 HW_Version hardware version. IEEE 1212 optionally uses this to identify diagnostic software 3.1.4 instance directory second level in the directory hi
35、erarchy. The instance directories provide a method to group unit architectures (software protocols) to identify shared physical components. This directory contains the offset into memory of various Unit directories, including the EACEM unit directory 3.1.5 IEEE 1394 repeater another IEEE 1394 device
36、 in the network capable of relaying or repeating data. This device may have more IEEE 1394 sockets and can provide a suitable connection into the system 3.1.6 Key_ID Key IDentifier. IEEE 1212 use this to identify the contents of the remaining 3 bytes of a quadlet in a directory. Key_ID is 6 bits lon
37、g: the proceeding 2 bits are the type, which identifies whether the data in the following 3 bytes is immediate (i.e. they contain the actual data) or whether the 3 bytes are an offset to another place in memory 3.1.7 minimal ASCII IEEE 1212 defines a limited set of Latin characters that can be used
38、for text. The particular set specified in SDI uses the 1 byte coding specified in IEEE 1212 3.1.8 model_ID model IDentifier. IEEE 1212 optionally provide this to identify the model. The model should represent a family or class of products and should not be unique to individual devices 3.1.9 multimed
39、ia products or networks combining audio, video, computer and/or communication data 3.1.10 network two or more CE (audio, video or multimedia) products connected together Page6 EN62286:20043.1.11 quadlet group of four bytes (32 bits). IEEE 1394 transmission is based on the transfer of quadlets and al
40、l data is quadlet-aligned 3.1.12 remote diagnosis diagnosis of product via telephone, internet, etc. 3.1.13 root directory the top level directory in the hierarchy of directories. This contains some basic information about the device, such as the Vendor_ID, and also the offset into memory of the Ins
41、tance directory 3.1.14 unit directory the third and lowest level in the hierarchy of directories. Each unit directory uniquely identifies the software interface (unit architecture) used to control the unit. The EACEM Unit directory provides additional information, either directly or indirectly, need
42、ed to specify locations used in the SDI specification 3.1.15 Vendor_ID vendor IDentifier. This is the RID for the vendor 3.2 Abbreviations ASCII-1 American Standard Code for Information Interchange. This defines a set of Latin characters and control codes representing text. See also Minimal ASCII in
43、 3.1.7. A/V Audio/Video AV/C Audio, Video/Control AV/C-CTS Audio, Video/Control Command and Transaction Set CE Consumer Electronics CSR Control and Status Register DUT Device Under Test EACEM European Association of Consumer Electronics Manufacturers ID Identifier IEEE Institute of Electrical and El
44、ectronics Engineers OEM Original Equipment Manufacturer PC Personal Computer RID Registration authority Identifier ROM Read Only Memory SDI Service Diagnostic Interface Page7 EN62286:20044 Different types of service diagnostics 4.1 Stand-alone products In this situation, a connection is made between
45、 the diagnostic PC and the DUT, where the DUT is from any manufacturer and of any type. 4.2 A/V or multimedia network In this situation, a connection is made between the diagnostic PC and a network of A/V or multimedia products. In an A/V or multimedia network, several different products are interco
46、nnected and not all of them are necessarily from the same manufacturer. In this case, the SDI must be able to list the products on the network, detect which product is causing a problem, and diagnose the product concerned. 4.3 Remote diagnosis In addition to the configurations described above (stand
47、-alone product or network), a link can be made (for example via telephone, Internet, etc.) between the diagnostic PC in the workshop and a DUT/network at the customers home. Therefore, if a product has both an IEEE 1394 interface and a remote connection capability, this product should be able to tra
48、nsfer the diagnostic data, as described in this document, through the remote connection. It has to be specified how this type of communication is carried out, and which level of diagnosis will be possible. These items are not in the scope of this document, and will be defined later on. 5 Specificati
49、on of the SDI 5.1 General The SDI consists of: hardware and software, both in the DUT and in the test equipment (“tester”); the connection between the tester and the DUT. The total SDI can be divided into the elements specified in 5.2 and 5.3. 5.2 Hardware 5.2.1 Tester hardware requirements This can be a computer (for example desktop or laptop PC, MAC, or workstation) provided with at least one suitable IEEE 1394 in