The following tables show the boot device choices for primary boot, and the boot device modes. For additional information, see the Versal ACAP Technical Reference Manual (AM011).
Boot Mode | Mode[3.0] Pin Setting | Data Bus Width | Secure Boot | Fallback Boot and MultiBoot | Search Offset Limit |
---|---|---|---|---|---|
eMMC1 (4.51) |
0110
|
x1, x4, x8 | yes | yes |
8191 (for FAT files) Size of eMMC device (for raw boot mode) |
JTAG |
0000
|
x1 | no | no | N/A |
Octal SPI single or dual-stacked 5 |
1000
|
x8 | yes | yes | 8 Gb |
Quad SPI24 single or dual-stacked 5 |
0001
|
x1, x2, x4 | yes | yes | 128 Mb |
Quad SPI24 dual-parallel |
0001
|
x8 | yes | yes | 256 Mb |
Quad SPI32 single or dual-stacked 5 |
0010
|
x1, x2, x4 | yes | yes | 4 Gb |
Quad SPI32 dual-parallel |
0010
|
x8 | yes | yes | 8 Gb |
SD0 (3.0) |
0011
|
x4 | yes | yes | 8191 (for FAT files) |
SD1 (2.0) |
0101
|
x4 | yes | yes | 8191 (for FAT files) |
SD1 (3.0) |
1110
|
x4 | yes | yes | 8191 (for FAT files) |
SelectMAP |
1010
|
x8, x16, x32 | yes | no | N/A |
|
When selecting a boot device to implement in a board design, it is important to consider the post-boot use of shared multiplexed I/O pins and the voltage requirements of each boot mode. For more information, refer to the Platform Management Controller chapter in the Versal ACAP Technical Reference Manual (AM011).