Pioneer BDR-203, BDC-203 User Manual

0 (0)

BDR-203/BDC-203

Command Reference Manual

 

 

ONFIDENTIAL

 

C

IONEER

Feb. 13, 2009

 

P

 

 

Version 1.01

PIONEER CORPORATION

BDR-203/BDC-203 Command Reference Manual Version 0.90

 

1 Introduction........................................................................................................................................................................

 

 

 

3

1.1 Change History ...........................................................................................................................................................

 

 

 

3

2 Interface..............................................................................................................................................................................

 

 

 

4

2.1 SATA version ...............................................................................................................................................................

 

 

 

4

2.2 Drive Information .......................................................................................................................................................

 

 

 

4

3 DRIVE Descriptions ...........................................................................................................................................................

 

 

 

5

3.1 Compatible Media .......................................................................................................................................................

 

 

 

5

3.2 Power Condition ..........................................................................................................................................................

 

 

 

5

4 Packet Commands..............................................................................................................................................................

 

 

 

6

4.1 BLANK Command ......................................................................................................................................................

 

 

 

8

4.2 CLOSE TRACK/SESSION Command........................................................................................................................

 

8

4.3 FORMAT UNIT Command .........................................................................................................................................

 

 

9

4.3.1 Format Code = 001b.............................................................................................................................................

 

 

9

4.3.1.1.1 On DVD-RAM media

.............................................................................................................................

 

9

4.3.1.1.2 On BD-R media....................................................................................................................................

 

 

10

4.3.1.2 Format Type = 30h (Format with Spare Areas for BD-RE) ......................................................................

10

4.3.1.3 Format Type = 32h (Format BD-R with Spare Areas) ..............................................................................

10

 

 

 

ONFIDENTIAL

4.4 GET CONFIGURATION Command.........................................................................................................................

 

11

4.4.1 Feature List and Profile List .............................................................................................................................

 

 

11

4.4.2 Media states .......................................................................................................................................................

 

 

 

13

4.4.3 Current Profile of the Feature Header and Current bit of the Profile List.....................................................

14

4.4.3.1 Current Profile and Current bit for No Media and CD Media..................................................................

14

4.4.3.2 Current Profile and Current bit for DVD Media.......................................................................................

14

4.4.3.3 Current Profile and Current bit for +R/+RW/+R DL Med a .....................................................................

16

4.4.3.4 Current Profile and Current bit for BD-RE/R/ROM Med a ......................................................................

16

4.4.4 Current bit of the Feature List..........................................................................................................................

 

17

4.4.4.1 Current bit of the Feature List for CD Media ...........................................................................................

17

4.4.4.2 Current bit of the Feature List for DVD Media.........................................................................................

18

4.4.4.3 Current bit of the Feature List f r +R/+RW/+R DL Media.......................................................................

19

4.4.4.4 Current bit of the Feature List f r BD-RE/R/ROM Media........................................................................

20

 

 

C

 

4.5 GET EVENT/STATUS NOTIFICATION mma d................................................................................................

21

4.5.1 Media Events......................................................................................................................................................

 

 

 

21

4.6 GET PERFORMANCE Command............................................................................................................................

 

 

21

IONEER4.11 MODE SELECT (10) Command .............................................................................................................................

 

30

4.6.1 Performance (Type fi ld = 00h) .........................................................................................................................

 

22

4.6.2 Write Sp d (Type fi ld = 03h) ..........................................................................................................................

 

24

4.6.2.1 Write Sp

d Data for No Media and CD Media.........................................................................................

24

4.6.2.2 Write Sp

d Data for DVD Media

..............................................................................................................

26

4.6.2.3 Write Sp

d Data for BD Media.................................................................................................................

 

29

4.7 INQUIRY Command .................................................................................................................................................

 

 

29

4.8 LOG SELECT Command..........................................................................................................................................

 

 

29

P

 

 

 

 

4.9 LOG SENSE Command ............................................................................................................................................

 

 

29

4.10 MECHANISM STATUS Command ........................................................................................................................

 

30

4.12 MODE SENSE (10) Command ...............................................................................................................................

 

 

30

4.12.1 Mode Parameter Header..................................................................................................................................

 

 

30

4.12.2 Mode Pages.......................................................................................................................................................

 

 

 

32

4.12.2.1 Caching Page.............................................................................................................................................

 

 

32

4.12.2.2 Error Recovery Parameters Page.............................................................................................................

32

4.12.2.3 Power Condition Page...............................................................................................................................

 

 

32

4.12.2.4 Time-out & Protect Page ..........................................................................................................................

 

32

4.12.2.5 Write Parameters Mode Page...................................................................................................................

 

33

4.12.2.6 C/DVD Capabilities and Mechanical Status Page...................................................................................

34

4.13 PLAY CD Command................................................................................................................................................

 

 

35

4.14 READ (10), READ (12) Command..........................................................................................................................

 

35

4.15 READ BUFFER Command.....................................................................................................................................

 

 

35

4.16 READ BUFFER CAPACITY Command.................................................................................................................

 

36

4.17 READ CAPACITY Command .................................................................................................................................

 

 

36

4.18 READ DISC INFORMATION Command...............................................................................................................

 

36

4.19 REQUEST SENSE Command ................................................................................................................................

 

 

37

4.20 SET CD SPEED Command ....................................................................................................................................

 

 

37

4.21 SET STREAMING Command ................................................................................................................................

 

 

37

Page 1

BDR-203/BDC-203 Command Reference Manual Version 0.90

 

4.21.1 Reading Speed..................................................................................................................................................

37

4.21.2 Writing Speed...................................................................................................................................................

38

4.22 WRITE (10), WRITE (12) Command......................................................................................................................

39

4.23 WRITE BUFFER Command...................................................................................................................................

39

CONFIDENTIAL

PIONEER

Page 2

BDR-203/BDC-203 Command Reference Manual Version 0.90

1 Introduction

This document specifies a command set for BDR-203/BDC-203. (Hereinafter referred to as "drive") BDR-203 is a BD writer drive. BDC-203 is a BD combo drive. BDC-203 does not write to BD-R/RE disc.

The drive fundamentally complies with SFFC INF-8090i standard.

The drive complies with Information Technology Multimedia Commands-5 (MMC-5) Draft Revision 1b prior to SFFC INF-8090i standard, when a +R or a +RW disc is inserted in the drive.

The drive complies with Blu-ray Disc (BD) Multi-media Command Set Description Draft Version 1.0 prior to SFFC INF-8090i specification, when a BD is inserted in the drive.

In some cases, the drive executes unique operation that is not described in the standards. This document describes details of such unique operation for each command or disc. For More Information about SFFC INF-8090i, refer FTP site at: ftp://ftp.avc-pioneer.com/Mtfuji_6/Spec/

For More Information about Information Technology Multimedia Commands-5 (MMC-5) Draft Revision 1b, refer a site at: http://www.t10.org/drafts.htm

1.1 Change History

ONFIDENTIAL

Version 1.00 created on Feb.12, 2009.

 

Version 1.01 created on Feb.13, 2009.

 

2.1 SATA version is changed.

 

C

PIONEER

Page 3

BDR-203/BDC-203 Command Reference Manual Version 0.90

2 Interface

The drive supports Serial ATA interface.

2.1 SATA version

The drive complies with the Serial ATA Revision 2.6. The data transfer mode is General1 1.5GBits/sec.

2.2 Drive Information

The data returned by INQUIRY command covers the following information.

Vendor name:

“PIONEER ”

 

Product collation data:"BD-RW

BDR-203" (writer)

 

“BD-ROM

BDC-203” (combo)

CONFIDENTIAL

PIONEER

Page 4

BDR-203/BDC-203 Command Reference Manual Version 0.90

3 DRIVE Descriptions

3.1 Compatible Media

The drive supports reading of BD-ROM, BD-R/RE Disc, CD-ROM/-R/-RW Disc, DVD-ROM/-R/-RW/RAM/-R DL Disc and +R/+RW/+R DL Disc and writing of BD-R/RE Disc (except BDC-203), CD-R/-RW Disc, DVD-R/-RW/RAM/-R DL Disc and +R/+RW/+R DL. (Except 8cm disc with an adaptor)

3.2 Power Condition

The drive is provided with 4 power conditions including active, idle, standby and sleep.

The power consumption in the active and idle conditions is identical while that in the standby and sleep conditions is also identical. The disc keeps rotating in the active and idle conditions while it is stopped in the standby and sleep conditions.

CONFIDENTIAL

PIONEER

Page 5

Pioneer BDR-203, BDC-203 User Manual

BDR-203/BDC-203 Command Reference Manual Version 0.90 4 Packet Commands

The following commands are implemented in the drive.

In case of BDC-203, the following commands are not performed for BD-R/RE; CLOSE TRACK/SESSION, FORMAT UNIT, RESERVE TRACK, SEND DISC STRUCTURE, SEND OPC INFORMATION, SYNCRONIZE CACHE, WRITE(10), WRITE(12), and WRITE AND VERIFY commands.

Table 1– Packet Commands

 

Command Description

 

Operation

 

Reference

 

 

 

 

code

SFF8090i

MMC-5

This document

 

 

 

 

 

 

BLANK Command

 

A1h

17.1

6.2

4.1

 

 

CLOSE TRACK/SESSION Command

 

5Bh

17.2

6.3

4.2

 

 

FORMAT UNIT Command

 

04h

17.3

6.5

4.3

 

 

GET CONFIGURATION Command

 

46h

17.4

6.6

4.4

 

 

GET EVENT/STATUS NOTIFICATION Command

4Ah

17.5

6.7

4.5

 

 

GET PERFORMANCE Command

 

ACh

17.6

6.8

4.6

 

 

INQUIRY Command

 

12h

17.7

6.9

4.7

 

 

LOG SELECT Command

 

4Ch

 

 

4.8

 

 

LOG SENSE Command

 

4Dh

 

 

4.9

 

 

MECHANISM STATUS Command

 

BDh

ONFIDENTIAL

 

 

 

17.9

6.11

4.10

 

 

MODE SELECT (10) Command

 

55h

17.10

6.12

4.11

 

 

MODE SENSE (10) Command

 

5Ah

17.11

6.13

4.12

 

 

PAUSE/RESUME Command

 

4Bh

17.12

 

 

 

 

PLAY AUDIO (10) Command

 

45h

17.13

 

 

 

 

PLAY AUDIO (12) Command

 

A5h

 

 

 

 

 

PLAY AUDIO MSF Command

 

47h

17.14

 

 

 

 

PLAY CD Command

 

BCh

 

6.14

4.13

 

 

PREVENT / ALLOW MEDIUM REMOVAL Command

1Eh

17.15

 

 

 

READ(10) Command

 

28h

17.16

6.15

4.14

 

 

READ(12) Command

 

A8h

17.17

6.16

4.14

 

 

READ BUFFER Command

 

3Ch

17.18

6.17

4.15

 

 

READ BUFFER CAPACITY Command

 

5Ch

17.19

6.18

4.16

 

 

READ CAPACITY Command

C

25h

17.20

6.19

4.17

 

 

 

 

 

READ CD Command

 

BEh

17.21

6.20

 

 

 

READ CD MSF Command

 

B9h

17.22

6.21

 

 

 

READ DISC INFORMATION Command

 

51h

17.23

6.22

4.18

 

 

IONEER

ADh

17.24

6.23

 

 

 

READ DISC STRUCTURE Command

 

 

 

 

READ FORMAT CAPACITIES Command

 

23h

17.25

6.24

 

 

 

READ HEADER Command

 

44h

 

 

 

 

 

READ SUBCHANNEL Command

 

42h

17.26

6.26

 

 

 

READ TOC/PMA/ATIP Command

 

43h

17.27

 

 

 

READ TRACK INFORMATION Command

 

52h

17.28

6.27

 

 

P

 

58h

17.29

6.28

 

 

 

RE AIR RZONE Command

 

 

 

 

RE ORT KEY Command

 

A4h

17.30

6.29

 

 

 

REQUEST SENSE Command

 

03h

17.31

6.30

4.19

 

 

RESERVE TRACK Command

 

53h

17.32

6.31

 

 

 

SCAN Command

 

BAh

17.33

6.32

 

 

 

SEEK (10) Command

 

2Bh

17.34

 

 

 

SEND CUE SHEET

 

5Dh

17.35

6.33

 

 

 

SEND DIAGNOSTIC Command

 

1Dh

 

6.34

 

 

 

SEND DISC STRUCTURE Command

 

BFh

17.36

 

 

 

SEND KEY Command

 

A3h

17.38

6.35

 

 

 

SEND OPC INFORMATION Command

 

54h

17.39

6.36

 

 

 

SET CD SPEED Command

 

BBh

17.40

6.37

4.20

 

 

SET READ AHEAD Command

 

A7h

17.41

6.38

 

 

 

SET STREAMING Command

 

B6h

17.42

6.39

4.21

 

 

START/STOP UNIT Command

 

1Bh

17.43

6.40

 

 

 

STOP PLAY/SCAN Command

 

4Eh

17.44

6.41

 

 

 

SYNCHRONIZE CACHE Command

 

35h

17.45

 

 

 

TEST UNIT READY Command

 

00h

17.46

6.42

 

 

 

VERIFY(10) Command

 

2Fh

17.47

6.43

 

 

 

WRITE (10) Command

 

2Ah

17.48

6.44

4.22

 

 

WRITE (12) Command

 

AAh

17.49

6.45

4.22

 

Page 6

BDR-203/BDC-203 Command Reference Manual Version 0.90

Command Description

Operation

 

Reference

 

code

SFF8090i

MMC-5

This document

 

WRITE AND VERIFY Command

2Eh

17.50

6.46

 

WRITE BUFFER Command

3Bh

17.51

6.47

4.23

CONFIDENTIAL

PIONEER

Page 7

BDR-203/BDC-203 Command Reference Manual Version 0.90

4.1 BLANK Command

This command is valid for CD-RW and DVD-RW media. The Immed bit is supported.

The READ DISC INFORMATION Command, the READ TRACK INFORMATION Command and the TEST UNIT READY Command are used to detect completion of the blank operation. While blank operation is performed by the BLANK Command that the Immed bit is set to one, the drive terminates these commands with the Check Condition status, LOGICAL UNIT NOT READY, OPERATION IN PROGRESS (2/04/07).

The drive supports following Blanking Type for CD-RW and DVD-RW media.

Table 2 - Blank Type

Code

Name

CD-RW media

DVD-RW media

000b

Blank the disc

Yes

Yes

001b

Minimally blank the disc

Yes

Yes

010b

Blank a Track

No

-

011b

Unreserved a Track/RZone

No

No

100b

Blank a Track/RZone Tail

Yes

No

101b

Unclose the last Session/Border

ONFIDENTIAL

No

No

110b

Erase Session/Border

No

No

4.2 CLOSE TRACK/SESSION Command

The Immed bit is supported.

The READ DISC INFORMATION Command or READ TRACK INFORMATION Command is used to detect completion of the close operation. During a close operation performed by the CLOSE TRACK/SESSION Command whose Immed bit is set to one, the drive terminates these commands with the Check Condition status, LOGICAL UNIT NOT READY, OPERATION IN PROGRESS (2/04/07).

 

 

Note: The TEST UNIT READY Command may be used to ide ti y the completion of close operation.

 

 

The valid Close Function field values are extended f r ha dli g the +R/+RW media in the MMC-5 rather than the SFFC

 

 

INF-8090i.

C

 

 

 

 

 

This command is not valid for BD-RE.

IONEER

 

Table 3 – Valid Close Function and Media

 

 

Close

M dia

 

 

 

Function

 

 

 

 

000b

+RW

 

 

 

 

CD-R/RW

 

 

 

001b

DVD-R/RW/R DL

 

 

 

 

 

P

+R, +R DL

 

 

 

 

 

 

 

 

BD-R

 

 

 

 

CD-R/RW

 

 

 

010b

DVD-R/RW/R DL

 

 

 

Formatted DVD-RW

 

 

 

 

+R/+RW/+R DL

 

 

 

 

BD-R

 

 

 

011b

Formatted DVD-RW

 

 

 

+RW

 

 

 

 

 

 

 

100b

+R DL

 

 

 

101b

+R/+R DL

 

 

 

110b

+R/+R DL

 

 

 

BD-R

 

 

 

 

 

Page 8

BDR-203/BDC-203 Command Reference Manual Version 0.90

4.3 FORMAT UNIT Command

The CmpLst bit is supported only in DVD-RAM media, must be set to zero with other medias. The Interleave Value field is not supported and must be set to zero.

The Format Code field allows the value of 001b and 111b. If Format Code field is set to 001b and a BD-RE/R media is mounted, the drive confirms for the definition of Blu-ray Disc(BD) Multi-Media Command Set Description. If Format Code field is set to 001b and a CD-RW/DVD-RW/DVD-RAM media is mounted, the drive conforms for the definition of SFFC INF-8090i. If Format Code is set to 001b and a +RW media is mounted, the drive conform for the definition of MMC-5. If Format Code is set to 111b and CD-RW media is mounted, the drive conforms for legacy specifications which are described in the definition of MMC-5.

The drive supports following Format Type for each media.

Table 4 - Format Type

Format

 

 

 

 

Support for

 

Support for

Support for

Support for

Support for

Support for

 

Name

 

BD-RE

 

BD-R

CD-RW

DVD-RW

DVD-RAM

Type

 

 

 

+RW media

 

 

 

 

media

 

media

media

media

media

 

 

 

 

 

 

 

00h

Full Format

 

 

 

Yes

 

 

 

Yes

Yes

Yes

Yes

-

01h

Spare Area Expansion

 

-

 

 

 

-

-

 

Yes

-

10h

C/DVD-RW Full Format

 

-

 

 

ONFIDENTIAL

-

 

 

 

 

-

Yes

Yes

-

13h

DVD-RW

Quick Grow

the

-

 

 

 

-

-

Yes

-

-

 

last Border

 

 

 

 

 

 

 

 

 

 

 

 

15h

DVD-RW Quick

 

-

 

 

 

-

-

Yes

-

-

26h

DVD+RW Basic Format

 

-

 

 

 

-

-

-

-

Yes

30h

Format with Spare Area

 

Yes

 

 

 

-

-

-

-

-

31h

Format without Spare Area

 

Yes

 

 

 

-

-

-

-

-

32h

Format BD-R with Spare Area

-

 

 

 

Yes

-

-

 

-

Table 5 - Format Code = 111b (CD-RW only)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sess bit

Grow bit

 

Support for CD-RW media

 

 

 

 

 

 

0

0

 

 

Yes

 

 

 

 

 

 

 

 

 

0

1

 

 

No

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

 

 

No

 

 

 

 

 

 

 

 

 

1

1

 

 

No

 

 

 

 

 

 

 

 

 

IONEER

 

 

 

 

 

 

 

 

The Format Unit param t r list shall be t ansferred from the Host to the drive. The data sent to the drive consists of a Format List Header, follow d by one Fo mat desc iptor, so the parameter list length is always 12 bytes. When the Format Options Valid (FOV) bit in the Format List H ad is set to one, the DPRY, DCRT, STPF, IP, Try-out, and VS shall be set to zero. In this case, the format op ration is p rform d with an Immed function specified by the Immed bit. When the FOV bit is set to zero, the DPRY, DCRT, STPF, IP, Try-out, Immed, and VS shall be set to zero. In this case, the format operation is performed with the dr ve’s i ter al d fault s tting. The default setting of Immed function is one. Even if the format operation is requested with the FOV bit set to o e, the drive’s default setting itself will not be changed.

P4.3.1 F rmat Code = 001b

4.3.1.1 Format Type = 00h (Full Forma for C/DVD-RW / Default Format for BD-RE/R) 4.3.1.1.1 On DVD-RAM media

The defect list handling is specified by the combination of the CmpLst bit and the DCRT bit. In the case that the CmpLst bit is set to zero and the DCRT bit is set to one, the Number of Blocks field shall be ignored and the number of addressable blocks shall be retained. In other cases, the Number of Blocks field specifies the number of addressable blocks for the whole disc and the Type Dependent Parameter field specifies the Block Length. Neither field is changeable from the values reported by READ FORMAT CAPACITIES command.

The defect list handling is decided by the following combinations.

Table 6 – DVD-RAM Defect List Handling

CmpLst

DCRT

Certification

 

PDL

 

SDL

Remarks

P-list

G1-list

G2-list

 

 

 

 

 

0

0

yes

preserved

new form

disposed

disposed

slow initialization

Certification

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Return to original

1

1

no

preserved

preserved

disposed

disposed

slipping at the latest

 

 

 

 

 

 

 

certification. quickly

Page 9

BDR-203/BDC-203 Command Reference Manual Version 0.90

4.3.1.1.2 On BD-R media

For BD-R, 4096 spare Clusters are allocated in ISA0 and 8192 Clusters in OSA. In addition, for BD-R Dual, 4096 spare Clusters are allocated in ISA1. TDMA1 size is 2048 Clusters and TDMA2 is 4096 Clusters. For BD-R Dual, TDMA2 is 2048 Clusters, TDMA3 is 4096 Clusters, TDMA4 is 4096 Clusters and TDMA5 is 2048 Clusters.

The drive supports the following Format Sub-type:

Table 7 - Format Sub-type

Sub-type

Description

Value

 

00b

SRM with POW

01b

SRM without POW

The Drive ignores the Number of Blocks field and the Block Length field.

4.3.1.2 Format Type = 30h (Format with Spare Areas for BD-RE)

The drive supports the following Format Sub-type:

Table 8 - Format Sub-type

Sub-type

Description

ONFIDENTIAL

Value

 

00b

Quick Reformat

01b

No Certification

 

 

The drive formats the disc in order that the User Data Area co tai s at least Number of Blocks. If the number of spare Clusters to be allocated depend on Number of Blocks is less than 4096, the command will be terminated with CHECK CONDITION status and a SK/ASC/ASCQ values are set to ILLEGAL REQUEST/INVALID FIELD IN PARAMETER LIST(05/26/00).

 

 

C

 

The Spare Area size in Clusters field is ignored by the drive.

 

IONEER

 

4.3.1.3 Format Type = 32h (Fo mat BD-R with Spare Areas)

 

The drive supports the Format Sub-types as Table 9 - Format Sub-type.

 

Table 9 - F rmat Sub-type

 

Sub-type

Description

 

 

Value

 

 

 

 

P

SRM with POW

 

 

00b

 

 

01b

SRM without POW

 

Page 10

BDR-203/BDC-203 Command Reference Manual Version 0.90

4.4 GET CONFIGURATION Command 4.4.1 Feature List and Profile List

Supported Feature is listed to Table 10 – Feature List.

Table 10 – Feature List

 

Feature Number

Feature Name

 

 

0000h

Profile List

 

 

 

0001h

Core

 

 

 

0002h

Morphing

 

 

 

0003h

Removable Medium

 

 

 

0004h

Write Protect

 

 

 

0010h

Random Readable

 

 

 

001Dh

Multi Read

 

 

 

001Eh

CD Read

 

 

 

001Fh

DVD Read

 

 

 

0020h

Random Writable

 

 

 

0021h

Incremental Streaming Writable

 

 

0023h

Formattable

 

ONFIDENTIAL

 

0024h

Hardware Defect Management

 

0026h

Restricted Overwrite

 

 

002Ah

+RW

 

 

002Bh

+R

 

 

002Ch

DVD-RW Restricted Overwrite

 

002Dh

CD-Track at Once

 

 

002Eh

CD Mastering

 

 

002Fh

DVD-R/-RW Write

 

 

0033h

Layer Jump Recording

 

 

0038h

BD-R POW

 

 

003Bh

+R Double Layer

 

 

0040h

BD Read

 

 

0041h

BD Write

 

 

0100h

Power Management

 

 

0103h

CD Audio analog play

 

 

0104h

Microcode Upg ade

C

 

 

 

0105h

Time-out

 

 

 

0106h

DVD-CSS

 

 

 

0107h

R al-Time Str aming

 

 

 

0108h

Logical Unit serial number

 

 

010Ah

Disc Control Block

 

 

 

010Bh

DVD CPRM

 

 

 

010Dh

AACS

 

 

 

The +RW feature and the +R feature are defined in MMC-5.

IONEER

 

 

The +R Double Layer feature is defined in Double Layer +R Multi-Media Command Set.

PAll other features are defined in SFFC INF-8090i.

In case of BDC-203, 0038h : BD-R POW and 0041h : BD Write do not exist.

Supported Profile is listed below.

Page 11

Loading...
+ 28 hidden pages