This section details the GPIOs and boot option
values used for each CPU1 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. See the
Configuring Boot Mode Table Options for CPU1 section of the TMS320F2838x Real-Time
Microcontrollers Technical Reference Manual on how to configure BOOT_DEF. When selecting a boot mode option, be sure to
verify that the necessary pins are available in the pin mux options for the specific device
package being used.
Table 8-21 SCI Boot OptionsOPTION | BOOTDEF VALUE | SCITXDA GPIO | SCIRXDA GPIO |
---|
0 (default) | 0x01 | GPIO29 | GPIO28 |
1 | 0x21 | GPIO84 | GPIO85 |
2 | 0x41 | GPIO36 | GPIO35 |
3 | 0x61 | GPIO42 | GPIO43 |
4 | 0x81 | GPIO65 | GPIO64 |
5 | 0xA1 | GPIO135 | GPIO136 |
6 | 0xC1 | GPIO8 | GPIO9 |
Table 8-22 CAN Boot OptionsOPTION | BOOTDEF VALUE | CANTXA GPIO | CANRXA GPIO |
---|
0 (default) | 0x02 | GPIO37 | GPIO36 |
1 | 0x22 | GPIO71 | GPIO70 |
2 | 0x42 | GPIO63 | GPIO62 |
3 | 0x62 | GPIO19 | GPIO18 |
4 | 0x82 | GPIO4 | GPIO5 |
5 | 0xA2 | GPIO31 | GPIO30 |
Table 8-23 I2C Boot OptionsOPTION | BOOTDEF VALUE | SDAA GPIO | SCLA GPIO |
---|
0 | 0x07 | GPIO91 | GPIO92 |
1 | 0x27 | GPIO32 | GPIO33 |
2 | 0x47 | GPIO42 | GPIO43 |
3 | 0x67 | GPIO0 | GPIO1 |
4 | 0x87 | GPIO104 | GPIO105 |
Table 8-24 USB Boot OptionsOPTION | BOOTDEF VALUE | USBDM GPIO | USBDP GPIO |
---|
0 (default) | 0x09 | GPIO42 | GPIO43 |
Table 8-25 RAM Boot OptionsOPTION | BOOTDEF VALUE | RAM ENTRY POINT (ADDRESS) |
---|
0 | 0x05 | 0x0000 0000 |
Table 8-26 Flash Boot OptionsOPTION | BOOTDEF VALUE | FLASH ENTRY POINT (ADDRESS) | FLASH SECTOR |
---|
0 (default) | 0x03 | 0x0008 0000 | CPU1 Bank 0 Sector 0 |
1 | 0x23 | 0x0008 8000 | CPU1 Bank 0 Sector 4 |
2 | 0x43 | 0x000A 8000 | CPU1 Bank 0 Sector 8 |
3 | 0x63 | 0x000B E000 | CPU1 Bank 0 Sector 13 |
Table 8-27 Secure Flash Boot OptionsOPTION | BOOTDEF VALUE | FLASH ENTRY POINT (ADDRESS) | FLASH SECTOR |
---|
0 | 0x0A | 0x0008 0000 | CPU1 Bank 0 Sector 0 |
1 | 0x2A | 0x0008 8000 | CPU1 Bank 0 Sector 4 |
2 | 0x4A | 0x000A 8000 | CPU1 Bank 0 Sector 8 |
3 | 0x6A | 0x000B E000 | CPU1 Bank 0 Sector 13 |
Table 8-28 Wait Boot OptionsOPTION | BOOTDEF VALUE | WATCHDOG |
---|
0 | 0x04 | Enabled |
1 | 0x24 | Disabled |
Table 8-29 SPI Boot OptionsOPTION | BOOTDEF VALUE | SPISIMOA | SPISOMIA | SPICLKA | SPISTEA |
---|
0 | 0x06 | GPIO58 | GPIO59 | GPIO60 | GPIO61 |
1 | 0x26 | GPIO16 | GPIO17 | GPIO18 | GPIO19 |
2 | 0x46 | GPIO32 | GPIO33 | GPIO34 | GPIO35 |
3 | 0x66 | GPIO16 | GPIO17 | GPIO56 | GPIO57 |
4 | 0x86 | GPIO54 | GPIO55 | GPIO56 | GPIO57 |
Table 8-30 Parallel Boot OptionsOPTION | BOOTDEF VALUE | D0-D7 GPIO | DSP CONTROL GPIO | HOST CONTROL GPIO |
---|
0 (default) | 0x0 | D0 - GPIO89 | GPIO91 | GPIO92 |
D1 - GPIO90 |
D2 - GPIO58 |
D3 - GPIO59 |
D4 - GPIO60 |
D5 - GPIO61 |
D6 - GPIO62 |
D7 - GPIO88 |