Can you test this with any default firmware example in the FX3 SDK? Use USBBulkLoopAuto example to program the EEPROM and let me know what you see. Is it happening on multiple PC?
Please provide your firmware. We have FX3 explorer kit with 2Mbit I2C EEPROM. We can check and let you know what we observe
Thanks for your support!
Ok, I will test this with default firmware and let you know.
Please find attached our firmware.
In our case, the FX3 reads out the EEPROM and starts up correctly.
However, this takes ~2.2 seconds (100kB @400 kHz).
The FX3 is kept in reset as long as Vusb is not present.
The FX3 reset is released, after the HOST switches Vusb on.
Now, it takes about 2.2s to load the code from the external EEPROM.
So the FX3 device is not alive within 2.2 s after Vusb. Could this be the problem?
And how could we resolve this?
Is it required to keep the FX3 in reset as long as Vusb is not present?
mint.4ep.winusb.img_.zip 44.5 K