SPRUJ28E November 2021 – September 2024 AM68 , AM68A , TDA4AL-Q1 , TDA4VE-Q1 , TDA4VL-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 |
Because different devices support different sets of peripherals, see the device-specific Datasheet to obtain the list of peripherals supported in your device.