I am beginning to look into my options for using the USB port on my OMAP-L138 custom board. I would like to turn it into a USB-peripheral that talks to a PC (USB host). I am currently running DSP/BIOS on the DSP and no OS on the ARM. I have a mini-USB connector on the board connected to the OMAP-L138 USB 2.0 port.
1. What are my choices for code/driver support from TI for the OMAP-L138?
2. My DSP may be too busy to service the USB traffic. Can I use the ARM?
3. What will I need on the PC to communicate with my device? Is there a special driver required for the PC?
Any feedback would be appreciated.