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.

AM62A7: Flash the software to evm board

Part Number: AM62A7


Tool/software:

I can build whole project for am62a SDK.
Include the file with
1. tiboot3.bin

2. tispl.bin

3. u-boot.img

4. Image
5. dtbs
6. dtb

how i flash this file to evm board though SD card.
Right now:  I using below to update the software:
#: sudo cp Image /media/kemeng/rootfs/boot
#: sudo cp tiboot3.bin /media/kemeng/BOOT
#: sudo cp tispl.bin /media/kemeng/BOOT
#: sudo cp u-boot.img /media/kemeng/BOOT
#: sudo cp dtb /media/kemeng/rootfs/boot

How can i flash all file to emmc. Did there tools using for Flash the software? to sd card and emmc
This is not convenient for us to manufacture after the EOL phase.  

by the way when i flash the software. 

  • by the way when i flash using this way. error happen below:

    am62axx-evm login: [ 12.576840] platform 2b300050.target-module: deferred probe pending

    am62axx-evm login: root
    [ 25.486116] audit: type=1006 audit(1728496854.856:30): pid=1195 uid=0 subj=kernel old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=3 res=1
    [ 25.499746] audit: type=1300 audit(1728496854.856:30): arch=c00000b7 syscall=64 success=yes exit=1 a0=8 a1=ffffdf462888 a2=1 a3=1 items=0 ppid=1 pid=1195 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=)
    [ 25.527436] audit: type=1327 audit(1728496854.856:30): proctitle="(systemd)"
    [ 25.534545] audit: type=1334 audit(1728496854.872:31): prog-id=24 op=LOAD
    [ 25.541388] audit: type=1300 audit(1728496854.872:31): arch=c00000b7 syscall=280 success=yes exit=8 a0=5 a1=ffffdee7d828 a2=90 a3=0 items=0 ppid=1 pid=1195 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egi)
    [ 25.568276] audit: type=1327 audit(1728496854.872:31): proctitle="(systemd)"
    [ 25.575538] audit: type=1334 audit(1728496854.900:32): prog-id=24 op=UNLOAD
    [ 25.582558] audit: type=1300 audit(1728496854.900:32): arch=c00000b7 syscall=57 success=yes exit=0 a0=8 a1=1 a2=0 a3=ffffa86e9c60 items=0 ppid=1 pid=1195 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=)
    [ 25.609256] audit: type=1327 audit(1728496854.900:32): proctitle="(systemd)"
    [ 25.616358] audit: type=1334 audit(1728496854.900:33): prog-id=25 op=LOAD
    rmmod: ERROR: Module wave5 is not currently loaded
    modprobe: FATAL: Module wave5 not found in directory /lib/modules/6.6.58-ti-ga7758da17c28-dirty
    terminate called after throwing an instance of 'std::runtime_error'
    what(): failed to find DRM cards
    Kemeng: Start CMS application
    root@am62axx-evm:/opt/edgeai-gst-apps#

  • Hi Meng Ke,

    It seems that there was no issue with the flashing as you are able to boot the linux kernel, you can refer to this thread for flashing via DFU: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1484486/am62a7-there-are-no-sd-card-and-eth0-after-soc-how-should-i-flash-the-program-into-the-emmc but It doesn't seem an issue related to the flashing.

    rmmod: ERROR: Module wave5 is not currently loaded

    I will try to look further on why this error might be thrown.

    Best Regards,

    Meet.

  • HI Meng Ke,

    You also need to update the modules along with the kernel and dtb.

    Best Regards,

    Meet.