ABiao wrote: > I met some problems when i test USB slave of DaVinci. System would be > corrupted in booting kernel,
Can you give us some detailed error messages? > when i un-selected > [Device Driver-->USB Support-->Disable DMA (always use PIO)], however, > all would be ok if i select the option, it means use PIO, but the speed > of usb slave is too slow. Maybe there were some bugs about usb slave's DMA. > I tried to find them out, but failed. > > my test environment as following: > Hardware: TI EVM, JP7 switch 1-2 to enable usb slave > Linux: v2.6.23-rc4-davinci1 Three steps to try: - First, try to use latest DaVinci git (v2.6.23-davinci1 ). As Kevin mentioned in http://linux.omap.com/pipermail/davinci-linux-open-source/2007-October/004279.html there are "lots of MUSB cleanups and bugfixes" in it. - Then, if this doesn't help, we could try to update DaVinci git to latest OMAP git. Since last DaVinci git update there are some additional DMA/USB updates in OMAP git. - Today, on OMAP list, there is a patch http://linux.omap.com/pipermail/linux-omap-open-source/2007-November/011853.html you can try as well. Regards Dirk _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
