Skip to main content
nileswan documentation
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

SPI flash layout

Write-protected area

This area should be typically write-protected when running software.

Start End Description
0x000000 0x007FFF FPGA bringup/factory core + header
0x008000 0x00BFFF IPL1 (factory)
0x00C000 0x00EFFF IPL1 (recovery)
0x00F000 0x00FFFF Firmware version (factory)
0x010000 0x03FFFF Recovery software (factory)

Non-write-protected area

Start End Description
0x040000 0x043FFF IPL1 (updated)
0x044000 0x04EFFF Reserved
0x04F000 0x04FFFF Firmware version (updated)
0x050000 0x07FFFF Recovery software (updated)
0x080000 0x087FFF FPGA core 0
0x088000 0x08FFFF FPGA core 1
0x090000 0x097FFF FPGA core 2
0x098000 0x09FFFF FPGA core 3
0x0A0000 0x1FFFFF Unused (future expansion)