This section details the GPIOs and boot option values used for boot mode set in the BOOT_DEF memory location located at Z1-OTP-BOOTDEF-LOW/ Z2-OTP-BOOTDEF-LOW and Z1-OTP-BOOTDEF-HIGH/ Z2-OTP-BOOTDEF-HIGH. Refer to Configuring Boot Mode Table Options on how to configure BOOT_DEF. When selecting a boot mode option, make sure to verify that the necessary pins are available in the pin mux options for the specific device package being used.
Table 7-12 SCI Boot Options| OPTION | BOOTDEF VALUE | SCITXDA GPIO | SCIRXDA GPIO |
|---|
| 0 (default) | 0x01 | GPIO29 | GPIO28 |
| 1 | 0x21 | GPIO1 | GPIO0 |
| 2 | 0x41 | GPIO8 | GPIO9 |
| 3 | 0x61 | GPIO7 | GPIO3 |
| 4 | 0x81 | GPIO16 | GPIO3 |
Table 7-13 MCAN Boot Options| OPTION | BOOTDEF VALUE | CANTXA GPIO | CANRXA GPIO |
|---|
| 0 (default) | 0x08 | GPIO4 | GPIO5 |
| 1 | 0x28 | GPIO1 | GPIO0 |
| 2 | 0x48 | GPIO13 | GPIO12 |
Table 7-14 CAN(MCAN in non-FD mode) Boot Options| OPTION | BOOTDEF VALUE | CANTXA GPIO | CANRXA GPIO |
|---|
| 0 (default) | 0x02 | GPIO4 | GPIO5 |
| 1 | 0x22 | GPIO1 | GPIO0 |
| 2 | 0x42 | GPIO13 | GPIO12 |
Table 7-15 I2C Boot Options| OPTION | BOOTDEF VALUE | SDAA GPIO | SCLA GPIO |
|---|
| 0 | 0x07 | GPIO0 | GPIO1 |
| 1 | 0x27 | GPIO32 | GPIO33 |
| 2 | 0x47 | GPIO5 | GPIO4 |
Table 7-16 RAM Boot Options| OPTION | BOOTDEF VALUE | RAM ENTRY POINT (ADDRESS) |
|---|
| 0 | 0x05 | 0x0000 0000 |
Table 7-17 Flash/Secure Flash Boot Options| OPTION | BOOTDEF VALUE | FLASH ENTRY POINT (ADDRESS) | FLASH SECTOR |
|---|
| 0 (default) | 0x03 | 0x0008 0000 | Bank0 Sector 0 |
| 1 | 0x23 | 0x0008 8000 | Bank 0 Sector 32 |
| 2 | 0x43 | 0x000C 0000 | Bank 2 Sector 0 |
| 3 | 0x63 | 0x000C 8000 | Bank 2, Sector 32 |
| 4 | 0x83 | 0x0010 0000 | Bank 4, Sector 0 |
Table 7-18 LFU Flash Boot Options
| OPTION |
BOOTDEF VALUE |
FLASH ENTRY POINT (ADDRESS) |
BANK |
| 0 (default) |
0x0B |
0x0008 0000 |
Bank0 |
| 0x000C 0000 |
Bank2 |
| 1 |
0x2B |
0x0008 8000 |
Bank0 |
| 0x000C 8000 |
Bank2 |
Table 7-19 Wait Boot Options| OPTION | BOOTDEF VALUE | WATCHDOG |
|---|
| 0 | 0x04 | Enabled |
| 1 | 0x24 | Disabled |
Table 7-20 SPI Boot Options
| OPTION |
BOOTDEF VALUE |
SPIPICOA |
SPIPOCIA |
SPICLKA |
SPIPTE |
| 0 |
0x06 |
GPIO2 |
GPIO1 |
GPIO3 |
GPIO5 |
| 1 |
0x26 |
GPIO16 |
GPIO1 |
GPIO3 |
GPIO0 |
| 2 |
0x46 |
GPIO8 |
GPIO10 |
GPIO9 |
GPIO11 |
| 3 |
0x66 |
GPIO16 |
GPIO12 |
GPIO9 |
GPIO24 |
Table 7-21 Parallel Boot Options| OPTION | BOOTDEF VALUE | D0-D7 GPIO | 28x(DSP) CONTROL GPIO | HOST CONTROL GPIO |
|---|
| 0 (default) | 0x00 | D0 - GPIO0 | GPIO16 | GPIO29 |
| D1 - GPIO1 |
| D2 - GPIO2 |
| D3 - GPIO3 |
| D4 - GPIO4 |
| D5 - GPIO5 |
| D6 - GPIO6 |
| D7 - GPIO7 |
| 1 | 0x20 | D0 - GPIO0 | GPIO12 | GPIO13 |
| D1 - GPIO1 |
| D2 - GPIO2 |
| D3 - GPIO3 |
| D4 - GPIO5 |
| D5 - GPIO6 |
| D6 - GPIO7 |
| D7 - GPIO24 |
Table 7-22 USB Boot Options
| OPTION |
BOOTDEF VALUE |
USB0 DM |
USB0 DP |
| 0 (default) |
0x09 |
GPIO23 |
GPIO41 |