Hi,
I am developing a DM6437 based project where I need to transfer acquired image wih USB 2.0 to a windows PC, using maximum possible transfer rate.
I have seen that exists a device named TUSB6020, and I have studied documentation: tusb6020 datasheet (SCPS170E) and application note "Enabling high-speed USB OTG functionality on TI DSPs"
(AN_OTG_slyt271.pdf). I don't need OTG functionality, because my DM6437 system must act only as a device, and the host is a PC with Windows XP. The application note suggest
tusb6010b for OMAP and tusb6020 for DaVinci family. I have seen that TI has already developed a DaVinci driver, that I will study in next days. My goal is obtain a transfer rate much
close as possible to maximum theoric of 480 Mbps.
Application note, with a VLYNQ running at 125 MHz, report a transfer data rate of 267 Mbps. I have not found in documentation reference about driver for a PC Xp windows,
that will be my host. I have some questions like: can I use an existing PC windows driver or I must develope my driver? PID and VID exposed by tusb6020 are fixed or software configurable? Are 267 Mbps
the maximum limit of tusb6020? I am looking for more information (and more documentation) about use of tusb6020 with Davinci and for
PC windows side point of view.
Thanks
Fabrizio