2014-06-22 07:56 AM
Hi all,
I want to change STM32 mass storage example to apear as a CD-ROM in windows.
I have implemented the suggestions in the following linkhttp://www.keil.com/forum/21411/
Now my PC recognizes the device as CR-ROM but with some problems.
I have used ''Device monitoring studio'' for debuggin and I have found three main issues: failure at command 0x46: SCSI get configuration failure at command 0x4A: SCSI get event status failure at command 0x51: SCSI get disk infoI want to know if these command are really required for CD-ROM implementation.
If so how can I write response to those commands?Cheers,
Jack #usb-msc2014-06-22 03:13 PM
If you want to pretend to be a CDROM device, then you had better be prepared to implement an emulation for ALL the functions the Operating System / File System on the host might send you.
You should review the MMC specifications, and the documentation/source for the OS and drivers that will be talking to your device (Windows, Linux, OSX, etc.).2014-06-26 09:48 AM
Hi Clive,
Thanks for your reply.At first step, I need to make STM32 seen as CD-ROM with correct free space, disk sizeAnd then I will focus on implementing the communication phase.Thanks anyway !