TA Document IEEE1394 Interface Implementation Test Specification DV Device 1.0

Similar documents
TA Document IEEE1394 Interface Implementation Guideline DV Device 1.0

TA Document IEEE1394 Interface Implementation Test Specification STB Device for Japanese BS/CS Digital Broadcasting System 1.

TA Document Test specification of self-test for AV Devices 1.0 (Point-to-Point Test and Network Test)

TA Document Specification of high-speed transmission of

TA Document IEEE1394 Interface Implementation Guideline STB Device for Japanese Terrestrial Digital Broadcasting System 1.

TA Document IEEE1394 Interface Implementation Guideline TV Device for Japanese BS/CS Digital Broadcasting System 1.0

TA Document SMPTE Time Code and Sample Count Transmission Protocol Ver.1.0

Specification for TRAN Layer Services

TA Document Editorial Corrections to the Asynchronous Serial Bus Connections, Version 1.0

AV/C Disc Media Type Specification MD audio

TA Document AV/C Disc Subunit - DVR-Blue Media Type Specification 1.0

TA Document AV/C Disc Media Type Specification - SACD 1.2

TA Document IEEE1394 Interface Implementation Guideline D-VHS Device 1.0

AV/C Disc Media Type Specification CD-DA

TA Document AV/C Bulletin Board Subunit General Specification Version 1.0

TA Document AV/C Camera Storage Subunit 2.1

AV/C Digital Interface Command Set General Specification

TA Document Transmission of Rec. ITU-R BO.1294 System B Transport 1.0

TA Document AV/C Descriptor Mechanism Specification 1.1

Document number Finger Print Scanner Functional Test Specification. August 9, Sponsored by: 1394 Trade Association

AV/C commands for management of Asynchronous Serial Bus Connections

AV/C Disc Subunit General Specification

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

TA Document AV/C Bulletin Board Type Specification Resource Schedule Board 1.0a

TA Document AV/C Printer Subunit Specification 2.0

OPEN BASE STATION ARCHITECTURE INITIATIVE

OPEN BASE STATION ARCHITECTURE INITIATIVE

ITU-T J.288. Encapsulation of type length value (TLV) packet for cable transmission systems

INTERNATIONAL STANDARD

Device Discovery and Configuration. Ashley Butterworth Apple Inc.

RP3 / RP3-01 Interface Profile Document

TA Document AV/C Compatible Asynchronous Serial Bus Connections 2.1

Establishment of Controlling IEEE1394 devices over the network

ANSI/SCTE

Recommendations for LXI systems containing devices supporting different versions of IEEE 1588

INTERNATIONAL STANDARD

Direct Print Protocol Specification

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

ANSI/SCTE

Enterprise and Datacenter. SSD Form Factor. 1U Short Specification

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 4: Musical slide show application format

1394 TRADE ASSOCIATION Power Specification Part 2: Suspend/Resume Implementation Guidelines

INTERNATIONAL STANDARD

OPEN BASE STATION ARCHITECTURE INITIATIVE

ENGINEERING COMMITTEE Digital Video Subcommittee SCTE Home Digital Network Interface Specification with Copy Protection

AMERICAN NATIONAL STANDARD

FOR TCG ACPI Specification

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

AMWA Specification. AMWA Specification Policy Application Specification UL Guidelines May 24, 2016 (rev 1.1) Executive Summary

ISO/IEC TR TECHNICAL REPORT. Information technology Guidelines for the preparation of programming language standards

This is a preview - click here to buy the full publication TECHNICAL REPORT. Part 101: General guidelines

AES standard for digital audio - Audio applications of networks - Application of IEC bit generic data. Preview only

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Requirements for acquirers and suppliers of user documentation

ISO/IEC This is a preview - click here to buy the full publication INTERNATIONAL STANDARD. First edition

This is a preview - click here to buy the full publication GUIDE 51. Safety aspects Guidelines for their inclusion in standards. Second edition 1999

TECH 3381 CARRIAGE OF EBU-TT-D IN ISOBMFF VERSION: 1.0 SOURCE: SP/MIM XML SUBTITLES

This is a preview - click here to buy the full publication

ITU-T I.570. Public/private ISDN interworking. SERIES I: INTEGRATED SERVICES DIGITAL NETWORK Internetwork interfaces. Recommendation ITU-T I.

SDLC INTELLECTUAL PROPERTY POLICY

Systems and software engineering Vocabulary

RapidIO Interconnect Specification Part 3: Common Transport Specification

DTCP Volume 1 Supplement G Mapping DTCP to WirelessHD (Informational Version)

A Proxy Solution for Networked Audio Device Interoperability

ISO/IEC INTERNATIONAL STANDARD. Information technology Open distributed processing Reference model: Architecture

ISO 3901 INTERNATIONAL STANDARD. Information and documentation International Standard Recording Code (ISRC)

INTERNATIONAL STANDARD

Enterprise and Datacenter. SSD Form Factor. 1U Long Specification

CONGRUENT SOFTWARE, INC.

Terminal I/O Profile Client Implementation Guide

Preview only reaffirmed Fifth Avenue, New York, New York, 10176, US

Management Component Transport Protocol (MCTP) IDs and Codes

Interpretations and Clarifications

IEEE DMLT Study Group Straw-man DRAFT PAR and 5C

Request for Comments: 2711 Category: Standards Track BBN October 1999

AMI-C AMI-C 1394 Automotive proof-of-concept implementation (steps 1, 2, and 3) v1.00

INTERNATIONAL STANDARD

IEEE P1722 AVBTP. Version 0.01, Alan K. Bartky Bartky Networks Send comments to

ANSI/CEA Standard. Tunneling Device Area Network Protocols over Internet Protocol Channels ANSI/CEA-852-C

LXI IEEE 1588 Profile

Reference Point 2 Specification

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD

RapidIO TM Interconnect Specification Part 7: System and Device Inter-operability Specification

ENGINEERING COMMITTEE Digital Video Subcommittee

INTERNATIONAL STANDARD

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Vocabulary. Ingénierie des systèmes et du logiciel Vocabulaire

Topic: Specifications of allowable inter packet gap values in IEEE 802.3

ARM CoreLink DPE-400 Data Parity Extension for NIC-400

ISO INTERNATIONAL STANDARD. Translation-oriented terminography. Terminographie axée sur la traduction. First edition

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: Motion JPEG 2000

INTERNATIONAL STANDARD

Technical Committee. ATM User-Network Interface (UNI) Specification Version 4.1

INTERNATIONAL STANDARD

ISO/IEC TR TECHNICAL REPORT. Information technology Software measurement Functional size measurement Part 4: Reference model

Transcription:

TA Document 2002014 IEEE1394 Interface Specification DV Device 1.0 December 15, 2003 Sponsored by: 1394 Trade Association Accepted for Release by: 1394 Trade Association Board of Directors. Abstract: Keywords: DV, Specification, AV/C, Connection Management Procedures (CMP), Configuration ROM. Copyright 1996-2004 by the 1394 Trade Association. 1111 South Main Street, Suite 100, Grapevine, TX 76051, USA http://www.1394ta.org All rights reserved. Permission is granted to members of the 1394 Trade Association to reproduce this document for their own use or the use of other 1394 Trade Association members only, provided this notice is included. All other rights reserved. Duplication for sale, or for commercial or for-profit use is strictly prohibited without the prior written consent of the 1394 Trade Association.

DV Specification 1.0 TA Document 2002014, December 15, 2003 1394 Trade Association Specifications are developed within Working Groups of the 1394 Trade Association, a non-profit industry association devoted to the promotion of and growth of the market for IEEE 1394-compliant products. Participants in working groups serve voluntarily and without compensation from the Trade Association. Most participants represent member organizations of the 1394 Trade Association. The specifications developed within the working groups represent a consensus of the expertise represented by the participants. Use of a 1394 Trade Association Specification is wholly voluntary. The existence of a 1394 Trade Association Specification is not meant to imply that there are not other ways to produce, test, measure, purchase, market or provide other goods and services related to the scope of the 1394 Trade Association Specification. Furthermore, the viewpoint expressed at the time a specification is accepted and issued is subject to change brought about through developments in the state of the art and comments received from users of the specification. Users are cautioned to check to determine that they have the latest revision of any 1394 Trade Association Specification. Comments for revision of 1394 Trade Association Specifications are welcome from any interested party, regardless of membership affiliation with the 1394 Trade Association. Suggestions for changes in documents should be in the form of a proposed change of text, together with appropriate supporting comments. Interpretations: Occasionally, questions may arise about the meaning of specifications in relationship to specific applications. When the need for interpretations is brought to the attention of the 1394 Trade Association, the Association will initiate action to prepare appropriate responses. Comments on specifications and requests for interpretations should be addressed to: Editor, 1394 Trade Association 1111 South Main Street, Suite 100 Grapevine, TX 76051 USA 1394 Trade Association Specifications are adopted by the 1394 Trade Association without regard to patents which may exist on articles, materials or processes or to other proprietary intellectual property which may exist within a specification. Adoption of a specification by the 1394 Trade Association does not assume any liability to any patent owner or any obligation whatsoever to those parties who rely on the specification documents. Readers of this document are advised to make an independent determination regarding the existence of intellectual property rights, which may be infringed by conformance to this specification. Page 2 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 Table of Contents 1. Introduction...7 1.1 Purpose...7 1.2 Scope...7 2. s...8 3. Definitions...9 3.1 Conformance Levels...9 3.2 Glossary of terms...9 3.3 Acronyms and Abbreviations...10 4. List of Items...12 4.1 Overview...12 4.1.1 Environment...12 4.1.2 Basic Policy of This...12 4.1.3 Criterion...12 4.1.4 Selection Policy of Data...13 4.1.5 Execution of items...15 4.1.6 Contents described in List of Items...16 Response to be ed (AV/C Command only)...16 Item...16 Content of...16...17...17 4.1.7 Item...17 4.2 List of Items for AV/C Command...20 4.2.1 ABSOLUTE TRACK NUMBER Command...20 Control...20 Status command...23 Specific Inquiry command...23 General Inquiry...23 4.2.2 AUDIO MODE Command...24 Control...24 Status command...26 Specific Inquiry command...27 General Inquiry...27 4.2.3 BACKWARD Command...28 Control...28 Specific Inquiry command...29 Generic Inquiry...30 4.2.4 FORWARD Command...30 Control...30 Specific Inquiry command...32 Generic Inquiry...32 4.2.5 INPUT SIGNAL MODE Command...33 4.2.6 LOAD MEDIUM Command...41 Control...41 Specific Inquiry command...42 Generic Inquiry...42 4.2.7 MEDIUM INFO Command...43 Status command...43 Copyright 2004, 1394 Trade Association. All rights reserved. Page 3

DV Specification 1.0 TA Document 2002014, December 15, 2003 4.2.8 OUTPUT SIGNAL MODE Command...44 4.2.9 RECORDING DATE Command...52 4.2.10 RECORDING SPEED Command...53 4.2.11 RECORDING TIME Command...57 4.2.12 SEARCH MODE Command...59 4.2.13 TIME CODE Command...60 4.2.14 TRANSPORT STATE Command...60 4.2.15 CAMERA VTR Command (Vendor-dependent)...61 4.2.16 CHANNEL USAGE Command...63 4.2.17 CONNECT AV Command...66 4.2.18 INPUT PLUG SIGNAL FORMAT...67 Control...67 Status command...71 Specific Inquiry command...72 General Inquiry...73 4.2.19 OUTPUT PLUG SIGNAL FORMAT command...73 Control...73 Status command...78 Specific Inquiry command...78 General Inquiry...79 4.2.20 SUBUNIT INFO Command...79 Status command...79 4.2.21 UNIT INFO Command...80 Status command...80 4.2.22 POWER Command...80 Control...80 Status command...81 Specific Inquiry command...81 General Inquiry...82 4.2.23 RECORD...82 Control...82 Specific Inquiry command...95 General Inquiry...95 4.2.24 PLAY Command...96 Control...96 Specific Inquiry command...129 General Inquiry...130 4.2.25 WIND command...130 Control...130 Specific Inquiry command...137 General Inquiry...138 4.3 List of test Items of the Connection test...139 4.3.1 of the Input Plug...139 Establishing a Broadcast-in Connection...139 Breaking a Broadcast-in Connection...139 Overlaying a P-to-P connection with a Broadcast-in Connection...139 4.3.2 of the Output plug...139 Establishing a Broadcast-out Connection...139 Actions if the Broadcast-out Connection is broken by another node...141 4.3.3 of the On-line bit...141 4.4 List of test Items for 1394 layer test...142 4.4.1 Configuration ROM...142 Page 4 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 List of Figures Figure 4-1 Environment...12 Copyright 2004, 1394 Trade Association. All rights reserved. Page 5

DV Specification 1.0 TA Document 2002014, December 15, 2003 List of Tables Table 4.1 Allocated for Item [Div 1]...17 Table 4.2 Allocated for Item [Div 2]...18 Table 4.3 Allocated for Item [Div 3]...18 Table 4.4 Allocated for Item [Div 1...3]...19 Table 4.5 Allocated for Item [Div 1...3]...20 Page 6 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 1. Introduction 1.1 Purpose The purpose of this document is to describe the test specification to confirm that a DV device conforms to IEEE1394 Interface, DV Device 1.0 [R10] 1.2 Scope The followings are conditions and the scope of application stipulated in this document: A DV device equipped with IEEE1394 interface Support AV/C commands addressed to Unit and Tape Recorder/Player Subunit Support SD (including SDL) format Copyright 2004, 1394 Trade Association. All rights reserved. Page 7

DV Specification 1.0 TA Document 2002014, December 15, 2003 2. s This test specification refers to the following specifications: [R1] IEEE Std 1394 1995, Standard for a High Performance Serial Bus, August 30 1996. [R2] IEEE Std 1394a-2000, Standard for High Performance Serial Bus-Amendment 1. [R3] IEC 61883-1, Consumer audio/video equipment Digital Interface, 1998-02. [R4] [R5] IEC 61883-2, Consumer audio/video equipment Digital Interface Part2: SD-DVCR data transmission. IEC 61883-5, Consumer audio/video equipment Digital Interface Part5: SDL-DVCR data transmission. [R6] TA Document 2001012, AV/C Digital Interface Command Set General Specification 4.1. [R7] TA Document 2001017, AV/C Tape Recorder/Player Subunit Specification 2.2. [R8] TA Document 1999027, Configuration ROM for AV/C Devices 1.0. [R9] ISO/IEC 13213:1994, Control and Status Register (CSR) Architecture for Microcomputer Buses, First Edition, October 5, 1994. [R10] TA Document 2002012, IEEE1394 Interface, DV Device 1.0. Page 8 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 3. Definitions 3.1 Conformance Levels 3.1.1 expected: A key word used to describe the behavior of the hardware or software in the design models assumed by this Specification. Other hardware and software design models may also be implemented. 3.1.2 may: A key word that indicates flexibility of choice with no implied preference. 3.1.3 shall: A key word indicating a mandatory requirement. Designers are required to implement all such mandatory requirements. 3.1.4 should: A key word indicating flexibility of choice with a strongly preferred alternative. Equivalent to the phrase is recommended. 3.1.5 reserved fields: A set of bits within a data structure that are defined in this specification as reserved, and are not otherwise used. s of this specification shall zero these fields. Future revisions of this specification, however, may define their usage. 3.1.6 reserved values: A set of values for a field that are defined in this specification as reserved, and are not otherwise used. s of this specification shall not generate these values for the field. Future revisions of this specification, however, may define their usage. NOTE The IEEE is investigating whether the may, shall, should and possibly expected terms will be formally defined by IEEE. If and when this occurs, draft editors should obtain their conformance definitions from the latest IEEE style document. 3.2 Glossary of terms 3.2.1 AV/C unit: A consumer electronic device that throughputs Audio and/or Video data, e.g., a camcorder or a VCR, attached as a Serial Bus node. This document describes a command set that can be built into AV/C units to control other AV/C units with the same architecture. 3.2.2 AV/C subunit: A part of an AV/C unit that is uniquely defined and offers a subset of functions that belong to the unit. 3.2.3 AV/C: Audio/video control. The AV/C Digital Interface Command Set of which a part is specified by this and other AV/C documents. 3.2.4 Byte: Eight bits of data, used as a synonym for octet. 3.2.5 Controller: A device at a serial bus node that sends AV/C commands to control a remote AV/C target device. 3.2.6 CSR: A Control and Status Register within a node, as defined by IEEE Std 1394 1995. 3.2.7 IEEE: The Institute of Electrical and Electronics Engineers, Inc. 3.2.8 Isochronous: iso same chronous time. Isochronous is an adjective used to describe data block transfers that occur at regular intervals. Isochronous transfers are used for time sensitive data such as audio and video. Copyright 2004, 1394 Trade Association. All rights reserved. Page 9

DV Specification 1.0 TA Document 2002014, December 15, 2003 3.2.9 DV device: A generic term for a device that contains a Tape Recorder/Player Subunit within a Unit and supports the SD (including SDL) format. 3.2.10 DV Camera Recorder: A DV device that consists of at least one Tape Recorder/Player Subunit and one Camera Subunit (A DV device consisting of Camera Subunit does not mean that it implements Camera subunit command, but it means that responses including Camera Subunit are returned to SUBUNIT INFO status command, UNIT INFO status command, and CONNECT AV status command). 3.2.11 DV deck: A DV device except a DV Camera Recorder. 3.2.12 PCR: Plug Control Register, as defined by IEC 61883, Digital Interface for Consumer Electronic Audio/Video Equipment. 3.2.13 ipcr: Input plug control register for controlling isochronous data streams, as defined by IEC 61883. 3.2.14 opcr: Output plug control register for controlling isochronous data streams, as defined by IEC 61883. 3.2.15 Plug: A physical or virtual end-point of connection implemented by an AV/C unit or subunit that may receive or transmit isochronous, asynchronous, or other external or internal data. Plugs may be Serial Bus plugs, accessible through the PCRs; they may be external, physical plugs on the AV/C unit; or they may be internal virtual plugs implemented by the AV/C subunits. 3.2.16 Quadlet: Four bytes of data. 3.2.17 reserved values: A set of values for a field that are defined in this specification as reserved, and are not otherwise used. s of this specification shall not generate these values for the field. Future revisions of this specification, however, may define the use of these values for the field. 3.2.18 reserved fields: A set of bits within a data structure that are defined in this specification as reserved, and are not otherwise used. s of this specification shall zero these fields. Future revisions of this specification, however, may define the use of these fields. 3.2.19 Stream: A continuous flow of data originating from one source and terminating at zero or more destinations. A stream may be isochronous or asynchronous. 3.2.20 SD format: Format defined in IEC61883-2[R4]. 3.2.21 SDL format: Format defined in IEC61883-5[R5]. 3.2.22 CT:. A Controller which executes this test. 3.2.23 ACT:. A supporting Controller used in this test other than CT. 3.2.24 TG:. A Target Device to be tested. 3.2.25 TG1: A supporting Target Device used in this test other than TG. 3.2.26 TG2: A supporting Target Device used in this test other than TG and TG1. 3.3 Acronyms and Abbreviations AV/C Audio Video Control Page 10 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 CSR A Control and Status Register within a node, as defined by IEEE Std 1394 1995. PCR Plug control register ipcr Input plug control register opcr Output plug control register Copyright 2004, 1394 Trade Association. All rights reserved. Page 11

DV Specification 1.0 TA Document 2002014, December 15, 2003 4. List of Items 4.1 Overview 4.1.1 Environment This test is designed to be run in the environment shown in Figure 4-1, with one controller device (e.g. PC) and one target device (DV device) connected to each other using an IEEE 1394 cable. In some tests, other devices are also connected to the same bus. Operator CT(ex. PC) I EEE1394 Config ROM CSR TG(DV Device) AV/C (Unit,Tape SU) Transaction Link Phy CMP Figure 4-1 Environment This tests that the target device implementation of AV/C, CMP (Connection Management Procedures) and Configuration ROM conforms to IEEE1394 Interface, DV Device 1.0 [R10]. 4.1.2 Basic Policy of This The defined in this specification means the configuration of the target device to a specified condition; execution of specified test sequences; and validation of whether the received response and/or obtained register values conform to IEEE1394 Interface, DV Device 1.0 [R10] or not. Each content confirmed in the test is called a Item and is described in following sections. In the tests where AV/C commands can configure the condition of the target device, the tests use AV/C commands for configuration of the condition. By sending the corresponding STATUS command and receiving the STABLE response, the tests confirm whether the configuration of the condition is completed correctly or not. In these tests, the state obtained through AV/C commands is regarded as the actual state of the target device. 4.1.3 Criterion AV/C Command The validation of each test item depends on whether the response retuned from the target device corresponds to the expected response specified in the test item. Page 12 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 If the state of the target device changes after accepting the AV/C command, the corresponding tests issue additional commands to obtain the changed state and confirm the returned response from the target device. Example. In the case where a test requests the target device to transit to playback mode using PLAY control command After the target device returns ACCEPTED response for the received command, the controller sends TRANSPORT STATE status command to the device. Because the STABLE response includes transport_mode and transport_state, the test confirms whether the device transits to the specified state correctly or not by checking the response. This confirmation of the changed state is executed only if the received response is ACCEPTED. It is not executed if the received response is REJECTED or NOT_IMPLEMENTED. Moreover, in the case of the tests whose reference guideline describes DV devices may return REJECTED, each test is considered to be passed if the returned response is either REJECTED or ACCEPTED. Connection The validation on each test item depends on whether the obtained values of registers corresponds to the expected values specified in the test items. Some test items require confirmation that the target device outputs isochronous packets correctly to the IEEE1394 bus. In this case, confirmation can be executed by the test operators. Configuration ROM The validation on each test item depends on whether the obtained values of the Configuration ROM corresponds to the expected values specified in the test items. 4.1.4 Selection Policy of Data 4.1.4.1 AV/C Command data is selected based on the description in IEEE1394 Interface, DV Device 1.0 [R10]. For some test conditions there are too many available patterns of parameters which can be set, making it impossible to execute the test with all possible parameters. It is necessary to narrow the test data to some degree. The selection policy of the test data is described below. About All kinds of Commands (1) Values to be set to Each Field. For the tests where NOT_IMPLEMENTED or REJECTED should be returned, if the specified field values of the tested command are varied, the specified values should be selected the following conditions described below. Copyright 2004, 1394 Trade Association. All rights reserved. Page 13

DV Specification 1.0 TA Document 2002014, December 15, 2003 (a) Non-supported Values in the implementation guideline Each test should be executed using all values that are specified as non-supported value for each field in the guideline. (b) Undefined Values Each test should be executed using only one of the undefined values for each field. The selected value is an arbitrary one. (2) Checking Commands with in correct Lengths Two kinds of tests should be executed. In one test, the length of the tested command is one byte longer than that of the correct command frame. In the other test, the length of the tested command is one byte shorter. About General Inquiry Commands For the mandatory commands specified in the implementation guideline, it should be confirmed that the target device returns IMPLEMENTED response to each General Inquiry For the optional commands, it should be confirmed that the target device returns IMPLEMENTED response for each general inquiry command if the device implements the corresponding control command, and that the device returns NOT_IMPLEMENTED response if the device does not implement the corresponding control About Specific Inquiry Commands The test should send all available variations of each specific inquiry command whose operands are specified in the corresponding control commands (either Mandatory or Optional) to the target device, and should confirm the following contents. (a) If the target device returns a response other than NOT_IMPLEMENTED to a control command with specified operands, it should be confirmed that the device returns IMPLEMENTED for the corresponding specific inquiry command with same operands. (b) If the target device returns NOT_IMPLEMENTED response to a control command with specified operands, it should be confirmed that the device returns NOT_IMPLEMENTED for the corresponding specific inquiry command with same operands. About Specific/General Inquiry Commands of Optional Commands The test operator should input the implementation table indicating whether the target device implements each corresponding control command or not before the specific inquiry command tests and general inquiry command tests are started,. Each test should confirm whether the implementation of the target device conforms to the table. 4.1.4.2 Connection All implementations described in the section 6.4 of IEEE1394 Interface, DV Device 1.0 [R10] should be tested. Page 14 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 4.1.4.3 Configuration ROM All implementations described in the section 7.1 of IEEE1394 Interface, DV Device 1.0 [R10] should be tested. 4.1.5 Execution of items 4.1.5.1 AV/C Command If it is necessary to execute a group of test items continuously, then it is required that all test items using the same AV/C commands are collectively executed, or all test items which have the same initial condition are collectively executed. There are eight kinds of tests where all test items have the same initial condition and are collectively executed. (V1) No Tape This test executes all test items whose initial conditions are no tape is inserted and the state of the target device is LOAD MEDIUM-EJECT. (V2) Tape This test executes all test items whose initial conditions are in VTR mode and a tape containing the correct data is inserted. operators do not have to operate while the test is running. This test does not include test items for Transport Mechanism. (V3) Tape This test executes all test items whose initial conditions are in VTR mode and a tape containing the correct data is inserted. operators do not have to operate while the test is running. This test includes test items related to the Transport Mechanism only. (V4) Not Tape This test executes all test items whose initial conditions are in VTR mode and a tape containing no data is inserted. operators do not have to operate while the test is running. (V5) MIC Tape This test executes all test items whose initial conditions are in VTR mode and a tape with MIC (Memory In Cassette) is inserted. operators do not have to operate while the test is running. The DV device not supporting MIC does not have to examine this test. (C1) Camera Mode This test executes all test items whose initial conditions are in Camera mode. operators do not have to operate while the test is running. (O1) This test executes all test items where the expected response is IMPLEMENTED or NOT IMPLEMENTED. Any initial state or condition is allowed for execution in this test. Copyright 2004, 1394 Trade Association. All rights reserved. Page 15

DV Specification 1.0 TA Document 2002014, December 15, 2003 (O2) Other This test executes any other test items of AV/C Command which are not included in above tests, (V1)...(O1). 4.1.5.2 Connection If it is necessary to execute a group of test items continuously, it is required that all test items concerning connection are collectively executed. This continuous test is called the Connection. 4.1.5.3 Configuration ROM If it is necessary to execute a group of test items continuously, it is required that all test items concerning Configuration ROM are collectively executed. This continuous test is called the Configuration ROM. 4.1.6 Contents described in List of Items This section explains that the contents described in the list of all test items in section 4.2. Response to be ed (AV/C Command only) This is the type of expected response for the command to be tested. Item This is the allocated number for each test item. The allocation method is explained in section 4.1.7. Content of The content of each test item include the following three items. Purpose This is the content of the specification to be confirmed. Target The condition of the devices to be tested (ex. All DV devices, DV devices which implement this command, etc). A test item should not be executed for any DV devices which do not satisfy this condition. Initial Condition The condition of TG to be configured before the execution of test items (e.g. Arbitrary state, In Camera Mode, No tape is inserted ). If the initial condition is not satisfied or if the configuration of the initial condition failed in the test item where configuration of the initial condition is executed, the test result is NG. If the initial operation mode of TG is not described explicitly, the initial operation mode of TG shall be VTR mode. Page 16 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 This is the reference position in the implementation guideline. This is the name of the continuous test in which the test item is included. The content of each continuous test is described in section 4.1.5. 4.1.7 Item This section explains the method how to allocate each test item number for AV/C Command, Connection and Configuration ROM. 4.1.7.1 AV/C Command items for AV/C commands are classified by the type of the command that the controller sends and the type of expected response that the target device returns for the received Each test item number includes four division fields. Here is a meaning of each division field (Div). 1. 1. 1. 1 [Div 4] Sequence number of each condition classified by division 1 to 3. [Div 3] corresponding with response code of the response (see Table 4.3). [Div 2] corresponding with ctype of the command (see Table 4.2). [Div 1] corresponding with opcode of the command (see Table 4.1). Table 4.1 Allocated for Item [Div 1] Allocated Corresponding opcode 1 ABSOLUTE TRACK NUMBER (Tape Recorder/Player Subunit) 2 AUDIO MODE (Tape Recorder/Player Subunit) 3 BACKWARD (Tape Recorder/Player Subunit) 4 FORWARD (Tape Recorder/Player Subunit) 5 INPUT SIGNAL MODE (Tape Recorder/Player Subunit) 6 LOAD MEDIUM (Tape Recorder/Player Subunit) 7 MEDIUM INFO (Tape Recorder/Player Subunit) 8 OUTPUT SIGNAL MODE (Tape Recorder/Player Subunit) 9 RECORDING DATE (Tape Recorder/Player Subunit) 10 RECORDING SPEED (Tape Recorder/Player Subunit) 11 RECORDING TIME (Tape Recorder/Player Subunit) 12 SEARCH MODE (Tape Recorder/Player Subunit) Copyright 2004, 1394 Trade Association. All rights reserved. Page 17

DV Specification 1.0 TA Document 2002014, December 15, 2003 13 TIME CODE (Tape Recorder/Player Subunit) 14 TRANSPORT STATE (Tape Recorder/Player Subunit) 15 CAMERA VTR (Vendor Dependent: Tape Recorder/Player Subunit) 16 CHANNEL USAGE (Unit) 17 CONNECT AV (Unit) 18 INPUT PLUG SIGNAL FORMAT (Unit) 19 OUTPUT PLUG SIGNAL FORMAT (Unit) 20 SUBUNIT INFO (Unit) 21 UNIT INFO (Unit) 22 POWER (Unit) 23 RECORD (Tape Recorder/Player Subunit) 24 PLAY (Tape Recorder/Player Subunit) 25 WIND (Tape Recorder/Player Subunit) Table 4.2 Allocated for Item [Div 2] Allocated Corresponding ctype 1 Control 2 Status 3 Specific Inquiry 4 Notify 5 General Inquiry Table 4.3 Allocated for Item [Div 3] Allocated Corresponding response code 1 NOT IMPLEMENTED 2 ACCEPTED 3 REJECTED 4 IN TRANSITION 5 IMPLEMENTED/STABLE 6 CHANGED 7 INTERIM [Ex.] Item 24.1.2.4 [Div 1] [Div 2] [Div 3] [Div 4] 24 1 2 4 PLAY Control ACCEPTED Seq.No.4 Page 18 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 This test item number indicates the fourth test item where the target device returns ACCEPTED for the control 4.1.7.2 Connection items for connection are classified by the fields of the registers and the behavior of the target device. Each test item number includes four division fields. Here is a meaning of each division field (Div). 26. 1. 1. 1 [Div 4] Sequence number of each content classified by division 1 to 3. [Div 3] See Table 4.4. [Div 2] See Table 4.4. [Div 1] Always set to 26. Table 4.4 Allocated for Item [Div 1...3] Allocated [Div 1] Allocated [Div 2] Allocated [Div 3] Content to be ed 1 Establishing Broadcast-in connection. 26 1 2 2 Breaking Broadcast-in connection. Overlaying P-to-P connection with existing 3 Broadcast-in connection. 1 Establishing Broadcast-out connection. Action if Broadcast-out connection is broken by 2 another node 3 Breaking Broadcast-out connection. 3 1 Action of Online bit. 4.1.7.3 Configuration ROM items for Configuration ROM are classified by the contents in it. Each test item number includes four division fields. Here is a meaning of each division field (Div). Copyright 2004, 1394 Trade Association. All rights reserved. Page 19

DV Specification 1.0 TA Document 2002014, December 15, 2003 27. 1. 1. 1 [Div 4] Sequence number of each content classified by division 1 to 3. [Div 3] See Table 4.5. [Div 2] See Table 4.5. [Div 1] Always set to 27. Table 4.5 Allocated for Item [Div 1...3] Allocated [Div 1] Allocated [Div 2] Allocated [Div 3] Content to be Confirmed 1 Bus information block based on TA spec. 1 2 Root directory based on TA spec. 3 Unit directory based on TA spec. 4 Other entries based on TA spec. 26 1 Bus information block for legacy devices 2 Root directory for legacy devices 2 3 Unit directory for legacy devices. 4 Node unique id leaf for legacy devices. 5 Vendor directory for legacy devices. 6 Other entries for legacy devices. 4.2 List of Items for AV/C Command 4.2.1 ABSOLUTE TRACK NUMBER Command Control command Response to be ed Item Content of NOT IMPLEMENTED 1-1-1-1 1-1-1-2 response is returned when non-supported value is set to operand[0] or operand[4]. [ Target] All DV devices not supported value is set to operand[0] or operand[4]. response is returned when command length is not correct. [ Target] All DV devices. 5.1.2.1 5.1.2.1 Page 20 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 ACCEPTED 1-1-2-1 1-1-2-2 [Purpose] Confirm that this command is executed correctly. [ Target] DV devices which return ACCEPTED when their current state is PLAY(FORWARD PAUSE) and when the current ATN is specified. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. The current tape position is indicated by ATN (XX 16, YY 16, ZZ 16 ). The current state is PLAY(FORWARD PAUSE) [Purpose] Confirm that this command is executed correctly. [ Target] DV devices which return ACCEPTED when its current state is PLAY(REVERSE PAUSE) and when the current ATN is specified. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. The current tape position is indicated by ATN (XX 16, YY 16, ZZ 16 ). The current state is PLAY(REVERSE PAUSE). 5.1.2.1 5.1.2.1 Tape Tape 1-1-3-1 [Purpose] Confirm that this command is rejected when the target device is not in VTR mode. [ Target] All DV devices. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. the target device is not in VTR mode. 5.1.2.1 Camera Mode 1-1-3-2 [Purpose] Confirm that this command is rejected when no tape is inserted. [ Target] All DV devices. [Initial Condition] No tape is inserted. 5.1.2.1 No Tape REJECTED 1-1-3-3 [Purpose] Confirm that this command is rejected when the ATN indicating Lead-in area is specified. [ Target] DV devices where there is ATN indicating Lead-in area. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. 5.1.2.1 Tape 1-1-3-4 [Purpose] Confirm that this command is rejected while MIC is opened. [ Target] DV devices which return REJECTED while MIC is opened. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. 5.1.2.1 MIC Tape 1-1-3-5 [Purpose] Confirm that this command is rejected while an interface other than IEEE1394 is working. [ Target] DV devices which return REJECTED while an interface other than IEEE1394 is working. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. Another interface is working. 5.1.2.1 Other 1-1-7-1 [Purpose] Confirm that this command is executed correctly. [ Target] All DV devices. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. The current state is WIND(STOP). 5.1.2.1 Tape ACCEPTED after INTERIM 1-1-7-2 [Purpose] Confirm that this command is processed with last priority. [ Target] All DV devices. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. TG is executing ATN search by instruction of ACT. 5.1.2.1 Tape 1-1-7-3 [Purpose] Confirm that this command is processed with last priority. [ Target] All DV devices. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. TG is executing ATN search by instruction of CT. 5.1.2.1 Tape Copyright 2004, 1394 Trade Association. All rights reserved. Page 21

DV Specification 1.0 TA Document 2002014, December 15, 2003 1-1-7-4 [Purpose] Confirm that ATN search is canceled if TG receives PLAY (FORWARD) control command while the ATN search is running. [ Target] All DV devices. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. TG is executing ATN search by instruction of CT. 5.1.2.1 Tape REJECTED after INTERIM 1-1-7-5 [Purpose] Confirm that this command is processed with last priority. [ Target] All DV devices. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. The current state is WIND(STOP). 5.1.2.1 Tape 1-1-7-6 [Purpose] Confirm that ATN search is canceled due to a factor other than AV/C commands while the ATN search is running. [ Target] DV devices where ATN search can be canceled due to a factor other than AV/C commands. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. The current state is WIND(STOP). 5.1.2.1 Other Page 22 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 Status command Response to be ed Item Content of NOT IMPLEMENTED 1-2-1-1 1-2-1-2 response is returned when non-supported value is set to each operand. [ Target] All DV devices. response is returned when command length is not correct. [ Target] All DV devices. 5.1.2.1 5.1.2.1 1-2-3-1 [Purpose] Confirm that this command is rejected when no tape is inserted. [ Target] All DV devices. [Initial Condition] No tape is inserted. 5.1.2.1 No Tape REJECTED 1-2-3-2 [Purpose] Confirm that this command is rejected when current tape position is in non-recorded area. [ Target] All DV devices. [Initial Condition] Current tape position is in nonrecorded area. 5.1.2.1 Not Tape STABLE 1-2-5-1 [Purpose] Confirm that this command is executed correctly. [ Target] All DV devices. [Initial Condition] The tape which has specified ATN (XX 16, YY 16, ZZ 16 ) is inserted. Current tape position is indicated by ATN (XX 16, YY 16, ZZ 16 ). 5.1.2.1 Tape Specific Inquiry command Response to be ed Item Content of NOT IMPLEMENTED 1-3-1-1 1-3-1-2 response is returned when non-supported value is set to operand[0] or operand[4]. [ Target] All DV devices. response is returned when command length is not correct. [ Target] All DV devices. 5.1.2.1 5.1.2.1 IMPLEMENTED 1-3-5-1 [Purpose] Confirm that TG support s the control command corresponding to this [ Target] All DV devices. 5.1.2.1 General Inquiry command Response to be ed Item Content of Copyright 2004, 1394 Trade Association. All rights reserved. Page 23

DV Specification 1.0 TA Document 2002014, December 15, 2003 IMPLEMENTED 1-5-5-1 [Purpose] Confirm that TG support s ABSOLUTE TRACK NUMBER control [ Target] All DV devices. 5.1.2.1 4.2.2 AUDIO MODE Command Control command Response to be ed Item Content of NOT IMPLEMENTED 2-1-1-1 2-1-1-2 response is returned when non-supported value is set to each operand. [ Target] All DV devices. response is returned when command length is not correct. [ Target] All DV devices. 5.1.2.2 5.1.2.2 ACCEPTED 2-1-2-1 [Purpose] Confirm that the audio mode of TG is changed to desired one (48K16bits) after it accepts this command indicating the desired audio mode when it is in Camera mode and is not recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and not in recording. Current audio mode is 48K16bits. 5.1.2.2 Camera Mode 2-1-2-2 [Purpose] Confirm that the audio mode of TG is changed to desired one (32K12bits) after it accepts this command indicating the desired audio when it is in Camera mode and is not recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and not in recording. Current audio mode is 48K16bits. 5.1.2.2 Camera Mode 2-1-2-3 [Purpose] Confirm that the audio mode of TG is changed to desired one (do not care) after it accepts this command indicating the desired audio when it is in Camera mode and is not recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and not in recording. Current audio mode is 48K16bits. 5.1.2.2 Camera Mode 2-1-2-4 [Purpose] Confirm that the audio mode of TG is changed to desired one (48K16bits) after it accepts this command indicating the desired audio mode when it is in Camera mode and is not recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and not in recording. Current audio mode is 32K12bits. 5.1.2.2 Camera Mode 2-1-2-5 [Purpose] Confirm that the audio mode of TG is changed to desired one (32K12bits) after it accepts this command indicating the desired audio mode when it is in Camera mode and is not recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and not in recording. Current audio mode is 32K12bits. 5.1.2.2 Camera Mode Page 24 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 2-1-2-6 [Purpose] Confirm that the audio mode of TG is changed to desired one (do not care) after it accepts this command indicating the desired audio mode when it is in Camera mode and is not recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and not in recording. Current audio mode is 32K12bits. 5.1.2.2 Camera Mode 2-1-2-7 [Purpose] Confirm that the audio mode of TG is changed to desired one (48K16bits) after it accepts this command indicating the desired audio mode when it is in Camera mode and is recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and in recording. Current audio mode is 48K16bits. 5.1.2.2 Camera Mode 2-1-2-8 [Purpose] Confirm that the audio mode of TG is changed to desired one (do not care) after it accepts this command indicating the desired audio mode when it is in Camera mode and is recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and in recording. Current audio mode is 48K16bits. 5.1.2.2 Camera Mode 2-1-2-9 [Purpose] Confirm that the audio mode of TG is changed to desired one (32K12bits) after it accepts this command indicating the desired audio mode when it is in Camera mode and is recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and in recording. Current audio mode is 32K12bits. 5.1.2.2 Camera Mode 2-1-2-10 [Purpose] Confirm that the audio mode of TG is changed to desired one (do not care) after it accepts this command indicating the desired audio mode when it is in Camera mode and is recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and in recording. Current audio mode is 32K12bits. 5.1.2.2 Camera Mode REJECTED 2-1-3-1 [Purpose] Confirm that the audio mode of TG can not be changed when it is in Camera mode and is recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and in recording. Current audio mode is 48K16bits. 5.1.2.2 Camera Mode 2-1-3-2 [Purpose] Confirm that the audio mode of TG can not be changed when it is in Camera mode and is recording. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode and in recording. Current audio mode is 32K12bits. 5.1.2.2 Camera Mode 2-1-3-3 [Purpose] Confirm that the audio mode of TG can not be changed when it is in VTR mode. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. Current audio mode is 32K12bits. 5.1.2.2 Other 2-1-3-4 [Purpose] Confirm that the audio mode of TG can not be changed when it is in VTR mode. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. Current audio mode is 32K12bits. 5.1.2.2 Other Copyright 2004, 1394 Trade Association. All rights reserved. Page 25

DV Specification 1.0 TA Document 2002014, December 15, 2003 2-1-3-5 [Purpose] Confirm that the audio mode of TG can not be changed when it is in VTR mode. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. Current audio mode is 32K12bits. 5.1.2.2 Other 2-1-3-6 [Purpose] Confirm that the audio mode of TG can not be changed when it is in VTR mode. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. Current audio mode is 48K16bits. 5.1.2.2 Other 2-1-3-7 [Purpose] Confirm that the audio mode of TG can not be changed when it is in VTR mode. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. Current audio mode is 48K16bits. 5.1.2.2 Other 2-1-3-8 [Purpose] Confirm that the audio mode of TG can not be changed when it is in VTR mode. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. Current audio mode is 48K16bits. 5.1.2.2 Other Status command Response to be ed Item Content of NOT IMPLEMENTED 2-2-1-1 2-2-1-2 response is returned when non-supported value is set to each operand. [ Target] All DV devices. response is returned when command length is not correct. [ Target] All DV devices. 5.1.2.2 5.1.2.2 REJECTED 2-2-3-1 [Purpose] Confirm that this command is rejected when TG is in VTR mode. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. 5.1.2.2 Tape STABLE 2-2-5-1 2-2-5-2 [Purpose] Confirm that current audio mode is 48K16bits. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode. Current audio mode is 48K16bits. [Purpose] Confirm that current audio mode is 32K12bits. [ Target] DV devices which support this [Initial Condition] TG is in Camera mode. Current audio mode is 32K12bits. 5.1.2.2 5.1.2.2 Camera Mode Camera Mode Page 26 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 Specific Inquiry command Response to be ed Item Content of NOT IMPLEMENTED 2-3-1-1 2-3-1-2 response is returned when non-supported value is set to each operand. [ Target] All DV devices. response is returned when command length is not correct. [ Target] All DV devices. 5.1.2.2 5.1.2.2 2-3-5-1 [Purpose] Confirm that TG supports the control command corresponding to this command (48k16bit). [ Target] DV devices which support the control command corresponding to this command (48k16bit). 5.1.2.2 IMPLEMENTED 2-3-5-2 [Purpose] Confirm that TG supports the control command corresponding to this command (32k12bit). [ Target] DV devices which support the control command corresponding to this command (32k12bit). 5.1.2.2 2-3-5-3 [Purpose] Confirm that TG supports the control command corresponding to this command (do not care). [ Target] DV devices which support the control command corresponding to this command (do not care). 5.1.2.2 General Inquiry command Response to be ed Item Content of NOT IMPLEMENTED 2-5-1-1 [Purpose] Confirm that TG does not support AUDIO MODE control [ Target] DV devices which do not support AUDIO MODE control 5.1.2.2 IMPLEMENTED 2-5-5-1 [Purpose] Confirm that TG supports AUDIO MODE control [ Target] DV devices which support AUDIO MODE control 5.1.2.2 Copyright 2004, 1394 Trade Association. All rights reserved. Page 27

DV Specification 1.0 TA Document 2002014, December 15, 2003 4.2.3 BACKWARD Command Control command Response to be ed Item Content of NOT IMPLEMENTED 3-1-1-1 3-1-1-2 response is returned when non-supported value is set to each operand. [ Target] All DV devices. response is returned when command length is not correct. [ Target] All DV devices. 5.1.2.3 5.1.2.3 ACCEPTED 3-1-2-1 [Purpose] Confirm that this command is accepted when 0 is set to OPR1. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. The current state is WIND(STOP). 5.1.2.3 Tape REJECTED 3-1-3-1 [Purpose] Confirm that this command is rejected when TG is in VTR mode and when no tape is inserted. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. No tape is inserted. 5.1.2.3 No Tape 3-1-3-2 [Purpose] Confirm that this command is rejected when the target device is not in VTR mode. [ Target] DV devices which support this [Initial Condition] TG is not in VTR mode. 5.1.2.3 Camera Mode ACCEPTED after INTERIM 3-1-7-1 [Purpose] Confirm that backward INDEX search is working when TG is in VTR mode and when a tape is inserted. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. The current state is WIND(STOP). 5.1.2.3 Tape 3-1-7-2 [Purpose] Confirm that backward PHOTO search is working when TG is in VTR mode and when a tape is inserted. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. The current state is WIND(STOP). 5.1.2.3 Tape 3-1-7-3 [Purpose] Confirm that this command (backward INDEX search is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. TG is executing backward INDEX search by instruction of ACT. 5.1.2.3 Tape 3-1-7-4 [Purpose] Confirm that this command (backward PHOTO search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. TG is executing backward PHOTO search by instruction of ACT. 5.1.2.3 Tape Page 28 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 3-1-7-5 [Purpose] Confirm that this command (backward INDEX search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.3 Tape 3-1-7-6 [Purpose] Confirm that this command (backward PHOTO search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.3 Tape 3-1-7-7 [Purpose] Confirm that REJECTED response is returned when backward INDEX search is canceled due to an AV/C [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.3 Tape 3-1-7-8 [Purpose] Confirm that REJECTED response is returned when backward PHOTO search is canceled due to an AV/C [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.3 Tape REJECTED after INTERIM 3-1-7-9 3-1-7-10 [Purpose] Confirm that this command (backward INDEX search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. [Purpose] Confirm that this command (backward PHOTO search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.3 5.1.2.3 Tape Tape 3-1-7-11 [Purpose] Confirm that REJECTED response is returned when backward INDEX search is canceled due to a factor other than AV/C commands. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.3 Other 3-1-7-12 [Purpose] Confirm that this command (backward PHOTO search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.3 Other Specific Inquiry command Response to be ed Item Content of NOT IMPLEMENTED 3-3-1-1 response is returned when non-supported value is set to each operand. [ Target] All DV devices. 5.1.2.3 Copyright 2004, 1394 Trade Association. All rights reserved. Page 29

DV Specification 1.0 TA Document 2002014, December 15, 2003 3-3-1-2 response is returned when command length is not correct. [ Target] All DV devices. 5.1.2.3 IMPLEMENTED 3-3-5-1 [Purpose] Confirm that TG supports the control command corresponding to this [ Target] DV devices which support this 5.1.2.3 Generic Inquiry command Response to be ed Item Content of NOT IMPLEMENTED 3-5-1-1 [Purpose] Confirm that TG does not support BACKWARD control [ Target] DV devices which do not support BACKWARD control 5.1.2.3 IMPLEMENTED 3-5-5-1 [Purpose] Confirm that TG supports BACKWARD control [ Target] DV devices which support BACKWARD control 5.1.2.3 4.2.4 FORWARD Command Control command Response to be ed Item Content of NOT IMPLEMENTED 4-1-1-1 4-1-1-2 response is returned when non-supported value is set to each operand. [ Target] All DV devices. response is returned when command length is not correct. [ Target] All DV devices. 5.1.2.4 5.1.2.4 ACCEPTED 4-1-2-1 [Purpose] Confirm that this command is accepted when 0 is set to OPR1. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. The current state is WIND(STOP). 5.1.2.4 Tape REJECTED 4-1-3-1 [Purpose] Confirm that this command is rejected when TG is in VTR mode and when no tape is inserted. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. No tape is inserted. 5.1.2.4 No Tape Page 30 Copyright 2004, 1394 Trade Association. All rights reserved.

TA Document 2002014, December 15, 2003 DV Specification 1.0 4-1-3-2 [Purpose] Confirm that this command is rejected when TG is not in VTR mode. [ Target] DV devices which support this [Initial Condition] TG is not in VTR mode. 5.1.2.4 Camera Mode 4-1-7-1 [Purpose] Confirm that forward INDEX search is working when TG is in VTR mode and when a tape is inserted. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. The current state is WIND(STOP). 5.1.2.4 Tape 4-1-7-2 [Purpose] Confirm that forward PHOTO search is working when TG is in VTR mode and when a tape is inserted. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. The current state is WIND(STOP). 5.1.2.4 Tape ACCEPTED after INTERIM 4-1-7-3 4-1-7-4 [Purpose] Confirm that this command (forward INDEX search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. TG is executing forward INDEX search by instruction of ACT. [Purpose] Confirm that this command (forward PHOTO search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. TG is executing forward PHOTO search by instruction of ACT. 5.1.2.4 5.1.2.4 Tape Tape 4-1-7-5 [Purpose] Confirm that this command (forward INDEX search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.4 Tape 4-1-7-6 [Purpose] Confirm that this command (forward PHOTO search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.4 Tape REJECTED after INTERIM 4-1-7-7 [Purpose] Confirm that REJECTED response is returned when forward INDEX search is canceled due to an AV/C [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.4 Tape 4-1-7-8 [Purpose] Confirm that REJECTED response is returned when forward PHOTO search is canceled due to an AV/C [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.4 Tape 4-1-7-9 [Purpose] Confirm that this command (forward INDEX search) is processed with last priority. [ Target] DV devices which support this [Initial Condition] TG is in VTR mode. A tape is inserted. 5.1.2.4 Tape Copyright 2004, 1394 Trade Association. All rights reserved. Page 31