TI Tools

Bootstrap Configuration Tool

About This Tool: Configure 16-bit boot mode settings for TI K3 SoCs. Set up PLL config, primary and backup boot modes with device-specific options. Select your device to see available boot mode configurations.

Device & Use Case

Target device family
Common boot configurations

Boot Configuration

Reference clock frequency
Primary boot device
Config for primary mode
Fallback boot mode
Config for backup mode

Boot Mode Visualization

25 MHz PLL OSPI Primary None Backup
Reserved 00 Bits 14-15
Backup Config 0 Bit 13
Backup Mode 000 Bits 10-12
Primary Config 000 Bits 7-9
Primary Mode 0000 Bits 3-6
PLL Config 010 Bits 0-2

16-Bit Boot Mode Value

0000 0000 0000 0000
Hex: 0x0000 | Decimal: 0

Actions

Reference Tables

PLL Configuration (Bits 0-2)
B2 B1 B0 Reference Clock (MHz)
0 1 0 25 MHz
0 1 1 Reserved
1 0 0 Reserved
Primary Boot Modes (Bits 3-6)
Bits 3-6 Boot Mode Common Use Case
0000Serial NANDSerial NAND flash boot
0001OSPIOctal SPI flash boot
0010QSPIQuad SPI flash boot
0011SPIStandard SPI flash boot
0100Ethernet RGMIINetwork boot via RGMII
0101Ethernet RMIINetwork boot via RMII
0110I2CBoot from I2C EEPROM
0111UARTSerial console boot
1000MMCSD BootSD card or eMMC UDA boot
1001eMMC BooteMMC hardware boot partition
1010USBUSB device boot
1011GPMC NANDParallel NAND via GPMC
1100GPMC NORParallel NOR via GPMC
1101Fast-xSPIFast xSPI configuration
1110xSPIExtended SPI interface
1111No-boot/Dev bootDevelopment/debug mode
Backup Boot Modes (Bits 10-12)
Bits 10-12 Backup Mode
000None (no backup)
001USB
010Reserved
011UART
100Ethernet
101MMCSD Boot
110SPI
111I2C