Setup: Cypress EZ-USB FX2 Dev Board - CY3681 Firmware - Sample Cypress "bulkloop" firmware supplied Application - Sample Cypress 'bulkloop" applicaiton supplied Drivers - Supplied CyUSB driver for the bulkloop utility
Sending data from PC to EP4OUT and looping it back in through EP8IN. Both EP4OUT and EP8IN are the default sizes. (As it is in the sample).
Problem: Everything works fine except for the fact that, after receiving the first 1024 bytes looped back, the program simply closes itself! Yes, I am arm-ing EP8 and re-arm-ing EP4 with 0x80. The transfer size is set at 1 byte and I'm looping a single byte in each transfer.
Has anyone had this problem before? The firmware seems to be running fine, so I believe the problem has to be in the sample application. I've made a case with Cypress, and it's been two weeks and they havent replied yet.
I need help!
-Jim