The following tables show the boot device choices for primary boot, and the boot device modes.
Versal Devices
For additional information, see the Versal Adaptive SoC 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 section in the Versal Adaptive SoC Technical Reference Manual (AM011).