3796 - LatticeXP2: What are the settings for dual boot mode in LatticeXP2 device to access internal Flash with SSPIA primitive even after configuration?<br>
The SSPIA primitive implements the dedicated “TAG Memory” block, which is a one page FLASH
non-volatile memory accessible by the hardwired Serial Peripheral
Interface port or the JTAG port. Please see the below setting for Dual boot for accessing Internal Flash through SSPIA primitive for LatticeXP2 device:
1. If the user wants the SPI port as a General IO after configuration, then the settings are as follows:
Master_SPI_PORT = DISABLED
SLAVE_SPI_PORT = DISABLED
PERSISTENT FUSE = OFF (This is valid after configuration also)
2. If the user does not want to have the SPI PORT as a GENERAL IO after configuration, the settings are as follows:
Master_SPI_PORT = ENABLED
SLAVE_SPI_PORT = DISABLED
PERSISTENT FUSE = OFF (Valid after Configuration)
So, in either of the cases, the SSPIA primitive will be used for accessing internal flash.