Anonymous
Not applicable
Jul 08, 2013
03:40 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 08, 2013
03:40 AM
I am booting from I2C with fallback to USB. I have flashed the I2C-Chips (AT24C1024B) with the "USB Control Center". After Power-On the FX3 boots my firmware from the I2C-Chips. But when I am asserting reset (the pin) after booting my firmware, the FX3 falls back to the "Cypress USB Bootloader". Somehow this behavior is very practical for development, but I do not understand it. Why does the FX3 not boot my I2C-Firmware again? Is there any documentation that describes this behavior?
2 Replies
Anonymous
Not applicable
Jul 09, 2013
01:22 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 09, 2013
01:22 AM
I have solved this problem. I have a FPGA connected to the I2C that corrupts the bus under some circumstances. That is why the board did boot via I2C after Power-On (FPGA not loaded) but not after reset (FPGA loaded).
Anonymous
Not applicable
Jul 18, 2013
08:53 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 18, 2013
08:53 AM
Thank you for posting 🙂
Regards,
Gayathri