1.1 Change History ...........................................................................................................................................................3
2.1 SATA version ...............................................................................................................................................................4
2.2 Drive Information .......................................................................................................................................................4
3.1 Compatible Media .......................................................................................................................................................5
3.2 Power Condition ..........................................................................................................................................................5
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
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 Media .....................................................................16
4.4.3.4 Current Profile and Current bit for BD-RE/R/ROM Media ......................................................................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 for +R/+RW/+R DL Media .......................................................................19
4.4.4.4 Current bit of the Feature List for BD-RE/R/ROM Media........................................................................20
4.5 GET EVENT/STATUS NOTIFICATION Command................................................................................................21
4.5.1 Media Events......................................................................................................................................................21
4.6 GET PERFORMANCE Command............................................................................................................................21
4.6.1 Performance (Type field = 00h) .........................................................................................................................22
4.6.2 Write Speed (Type field = 03h) ..........................................................................................................................24
4.6.2.1 Write Speed Data for No Media and CD Media.........................................................................................24
4.6.2.2 Write Speed Data for DVD Media..............................................................................................................26
4.6.2.3 Write Speed Data for BD Media.................................................................................................................29
4.9 LOG SENSE Command ............................................................................................................................................29
4.10 MECHANISM STATUS Command ........................................................................................................................30
4.12.2.3 Power Condition Page...............................................................................................................................32
4.12.2.6 C/DVD Capabilities and Mechanical Status Page...................................................................................34
4.13 PLAY CD Command................................................................................................................................................35
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
BDR-203/BDC-203 Command Reference Manual Version 0.90
Pioneer Confidential
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
Version 1.00 created on Feb.12, 2009.
Version 1.01 created on Feb.13, 2009.
2.1 SATA version is changed.
Page 3
BDR-203/BDC-203 Command Reference Manual Version 0.90
Pioneer Confidential
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 isGeneral1 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)
Page 4
BDR-203/BDC-203 Command Reference Manual Version 0.90
Pioneer Confidential
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.
Page 5
BDR-203/BDC-203 Command Reference Manual Version 0.90
Pioneer Confidential
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.
BDR-203/BDC-203 Command Reference Manual Version 0.90
Pioneer Confidential
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 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 identify the completion of close operation.
The valid Close Function field values are extended for handling the +R/+RW media in the MMC-5 rather than the SFFC
INF-8090i.
BDR-203/BDC-203 Command Reference Manual Version 0.90
Pioneer Confidential
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
Type
00h Full Format Yes Yes Yes Yes Yes 01h Spare Area Expansion - - - Yes 10h C/DVD-RW Full Format - - Yes Yes - -
13h
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 - - -
DVD-RW Quick Grow the
last Border
Name
Support for
BD-RE
media
- - -
Support for
BD-R
media
Support for
CD-RW
media
Support for
DVD-RW
media
Yes
Support for
DVD-RAM
media
-
Support for
+RW media
-
Table 5 - Format Code = 111b (CD-RW only)
Sess bit Grow bit Support for CD-RW media
0 0 Yes
0 1 No
1 0 No
1 1 No
The Format Unit parameter list shall be transferred from the Host to the drive. The data sent to the drive consists of a Format List
Header, followed by one Format descriptor, so the parameter list length is always 12 bytes. When the Format Options Valid
(FOV) bit in the Format List Header is set to one, the DPRY, DCRT, STPF, IP, Try-out, and VS shall be set to zero. In this case,
the format operation is performed 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
drive’s internal default setting. The default setting of Immed function is one. Even if the format operation is requested with the
FOV bit set to one, the drive’s default setting itself will not be changed.
4.3.1 Format 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
0 0 yes preserved
1 1 no preserved preserved disposed disposed
P-list G1-list G2-list
PDL
new form
Certification
Page 9
SDL Remarks
disposed disposed slow initialization
Return to original
slipping at the latest
certification. quickly
BDR-203/BDC-203 Command Reference Manual Version 0.90
Pioneer Confidential
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
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
Value
00b Quick Reformat
01b No Certification
The drive formats the disc in order that the User Data Area contains 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).
The Spare Area size in Clusters field is ignored by the drive.
Description
Description
4.3.1.3 Format Type = 32h (Format BD-R with Spare Areas)
The drive supports the Format Sub-types as Table 9 - Format Sub-type.
Table 9 - Format Sub-type
Sub-type
Value
00b SRM with POW
01b SRM without POW
Description
Page 10
BDR-203/BDC-203 Command Reference Manual Version 0.90
Pioneer Confidential
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
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 Upgrade
0105h Time-out
0106h DVD-CSS
0107h Real-Time Streaming
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.
The +R Double Layer feature is defined in Double Layer +R Multi-Media Command Set.
All 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
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.