background image

 

 

 
 
 

BDR-203/BDC-203 

Command Reference Manual 

 

Version 1.01 

 
 
 

 
 

 
 

 
 
 

 
 

Feb. 13, 2009 

 

 

PIONEER CORPORATION 

Pioneer 

Confidential

Summary of Contents for BDC-203

Page 1: ...BDR 203 BDC 203 Command Reference Manual Version 1 01 Feb 13 2009 PIONEER CORPORATION Pioneer Confidential ...

Page 2: ... 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...

Page 3: ...BDR 203 BDC 203 Command Reference Manual Version 0 90 Page 2 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 Pioneer Confidential ...

Page 4: ...e 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 av...

Page 5: ...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 Pioneer Confidential ...

Page 6: ...3 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 stoppe...

Page 7: ...0 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 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 READ DISC STRUCTURE Command ADh 17 24 6 23 READ FORMAT CAPACITIES Command 23h 17 25 6 2...

Page 8: ...ommand Reference Manual Version 0 90 Page 7 Reference Command Description Operation 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 Pioneer Confidential ...

Page 9: ...ne 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 comm...

Page 10: ...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 t...

Page 11: ...mat 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 Description 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 termi...

Page 12: ...e 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...

Page 13: ...VD RW Restricted Overwrite 0014h DVD RW Sequential Recording 0015h DVD R Dual Layer Sequential Recording 0016h DVD R Dual Layer Jump Recording 001Ah RW 001Bh R 002Bh R Double Layer 0040h BD ROM 0041h BD R SRM 0042h BD R RRM 0043h BD RE The RW profile and the R profile are defined in MMC 5 The R Double Layer profile is defined in Double Layer R Multi Media Command Set All other profiles are defined...

Page 14: ... Disc 7 3 Existing Complete Border Border closed Disc 7 4 Full Formatted Full formatted Disc 7 5 DVD RW Quick Formatted 1st Border is Quick formatted 8 1 Empty Empty Disc 8 2 No Complete Session No Session closed Disc 8 3 Existing Complete Session One or more Session closed Disc Appendable 8 4 R Complete Not appendable Disc 9 1 Empty Empty Disc 9 2 Full Formatted Full formatted Disc 9 3 RW Partial...

Page 15: ...cate the disc is writable as a CD R 3 3 0009h 1 1 0 CD ROM Profile is current to indicate the disc can be mounted as a CD ROM CD R Profile is current to indicate the disc is writable as a CD R 3 4 0008h 1 0 0 Only CD ROM Profile is current to indicate the disc is read only 4 1 000Ah 0 1 1 4 2 000Ah 0 1 1 Both CD R Profile and CD RW Profile are current to indicate the disc is writable as a CD R or ...

Page 16: ...0013h 0 1 0 0 1 1 0 0 DVD ROM Profile is current to indicate the disc can be mounted as a DVD ROM DVD RW Sequential Recording Profile is current to indicate the disc is erasable DVD RW Restricted Overwrite Profile is current to indicate the disc is overwritable 7 5 0013h 0 0 0 0 1 1 0 0 DVD RW Sequential Recording Profile is current to indicate the disc is erasable DVD RW Restricted Overwrite Prof...

Page 17: ...VD R Double Layer Profile is current 4 4 3 4 Current Profile and Current bit for BD RE R ROM Media The following table indicates the Current Profile of the Feature Header and the Current bit of the Profile List that BD RE ROM media is mounted Table 16 Current Profile and Current bit for BD RE R ROM Media Current bit of the Profile State No Current Profile Removable Disc 0002 BD ROM 0040 BD R SRM 0...

Page 18: ... 0 0 0 0 0 0 0 0 002Ch Rigid Restricted Overwrite 0 0 0 0 0 0 0 0 0 0 0 002Dh CD Track at Once 0 0 1 1 1 0 1 1 1 0 0 b 002Eh CD Mastering 0 0 1 0 0 0 1 0 0 0 0 b 002Fh DVD R RW Write 0 0 0 0 0 0 0 0 0 0 0 0033h Layer Jump Recording 0 0 0 0 0 0 0 0 0 0 0 0038h BD R POW 0 0 0 0 0 0 0 0 0 0 0 003Bh DVD R Double Layer 0 0 0 0 0 0 0 0 0 0 0 0040h BD Read 0 0 0 0 0 0 0 0 0 0 0 0041h BD Write 0 0 0 0 0 0...

Page 19: ...0 0 0 0 0 0 0 002Ch Rigid Restricted Overwrite 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 002Dh CD Track at Once 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 002Eh CD Mastering 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 002Fh DVD R RW Write 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0033h Layer Jump Recording 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 0038h BD R POW 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 003Bh DVD R Double Layer 0 0 0 0...

Page 20: ...efect Management 0 0 0 0 0 0 0 0 0 0 0 0 0026h Restricted Overwrite 0 0 0 0 0 0 0 0 0 0 0 0 002Ah DVD RW 0 0 0 0 0 1 1 1 0 0 0 0 002Bh DVD R 0 1 1 1 1 0 0 0 0 0 0 0 002Ch Rigid Restricted Overwrite 0 0 0 0 0 0 0 0 0 0 0 0 002Dh CD Track at Once 0 0 0 0 0 0 0 0 0 0 0 0 002Eh CD Mastering 0 0 0 0 0 0 0 0 0 0 0 0 002Fh DVD R RW Write 0 0 0 0 0 0 0 0 0 0 0 0 0033h Layer Jump Recording 0 0 0 0 0 0 0 0 ...

Page 21: ...icted Overwrite 0 0 0 0 0 0 0 002Ah RW 0 0 0 0 0 0 0 002Bh R 0 0 0 0 0 0 0 002Ch Rigid Restricted Overwrite 0 0 0 0 0 0 0 002Dh CD Track at Once 0 0 0 0 0 0 0 002Eh CD Mastering 0 0 0 0 0 0 0 002Fh DVD R RW Write 0 0 0 0 0 0 0 0033h Layer Jump Recording 0 0 0 0 0 0 0 0038h BD R POW 0 0 0 0 1 1 0 b 003Bh DVD R Double Layer 0 0 0 0 0 0 0 0040h BD Read 0 1 1 0 1 1 1 0041h BD Write 0 1 0 1 1 1 0 c 010...

Page 22: ... Following Media Events are supported Table 22 Media Event Format Code Event Description 0 NoChg Media status is unchanged 1 Eject Request The drive has received a request from the user to eject the media 2 NewMedia The drive has received new media and is ready to access it 3 4 Reserved 5 BGformatCompleted A RW background format has completed 6 BGformatRestarted A RW background format has been aut...

Page 23: ...x CAV 16 1385 240 585 9091 2383h Outermost Lead out Start LBA in LPP 1 DVD 16x CAV 16 1385 22160 5690h DVD RW 0 DVD 12x CAV 12 1385 240 585 6818 1AA2h Outermost Lead out Start LBA in LPP 1 DVD 12x CAV 12 1385 16620 40ECh DVD R DL 0 DVD 12x CAV 12 1385 240 585 6818 1AA2h Last Possible Lead out Start LBA 1 DVD 12x CAV 12 1385 16620 40ECh DVD RAM 0 Established Read Speed Last LBA decided with FormatU...

Page 24: ...LBA 1 Established Write Speed DVD RAM 0 Established Write Speed Last LBA decided with FormatUnitCom and Established Write Speed R RW 0 Established Write Speed Outermost Lead out Start LBA in ADIP 1 Established Write Speed R DL 0 Established Write Speed Last Possible Lead out Start LBA 1 Established Write Speed BD ROM Only the Performance Header is returned BD R RE 0 Established Write Speed Outermo...

Page 25: ...127Fh DVD 1x CLV 1 1385 1385 569h DVD 1x CLV 1 1385 1385 569h 1 CD 32x CLV 32 2352 75 1000 5644 160Ch CD 32x CLV 32 2352 75 1000 5644 160Ch 2 CD 24x CLV 24 2352 75 1000 4234 108Ah CD 24x CLV 24 2352 75 1000 4234 108Ah 3 CD 16x CLV 16 2352 75 1000 2823 B07h CD 16x CLV 16 2352 75 1000 2823 B07h 4 CD 10x CLV 10 2352 75 1000 1764 6E4h CD 10x CLV 10 2352 75 1000 1764 6E4h CD ROM 5 Lead out Start LBA of...

Page 26: ...CLV 16 2352 75 1000 2823 B07h CD 16x CLV 16 2352 75 1000 2823 B07h CD RW Ultra Speed 3 CD 10x CLV 10 2352 75 1000 1764 6E4h CD 10x CLV 10 2352 75 1000 1764 6E4h 1 CD 10x CLV 10 2352 75 1000 1764 6E4h CD 10x CLV 10 2352 75 1000 1764 6E4h CD RW High Speed 2 CD 4x CLV 4 2352 75 1000 706 2C2h CD 4x CLV 4 2352 75 1000 706 2C2h CD RW 1x 4x 1 CD 4x CLV 4 2352 75 1000 706 2C2h CD 4x CLV 4 2352 75 1000 706...

Page 27: ...5690h 2 DVD 12x P CAV 12 1385 16620 40ECh DVD 12x P CAV 12 1385 16620 40ECh 3 DVD 8x P CAV 8 1385 11080 2B48h DVD 8x P CAV 8 1385 11080 2B48h 4 DVD 6x CLV 6 1385 8310 2076h DVD 6x CLV 6 1385 8310 2076h DVD R 16x CAV Writing 5 DVD 4x CLV 4 1385 5540 15A4h DVD 4x CLV 4 1385 5540 15A4h 1 DVD 12x CLV 12 1385 16620 40ECh DVD 12x CLV 12 1385 16620 40ECh 2 DVD 8x CLV 8 1385 11080 2B48h DVD 8x CLV 8 1385 ...

Page 28: ...2160 5690h 2 DVD 12x P CAV 12 1385 16620 40ECh DVD 12x P CAV 12 1385 16620 40ECh 3 DVD 8x P CAV 8 1385 11080 2B48h DVD 8x P CAV 8 1385 11080 2B48h 4 DVD 6x CLV 6 1385 8310 2076h DVD 6x CLV 6 1385 8310 2076h R 16x CAV Writing Z CLV Writing 5 DVD 4x CLV 4 1385 5540 15A4h DVD 4x CLV 4 1385 5540 15A4h 1 DVD 12x CLV 12 1385 16620 40ECh DVD 12x CLV 12 1385 16620 40ECh 2 DVD 8x CLV 8 1385 11080 2B48h DVD...

Page 29: ...us it is set to the following value The value L0 Data Zone Capacity 1 30000h x 2 Extended Partial Lead out Size As for the L0 Data Zone Capacity if it has not been changed from the default value it is set to the Last Possible Physical Sector of the Data Zone on Layer 0 in ADIP and if it has been changed from the default value it is set to the Actual last PSN of Data Zone on Layer 0 in TOC As for t...

Page 30: ...de field does not supported These bit or field must be set to 0 The drive returns following 96bytes Inquiry data Table 28 INQUIRY Data Format Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Peripheral Device Type 05h 1 RMB 1 Reserved 2 ISO Version 0h ECMA Version 0h ANSI Version 0h 3 ATAPI Transport Version 3h Response Data Format 2h 4 Additional Length 5Bh 5 Reserved 6 Reserved 7 Reserved 8 15 Vendor Identif...

Page 31: ...LECT 10 Command The Save Page function is not supported The SP bit must be set to zero Refer the MODE SENSE Command for the descriptions of each page 4 12 MODE SENSE 10 Command 4 12 1 Mode Parameter Header The Mode Parameter Header format is defined as shown in Table 29 Mode Parameter Header Table 29 Mode Parameter Header Bit Byte 7 6 5 4 3 2 1 0 0 MSB 1 Mode Data Length LSB 2 Medium Type 3 4 5 Re...

Page 32: ... door closed 15h 80 mm CD R data only door closed 16h 80 mm CD R audio only door closed 17h 80 mm CD R data and audio combined door closed 18h 80 mm multi session CD R door closed 19h 20h Reserved 21h 120 mm CD RW data only door closed 22h 120 mm CD RW audio only door closed 23h 120 mm CD RW data and audio combined door closed 24h 120 mm multi session CD RW door closed 25h 80 mm CD RW data only do...

Page 33: ...modified to the new parameters after receiving new parameters by MODE SENSE 10 Command Table 32 Caching Parameter Bit Byte 7 6 5 4 3 2 1 0 0 PS Reserved Page Code 08h 1 Page Length 0Ah 2 IC ABPF CAP DISC SIZE WCE MF RCD 3 Demand Read Priority Write Retention Priority 4 MSB 5 Disable Pre fetch Transfer Length LSB 6 MSB 7 Minimum Pre fetch LSB 8 MSB 9 Maximum Pre fetch LSB 10 MSB 11 Maximum Pre fetc...

Page 34: ... the Test Write bit is 0 and the default value of the Write Type field is 0h When FP bit is set to one for CD R RW media the Packet Size field must be set to 32 Because the drive supports 64K Fixed Packet Writing only The default value of the FP bit is 0 The Copy bit is not supported and setting of this bit is ignored The drive supports following Data Block Type for CD R RW media Table 34 Data Blo...

Page 35: ... LMT Reserved Eject Prevent Jumper Lock State Lock 6 001b 0 1 0 current state 1 Reserved R W in Lead in Readable Side Change Capable S W Slot Selection SSS Supports Disc Present SDP Separate Channel Mute Sep vol 7 00b 1 0 0 0 1 1 8 MSB 9 Maximum Read Speed Supported LSB 10 MSB 11 Number of Volume Levels Supported 0100h LSB 12 MSB 13 Buffer Size supported by Logical Unit 0FA0h LSB 14 MSB 15 Current...

Page 36: ...PERFORMANCE command The Current Write Speed filed is set to the same value of the Write Performance data which is returned for the GET PERFORMANCE command The Number of Logical Unit Write Speed Performance Descriptor Tables and The Logical Unit Write Speed Performance Descriptors 1 8 are set to the suitable values by using the same algorism as the GET PERFORMANCE command 4 13 PLAY CD Command This ...

Page 37: ...Address is the LBA of where the next Intro shall be recoded If no session exists on the disc then the value returned is 00000000h If the disc has complete status then the value returned is FFFFFFFFh For R media the Last Possible Lead out Start Address is the LBA found in the ADIP of the disc s lead in If the disc has complete status then the value returned is FFFFFFFFh For R DL media the Last Poss...

Page 38: ...ing speed for CD R RW Logical Unit Writing Speed CD R Writing Speed CD RW Writing Speed DVD R RW and R RW Writing Speed BD R RE Writing Speed 0000h 06E2h 4x CLV 4x CLV 06E3h 0B05h 10x CLV 10x CLV 0B06h 1088h 16x ZCLV 16x CLV 1089h 160Bh 24x ZCLV 24x ZCLV 160Ch FFFFh 32x ZCLV 32x ZCLV Remains previous setting Remains previous setting 4 21 SET STREAMING Command 4 21 1 Reading Speed The Drive can not...

Page 39: ...4x 2 4x CLV R 1 4x 4x ZCLV 2 4x CLV R 1 16x 16x CAV 12x ZCLV 8x ZCLV 6x ZCLV 4x ZCLV R DL 2 8x 8x ZCLV 6x ZCLV 4x ZCLV 2 4x CLV RW 1 2 4x 2 4x CLV RW 1 4x 4x ZCLV 2 4x CLV RW 3 3x 8x 8x ZCLV 6x ZCLV 3 3x CLV BD R SL DL 8x ZCLV 6x ZCLV 4x ZCLV 2x CLV BD RE SL DL 2x CLV The setting of the RDD Exact and MRW bits and the Start LBA End LBA Read Size and Read Time fields are ignored The specified writin...

Page 40: ...ding state if eject or read request occurs the data in a buffer is recorded and it ends Eject or read request is performed continuously In the recording state if a buffer under run occurs the drive leaves data for 1ECC and interrupts record operation temporarily until It receive the following Write command The Streaming bit of the WRITE 12 Command is reflected to the time out value of write starti...

Reviews: