SPRUHM8K December 2013 – May 2024 TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
This section explains the boot modes supported on this device. The boot ROM uses the boot select GPIO pins to determine the boot mode configuration. The device can be configured to boot to RAM, boot to Flash, execute a bootloader, or hold in a wait mode.
Table 4-4 shows the boot mode options available through selection by the default boot mode select pins. The boot mode select pins’ GPIOs and realized boot mode for when Get boot mode is selected can be customized through the BOOTCTRL register detailed in Section 4.5.
Boot Mode | GPIO72 (Default boot mode select pin 1) |
GPIO84 (Default boot mode select pin 0) |
---|---|---|
Parallel IO | 0 | 0 |
SCI | 0 | 1 |
Wait | 1 | 0 |
Get / Flash(1) | 1 | 1 |
Boot Mode | CPU Support |
---|---|
Parallel IO | CPU1 and CPU2 |
SCI | CPU1 and CPU2 |
Wait | CPU1 and CPU2 |
Get | CPU1 and CPU2 |
SPI | CPU1 and CPU2 |
I2C | CPU1 and CPU2 |
CAN | CPU1 and CPU2 |
RAM | CPU1 and CPU2 |
Flash | CPU1 and CPU2 |
USB | CPU1 Only |