SPRUIZ1B July 2023 – August 2024 TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
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 Section 4.4.2 on how to configure BOOT_DEFx. 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.
Default boot mode GPIO pins:
Guidelines on boot pin selection:
Option | BOOTDEF Value | SCITXDA GPIO | SCIRXDA GPIO | Package Supported |
---|---|---|---|---|
0 (default) | 0x01 | GPIO12 | GPIO13 | All |
1 | 0x21 | GPIO84 | GPIO85 | All |
2 | 0x41 | GPIO36 | GPIO35 | 176-QFP, 169-BGA, 256-BGA |
3 | 0x61 | GPIO42 | GPIO43 | All |
4 | 0x81 | GPIO65 | GPIO64 | All |
5 | 0xA1 | GPIO29 | GPIO28 | 176-QFP, 169-BGA, 256-BGA |
6 | 0xC1 | GPIO8 | GPIO9 | 176-QFP, 169-BGA, 256-BGA |
Option | BOOTDEF Value | CANTXA GPIO | CANRXA GPIO | Package Supported |
---|---|---|---|---|
0 (default) | 0x02 | GPIO59 | GPIO58 | All |
1 | 0x22 | GPIO4 | GPIO5 | 176-QFP, 169-BGA, 256-BGA |
3 | 0x42 | GPIO19 | GPIO18 | 176-QFP, 169-BGA, 256-BGA |
4 | 0x62 | GPIO37 | GPIO36 | 176-QFP, 169-BGA, 256-BGA |
5 | 0x82 | GPIO63 | GPIO62 | All |
Option | BOOTDEF Value | MCAN TX | MCAN RX | Package Supported |
---|---|---|---|---|
0 | 0x08 | GPIO4 | GPIO10 | All |
1 | 0x18 | GPIO8 | GPIO10 | 176-QFP, 169-BGA, 256-BGA |
2 | 0x28 | GPIO19 | GPIO18 | 176-QFP, 169-BGA, 256-BGA |
3 | 0x38 | GPIO4 | GPIO5 | 176-QFP, 169-BGA, 256-BGA |
4 | 0x48 | GPIO74 | GPIO75 | 176-QFP, 169-BGA, 256-BGA |
Option | Bootmode Value | USB0 DM | USB0 DP | Package Supported |
---|---|---|---|---|
0 (default) | 0x09 | GPIO42 | GPIO43 | All |
Option | BOOTDEF Value | SDAA GPIO | SCLA GPIO | Package Supported |
---|---|---|---|---|
0 | 0x07 | GPIO0 | GPIO1 | All |
1 | 0x27 | GPIO42 | GPIO43 | All |
2 | 0x47 | GPIO91 | GPIO92 | All |
3 | 0x67 | GPIO104 | GPIO105 | 176-QFP, 169-BGA, 256-BGA |
Option | BOOTDEF Value | SPIPICOA | SPIPOCIA | SPICLKA | SPISTEA | Package Supported |
---|---|---|---|---|---|---|
0 | 0x06 | GPIO58 | GPIO59 | GPIO34 | GPIO35 | All |
1 | 0x26 | GPIO198 | GPIO203 | GPIO204 | GPIO205 | 176-QFP, 169-BGA, 256-BGA |
2 | 0x46 | GPIO16 | GPIO17 | GPIO18 | GPIO19 | 176-QFP, 169-BGA, 256-BGA |
3 | 0x66 | GPIO54 | GPIO55 | GPIO56 | GPIO57 | 176-QFP, 169-BGA, 256-BGA |
Option | BOOTDEF Value | D0-D7 GPIO | C28x (DSP) Control GPIO | Host Control GPIO | Package Supported |
---|---|---|---|---|---|
0 (default) | 0x00 | D0 - GPIO0 | GPIO13 | GPIO14 | All |
D1 - GPIO1 | |||||
D2 - GPIO2 | |||||
D3 - GPIO3 | |||||
D4 - GPIO4 | |||||
D5 - GPIO10 | |||||
D6 - GPIO11 | |||||
D7 - GPIO12 | |||||
1 | 0x20 | D0 - GPIO89 | GPIO91 | GPIO92 | 176-QFP, 256-BGA |
D1 - GPIO90 | |||||
D2 - GPIO58 | |||||
D3 - GPIO59 | |||||
D4 - GPIO60 | |||||
D5 - GPIO61 | |||||
D6 - GPIO62 | |||||
D7 - GPIO88 |