Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).
Hello, I'm using Spectrum Digital evaluation board with TMS320VC5509A. Currently i'm developing USB device driver on this platform. I'm using CSL library without DSP/BIOS and an example code for USB driver, which i downloaded from Spectrum Digital website. My problem is following : I need two pairs of bulk enpoints, e.g. EP2 IN and OUT , EP3 IN and OUT . I implement the same code for each pair, but only EP2 is working. Any other endpoint that i tried besides EP2 do not response for events. They do not enter into handler function, which defined in USB_initEndptObj function. >From the host side, the implementation is based on libusb 0.1.12. Set configuration and Claim interface functions are working fine, but if then i try to read/write any EP besides EP2, i receive error -22 ( invalid argument ). Is anybody familiar with such issue? Can you help me to solve it ? Maybe you have some other examples for such driver. Thank you in advance for your cooperation. Dima Stolberg R&D Engineer Tel: +972-3-6093085 Fax: +972-3-6093089 D...@biopad.com www.biopad.com