Visible to Intel only — GUID: pde1436998395604
Ixiasoft
3.8.4. Flash
The Intel® MAX® 10 FPGA 10M50 Evaluation Kit provides a 512-Mb (megabit) quad SPI flash memory.
If you use the parallel flash loader (PFL) IP to program the quad SPI flash, you need to generate a .pof (Programmer Object File) to configure the device.
To generate a .pof file, follow these steps:
- Create a byte-order Quartus.ini file with the setting:
PGMIO_SWAP_HEX_BYTE_DATA=ON.
- Copy the .ini file to the project root directory and open the project with the Intel® Quartus® Prime Standard Edition software.
- Open Convert Programming Files tool to generate the .pof file.
Block Description | Size (KB) | Address Range |
---|---|---|
Board Test System Scratch | 512 | 0x03F8.0000 - 0x03FF.FFFF |
User Software | 56640 | 0x0083.0000 - 0x03F7.FFFF |
Factory Software | 4096 | 0x0043.0000 - 0x0082.FFFF |
Board Information | 64 | 0x0002.0000 - 0x0002.FFFF |
User Design Reset Vector | 64 | 0x0000.0000 - 0x0000.FFFF |
Board Reference (U23) | Signal Name | Device/Pin Number | I/O standard | Description |
---|---|---|---|---|
U23.7 | FLASH_CSn | Intel® MAX® 10/A8 | 3.3 V | Chip select |
U23.16 | FLASH_CLK | Intel® MAX® 10/A9 | 3.3 V | Clock |
U23.3 | FLASH_RESETn | Intel® MAX® 10/B8 MAX II/U14 |
3.3 V | Reset |
U23.15 | FLASH_D0 | Intel® MAX® 10/C9 | 3.3 V | Address Bus |
U23.8 | FLASH_D1 | Intel® MAX® 10/C10 | 3.3 V | Address Bus |
U23.9 | FLASH_D2 | Intel® MAX® 10/C11 | 3.3 V | Address Bus |
U23.1 | FLASH_D3 | Intel® MAX® 10/A7 | 3.3 V | Address Bus |