SPRUIV7B May 2022 – September 2023 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
These boot parameter tables have certain parameters common across all the boot modes, while the rest of the parameters are unique to the boot modes. The common entries in the boot parameter table are shown in Table 5-43.
Byte Offset | Size (bytes) | Name | Description |
---|---|---|---|
0 | 2 | Length | The length of the table |
2 | 2 | Checksum | Ones complement checksum over length bytes in the table. If 0 the checksum is not validated. |
4 | 2 | Peripheral | Identifies the boot peripheral and format of the table after the common header. See Table 5-44 |
6 | 2 | Reserved | Reserved |
8 | 4 | Timeout | Timeout for this boot mode, in milliseconds |
12 | 4 | Magic | Magic value 0x01AD0911 |
16 | 40 | PLL Config 0 | PLL Configuration 0. See Table 5-45 |
56 | 40 | PLL Config 1 | PLL Configuration 1 |
96 | 40 | PLL Config 2 | PLL Configuraiton 2 |
136 | 40 | PLL Config 3 | PLL Configuration 3 |
176 | 40 | PLL Config 4 | PLL Configuration 4 |
216 | 40 | PLL Config 5 | PLL Configuration 5 |
Table 5-44 lists the possible boot modes used in the boot parameter tables.
Peripheral Field Value | Description |
---|---|
0 | Sleep (No boot) |
10 | Ethernet Reserved |
20 | Ethernet BOOTP/TFTP (general) |
21 | Ethernet RGMII specific |
22 | Ethernet RMII specific |
30 | Reserved |
31 | Reserved |
32 | Reserved |
40 | I2C |
50 | SPI |
60 | UART |
70 | USB DFU |
71 | USB Reserved |
72 | USB Host MSC |
80 | QSPI |
85 | OSPI |
90 | Reserved |
100 | MMCSD Card (general) |
101 | eMMC (general) |
102 | MMC 1-bit |
103 | MMC 4-bit |
104 | MMC 8-bit |
110 | GPMC NOR |
120 | Reserved |
130 | xSPI |
140 | GPMC NAND |