7025 - All Nexus Families: How to properly perform the ISC_ERASE operation for device configuration?
See below guidelines on how to properly perform ISC_ERASE step applicable to all Nexus Families
1.) Before clocking in the bitstream into the device for configuration purposes, you need to perform the ISC_ERASE operation to ensure that the SRAM bits are cleared properly before proceeding to program it.
2.) To ensure that you have correctly implemented the ISC_ERASE operation, you need to make sure that the below-highlighted steps (5.1 and 5.2) are performed after sending the ISC_ERASE command.
Related Articles
Radiant Programmer: What is Erase, Program, Verify Quad 1 operation used for?
Description: Erase, Program, Verify Quad 1 enables that QE bit to '1'. In general, there are two (2) requirements/steps to enable booting from external SPI Flash through x4 (QUAD Mode) Step 1 - Convert the bitstream file into hex (Quad I/O read mode) ...
3766 - MachXO2: How to update the Configuration Flash of the MachXO2 in transparent mode using the svf file generated by Diamond Deployment Tool for the operation XFLASH Erase, Program, Verify?
The XFLASH Erase, Program, Verify instruction does not issue a refresh command. To update the Configuration Flash, use the XFLASH Erase, Program, Verify, Refresh operation, or power cycle the device.
6297 - All Nexus: How to solve the issue regarding SRAM erase? Error: "Failed to erase the SRAM..."
Description: One of the possible causes is that the flash is configuring the SRAM and thus causing access issue with FPGA's SRAM. Solution: To workaround this issue, user may try the following: (1) Hold the PROGRAMN port to 0 (active state/asserted) ...
6574 - MachXO2/MachXO3: Why is the IO state locked during TransFR Operation of MACHXO3 device?
Description: The IO electrical properties like Drive strength, Slew, Open-Drain, and Pullmodes are preserved (carried over) from the initial configuration. These settings are not cleared unless the device is Power-cycled or loaded with a new ...
3336 - MachXO2: what is the difference between "Flash erase, program, verify, secure" and "Flash erase, program, verify, secure plus"?
"FLASH Erase, Program, Verify, Secure" works as the following steps. 1. Erase the flash 2. Program the flash 3. Verify the flash 4. Secure the device by programming the Security bit This operation will secure the CFG Flash Sectors. For example, user ...