Hello Everybody,
I was wanting to see about implementing the ATAPI-8 command set for interacting with DVD/BD media.
With a USB Host Shield, could it be possible to send ATAPI packets directly to an optical drive that has a SATA interface using a USB to SATA cable?
while reading, I was lost with scsi or ata passthrough. Could this be bypassed by sending an ATA packet command followed by an ATA packet?
Though I'm sure someone has created an ata/atapi library, I'd like to create one from scratch communicating with the Max3421EE that is on the Shield to try to make it work good enough for reading/writing any LBA sector.
I also noticed with BD-R media, the writer itself can format the disc media to make any of its LBA locations available for read/write access.
My ultimate goal is to write to the LBA locations in real time which might consist of some commands followed by 2048 bytes of data, whichever packet format the drive is looking for.
Perhaps there is a session mode which can be left open for writing and closed at a later time.
I haven't worked with ata/atapi commands before and am not sure if all drives use a multimedia command set together or separately from the ata/atapi-8 command set.
Thank you for your help