Part Number: AM6412
Tool/software:
Hello,
I am working with an AM6412 based board and attempting to configure it to use an SD card as the primary boot device and eMMC as the backup boot device. Here are the boot parameters I am using:
- primary_boot_mode {3,4,5,6} = {0,0,0,1}
- primary_boot_mode_config {7,8,9} = {0,0,1}
- backup_boot_mode {10,11,12} = {1,0,1}
- backup_boot_mode_config {13} = {0}
My questions are:
- Does the AM64 support this boot mode configuration?
- If supported, does the eMMC operate in filesystem mode or RAW mode?
I have attempted to configure the eMMC in filesystem mode by formatting it with a FAT32 filesystem and copying the TI firmware files (tiboot3.bin, tispl.bin, and u-boot.img). However, I encounter the following error in U-Boot:
Can someone help me to understand whats going on....
```
U-Boot SPL 2021.01-00839-g01a6ba4432-dirty (Jul 09 2024 - 01:04:51 +0000)
.Resetting on cold boot to workaround ErrataID:i2331
resetting ...
U-Boot SPL 2021.01-00839-g01a6ba4432-dirty (Jul 09 2024 - 01:04:51 +0000)
.SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.7--v08.04.07 (Jolly Jellyfi')
SPL initial stack usage: 13384 bytes
Trying to boot from MMC2
MMC: no card present
spl: mmc init failed with error: -123
Trying to boot from MMC1
MMC Device 0 not found
spl: could not find mmc device 0. error: -19
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###
```