SPRADK5 June 2025 TDA4VM
There are two sets of pins that the ROM code checks to determine the boot procedure: BOOTMODE pins and MCU_BOOTMODE pins. These pins are used to configure various settings such as POST configuration, PLL configuration, and more.
However, in this application note, the focus is specifically on the following boot-related configurations, as described in the corresponding tables:
| 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|
| POST Config | Reserved | MCU Only | Primary Boot Mode A | PLL Configuration | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|
| Backup Boot Mode Config | Primary Boot Mode Configuration | Backup Boot Mode | Primary Boot Mode B | ||||
On the TDA4VM EVM, these pins are physically mapped to DIP switches as follows:
An eMMC memory can be used in either eMMC boot mode or MMC/SD card boot mode. This application note proposes using eMMC boot mode as the primary boot mode and MMC/SD card boot mode as the backup boot mode, both utilizing a single eMMC device.