I am using dvsdk 2.10 and using DM365 for sending video out to a windows PC over USB. The Windows PC sees it as a network device. The bandwidth that I am seeing is only 11 mbps. For my application I need to get as much as possible, close to USB2.0 bandwidth. I know that the DM365 is a hi speed USB slave. Now I do not understand why the bandwidth is slow. Also the NDIS gadget driver on Linux registers in PIO mode only. Is that the reason? How do I fix it so that I can get about 200 mbps. This bottle neck is killing my application. Any help will be appreciated.
There was one person who posted that with linux 2.6.32 rc2 he can get 18,4 MBps. Is that true? Now this kernel is part of dvsk3.x release. Porting my app from dvsdk 2.0 to 3.x is a big deal and I am not willing to take the risk now. Is there any other way I can get this bandwidth improved?
Ramesh