Boot from a Flash Device
When the FPGA boots up, the Sapphire SoC copies your binary application file from a SPI flash device to the external memory module, and then begins execution. The SPI flash binary address starts at 0x0038_0000.
To boot from a SPI flash device:
- Power up your board. The FPGA loads the configuration image from the on-board flash device.
- When configuration completes, the bootloader begins
cloning a 124 KByte user binary file from the flash device at physical
address 0x0038_0000 to an off-chip DRAM logical
address of 0x0000_1000.Note: It takes ~300 ms to clone a 124 KByte user binary (this is the default size).
- The Sapphire SoC jumps to logical address 0x0000_1000 to execute the user binary.
Note: Refer to Boot Sequence for other possible boot
scenarios.