SPRUJ52E June 2022 – September 2025 AM69 , AM69A , TDA4AH-Q1 , TDA4AP-Q1 , TDA4APE-Q1 , TDA4VH-Q1 , TDA4VP-Q1 , TDA4VPE-Q1
Table 4-1 shows the boot modes supported by ROM code.
| Boot Mode | Boot Media/Host | SoC Peripheral | Peripheral's Domain(1) | Can be a Backup Mode?(2) | Notes |
|---|---|---|---|---|---|
| No-boot/Dev-boot | No media or host | None | N/A | N | No boot or development boot – debug modes |
| Serial NAND | Serial NAND flash | MCU_FSS0_OSPI0 | MCU | N | On OSPI port |
| OSPI | OSPI flash | MCU_FSS0_OSPI0 | MCU | N | On OSPI port |
| QSPI | QSPI flash/EEPROM | MCU_FSS0_OSPI0 | MCU | N | On OSPI port |
| SPI | SPI EEPROM | MCU_FSS0_OSPI0 | MCU | Y(3) | On OSPI port |
| Hyperflash | Hyperflash NOR flash | MCU_FSS0_HPB0 | MCU | N | - |
| Ethernet | External host | MCU_CPSW0 | MCU | Y(3) | In BOOTP mode. RGMII or RMII PHY |
| I2C | I2C EEPROM | MCU_I2C0 | MCU | Y | I2C slave boot is not supported |
| UART | External host | MCU_UART0 or WKUP_UART0 | MCU | Y | XMODEM protocol |
| MMCSD | MMC/SD card | MMCSD0 or MMCSD1 | MAIN | Y(3) | Boot from User Data Area (UDA) or file system |
| eMMC | eMMC flash | MMCSD0 or MMCSD1 | MAIN | N | Boot from boot partition with auto-fall back to file system |
| USB | External host | USB0 | MAIN | Y(3) | USB device mode boot using DFU (device firmware upgrade). Boot from USB flash drive is not supported. Boot is running on USB2.0 speeds. |
| PCIe | External host | PCIE1 | MAIN | N | - |
| xSPI | xSPI flash | MCU_FSS0_OSPI0 | MCU | N | On OSPI port |
| Fast-xSPI | xSPI flash | MCU_FSS0_OSPI0 | MCU | N | On OSPI port |
Because different devices support different sets of peripherals, see the device-specific Datasheet to obtain the list of peripherals supported in your device.