Need help...plz....
The problem is i m experiencing garbage data in USB 2.0 bulk out transfer. I dont know the possible reasons.
For my firmware application, I need to receive a large file from the host to my device. I am using Atmel's USB driver library in my firmware. The driver is receiving full file, but the file is somewhat not in order. This results in garbage data in between the file. I am not sure but is this a problem of multiple interrupts.
The strange thing is, the problem is solved when I wait for USB interrupt to be raised before enabling it. Means I am waiting for data to come before enabling the interrupt.
I dont see any connection between the problem and the solution. Need explanation.. Thanks in Adv.