Learn how to optimise USB-C for your designs at 18 May's USB-C PD Webinar.
Click here to register.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

Not applicable

I have a program for image sensor data capture, which can run properly when I download .img to SRAM.


But when I program this .img to I2C EEPROM, which can boot from EEPROM and run. While it run improperly.


maybe USB communication or DMA operation been locked.


Can who tell me why this cause?


I run in superspeed explorer kit (cyusb3014) with a sensor board.

1 Reply
Not applicable



Could you let us know the following:


1. Are you getting any error while loading the firmware to EEPROM using Control Center? What is the size of .img file?


2. Is FX3 getting enumerated properly in I2C boot mode?


3. Are you getting any error messages in UART debug logs?