ConfigFallback disabled by default can cause issues for Multiboot designs. When Fallback is disabled, if you encounter an error in an attempt to IPROG Multiboot to a new image, Fallback does not occur. This can lead to a looping effect where multiple IPROG Multiboots are attempted and the flash device loops around to address 0x0, reloading the golden each time. The FPGA continues reading the flash, wraps around, and starts over from the first image.
For both BPI and SPI, the flash interface is not terminated.
For BPI, the fcs_b/foe_b are low and address continues to increment.
For SPI, the fcs_b is low after the read command was initially sent. So, the flash continues to be in read mode and most SPI flash devices internally wrap around.
When generating a Multiboot design, Bitgen automatically changes the default of configFallback to Enable. This change is as of 13.3.
AR# 42543 | |
---|---|
日期 | 01/23/2013 |
状态 | Active |
Type | 综合文章 |
Tools |