Hello
I'm tryin to make code to control an USB hard drive. I'm using libogc 1.7.1. Problem is, all CBWs are ETIMEDOUT (something like that). I get the descriptors, find out the vendor and product ID, all looks good, then send the first CBW, and bam, always return time-out error. Retry will time out. Send other command (test unit ready, inquire, req. sense), all time-out.
I try send USB_ResetDevice, inside it calls some IOS IOCtl, returns 8. I have no idea what it means. After reseting, CBWs continue time-out.
Can anybody refer an example, how to use libogc usbstorage.c, so I compare what I do wrong?
Thx!