Visible to Intel only — GUID: lro1436891712018
Ixiasoft
Visible to Intel only — GUID: lro1436891712018
Ixiasoft
6.3.4.3. Address Alignment
For Cyclone® V SoC and Arria® V SoC, every Preloader image has to be aligned to a 64KB boundary, except for NAND devices. For NAND devices, each Preloader image has to be aligned to the greater of 64 KB or NAND block size.
For Intel® Arria® 10 SoC, every Bootloader image has to be aligned to a 256 KB boundary, except for NAND devices. For NAND devices, each Bootloader image has to be aligned to the greater of 256 KB or NAND block size.
The following tables present typical image layouts, that are used for QSPI, SD/MMC and NAND devices with NAND erase block size equal or less to 64 KB (for Cyclone® V SoC/ Arria® V SoC) or 256 KB (for Intel® Arria® 10 SoC).
Offset |
Image |
---|---|
0x30000 |
Preloader Image 3 |
0x20000 |
Preloader Image 2 |
0x10000 |
Preloader Image 1 |
0x00000 |
Preloader Image 0 |
Offset |
Image |
---|---|
0xC0000 |
Bootloader Image 3 |
0x80000 |
Bootloader Image 2 |
0x40000 |
Bootloader Image 1 |
0x00000 |
Bootloader Image 0 |
The mkpimage tool is unaware of the target flash memory type. If you do not specify the block size, the default is 64 KB.