This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SK-AM62: SK-AM62 E3 Board: U-Boot Continuously Restarts When Booting from eMMC

Part Number: SK-AM62

Tool/software:

I am using the SK-AM62 E3 board and attempting to boot from eMMC after flashing U-Boot and the OS image. Here’s the process I followed:

  • Initially booted the board using an SD card.
  • Ran the following commands to flash U-Boot to eMMC:

echo 0 > /sys/block/mmcblk0boot0/force_ro
dd if=tiboot3.bin of=/dev/mmcblk0boot0 seek=0
dd if=tispl.bin of=/dev/mmcblk0boot0 seek=1024
dd if=u-boot.img of=/dev/mmcblk0boot0 seek=5120

  • Also flashed the Debian OS image to eMMC:

dd if=/home/tisdk-debian-bookworm-am62xx-evm.wic of=/dev/mmcblk0 bs=4M status=progress

  • After setting the EVM boot mode switches to boot from eMMC and removing the SD card, U-Boot loads but continuously restarts and fails to detect the boot partition. I also tried setting boot parameters in U-Boot:

=> mmc partconf 0 1 1 1
=> mmc bootbus 0 2 0 0
=> setenv mmcdev 0
=> setenv bootpart 0
=> boot

However, this did not work.

If I insert the SD card (while in eMMC boot mode), the board boots from eMMC as expected, but I want it to boot entirely from eMMC without needing the SD card.

Could you please advise on what might be missing or additional steps required to achieve a full eMMC boot?

Thank you!