Hi,
I would to know how to use eMMC as Boot Media.
I had refered form
1.
https://e2e.ti.com/support/processors/f/791/t/752127?Linux-TMDX654GPEVM-boot-to-emmc and
3.1.1.6.4. Updating an SD card or eMMC with RAW writes
2.
The default boot env setting from TDA4EVM prebuilt-images
=> printenv dfu_alt_info_emmc
dfu_alt_info_emmc=
rawemmc raw 0 0x800000 mmcpart 1;
rootfs part 0 1 mmcpart 0;
tiboot3.bin.raw raw 0x0 0x400 mmcpart 1;
tispl.bin.raw raw 0x400 0x1000 mmcpart 1;
u-boot.img.raw raw 0x1400 0x2000 mmcpart 1;
u-env.raw raw 0x3400 0x100 mmcpart 1;
sysfw.itb.raw raw 0x3600 0x800 mmcpart 1
I tried flash eMMC via USB by Raw in u-Boot@MMCSD bootmode,
mmc dev 0 1
fatload mmc 1 ${loadaddr} tiboot3.bin
mmc write ${loadaddr} 0x0 0x400
fatload mmc 1 ${loadaddr} tispl.bin
mmc write ${loadaddr} 0x400 0x1000
fatload mmc 1 ${loadaddr} u-boot.img
mmc write ${loadaddr} 0x1400 0x2800
mmc partconf 0 1 1 1
mmc bootbus 0 2 0 0
Finally, to change the bootmode switches on the evm, and power off/on.
SW8 = 1 0 0 0 0 0 0 0
SW9 = 0 0 0 1 0 0 0 0
But boot fail form ROM.
What mistakes in my operation?
Br,
KS,