OMAP L138 EVM with TMS320C6748 SOM-M1.
I write simple test (in C) for work with USB0 controller in TMS320C6748. Code is running on OMAPL138 EVM board (Logic PD).
Now I used INTSRCR register from USB0 controller to work with USB0 interrupts.
In my program USB controller work on full speed, My simple test read (or write) LBA=0 block from usb flash drive.
If it work with A-Data flash drive, all is OK.
I read descriptor, set address1, set config 1, set interface 1, send SCSI read10 command and read 512 (8*64) bytes from LBA=0.
But if I use another flash drive (ALTV for example), than I recive STALL when I send REQPKT to device (after read10 command).
Why? Where is my mistake?
- Alex.