6260 - Radiant version 3.0 or earlier: How to solve Nexus Platform SRAM programming issue?

6260 - Radiant version 3.0 or earlier: How to solve Nexus Platform SRAM programming issue?

Description:
In Radiant 3.0 or earlier version, the sysConfig has default setting for the JTAG_PORT as DISABLED. So it could lead to JTAG access issue on the device after loading the generated bitstream into the SPI Flash.

Solution:
As a workaround, user may follow the steps below:
A: Remove the bitstream (with JTAG_PORT = Disable) into the SPI Flash memory.
(1) Hold PROGRAMN to low then perform "Erase All" on the Flash content.
Note: Set-up the programmer based on the SPI Serial Flash vendor, and device name.


(2) Release the PROGRAMN once the operation is done.

B: Accessing the SRAM.
(3) After removing bitstream from the SPI Flash with disabled JTAG_PORT, perform JTAG scan to read the device and the board.
(4) Then, perform SRAM Erase, Program and Verify.

If new bitstream will be loaded to the SPI flash, ensure that JTAG_PORT/MASTER_SPI_PORT is enabled this time.
This can be set under "Device Constraint Editor".