You are here

cypress Fx3 USB BootProgrammer Device lost | Cypress Semiconductor

cypress Fx3 USB BootProgrammer Device lost

Summary: 1 Reply, Latest post by Nishant on 30 Nov 2016 11:29 PM PST
Verified Answers: 0
Last post
Log in to post new comments.
yejj_1434381's picture
1 post

Please help!

The chip is CYUSB3014-BZXI.Booting options is I2c,on fail,usb boot is enable.

When connect to PC,I can find "Cypress Fx3 USB BootLoader Device" in Device Manager.

Then I used "CyControl.exe" to down load "CyBootProgrammer.img".

After that the device will be lost.There is nothing in the "Device Manager".And sometimes One Unkown device will be in the USB device list.

This must be the problem of hardware,Can anyone give me some suggestions to check or try?


nisa's picture
Cypress Employee
422 posts

I suppose you are loading the CyBootProgrammer firmware in the I2C EEPROM, correct?  And the you are trying to boot from I2C.

First can you verify that the I2C read/write is proper? You can do so, by programming the USBFlashProg example in the FX3 RAM. Please refer to the readme of the project to know the vendor command to read and write from the I2C. Try to perform a write and read operation and verify if the data is being correcly written and read back. 

Also, try to monitor the I2C communication signals, and check if somehow the SDA/SCLK is pulled low.  Is it your own custom board, do you have multiple I2C  masters?

If you have a CYUSB3KIT-003 EZ-USB® FX3™ SuperSpeed Explorer kit, it is best to test. 

Log in to post new comments.