AM62P: Problem with flashing version 10.00.07.04 image on SD card

Part Number: AM62P

Tool/software:

Hello TI team,

I have this problem with a AM62P board:

When I flash "Processor SDK LINUX AM62P Yocto - SD card image" from version 10.00.07.04 (14 Aug 2024) with balenaEtcher and try to boot it on AM62P board I get this message:

U-Boot SPL 2024.04-ti-gfda88f8bcea3 (Jul 26 2024 - 11:00:12 +0000)
SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
SPL initial stack usage: 17048 bytes
Trying to boot from MMC2
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Starting ATF on ARM64 core...

NOTICE: BL31: v2.10.0(release):v2.10.0-367-g00f1ec6b87-dirty
NOTICE: BL31: Built : 16:09:05, Feb 9 2024

U-Boot SPL 2024.04-ti-gfda88f8bcea3 (Jul 26 2024 - 11:00:12 +0000)
SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
SPL initial stack usage: 1904 bytes
** Bad device specification mmc 1 **
Couldn't find partition mmc 1:1
Error: could not access storage.
Trying to boot from MMC2
spl: mmc init failed with error: -110
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###

With the previous version 09.02.01.10 (30 May 2024) I don't have this problem.

Can you help analyze this?

Best regards,

Kristian

  • Hello Kirstian,

    I am unable to replicate your results on my side:

    root@am62pxx-evm:~# uname -a
    Linux am62pxx-evm 6.6.32-ti-g6de6e418c80e-dirty #1 SMP PREEMPT Fri Jul 26 14:32:20 UTC 2024 aarch64 GNU/Linux
    root@am62pxx-evm:~# reboot -f
    Rebooting.
    [   27.690178] reboot: Restarting system
    
    U-Boot SPL 2024.04-ti-gfda88f8bcea3 (Jul 26 2024 - 11:00:12 +0000)
    SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
    SPL initial stack usage: 17048 bytes
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    Authentication passed
    Authentication passed
    Authentication passed
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.10.0(release):v2.10.0-367-g00f1ec6b87-dirty
    NOTICE:  BL31: Built : 16:09:05, Feb  9 2024
    
    U-Boot SPL 2024.04-ti-gfda88f8bcea3 (Jul 26 2024 - 11:00:12 +0000)
    SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
    SPL initial stack usage: 1904 bytes
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    
    
    U-Boot 2024.04-ti-gfda88f8bcea3 (Jul 26 2024 - 11:00:12 +0000)
    
    SoC:   AM62PX SR1.0 HS-FS
    Model: Texas Instruments AM62P5 SK
    DRAM:  2 GiB (effective 8 GiB)
    Core:  85 devices, 31 uclasses, devicetree: separate
    MMC:   mmc@fa10000: 0, mmc@fa00000: 1
    Loading Environment from nowhere... OK
    In:    serial
    Out:   serial
    Err:   serial
    Net:   eth0: ethernet@8000000port@1
    Warning: ethernet@8000000port@2 (eth1) using random MAC address - a6:17:56:02:88:c3
    , eth1: ethernet@8000000port@2
    Hit any key to stop autoboot:  0
    => boot
    switch to partitions #0, OK
    mmc1 is current device
    SD/MMC found on device 1
    574 bytes read in 8 ms (69.3 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    20285952 bytes read in 221 ms (87.5 MiB/s)
    63672 bytes read in 14 ms (4.3 MiB/s)
    Working FDT set to 88000000
    ## Flattened Device Tree blob at 88000000
    

    Just to double check, what SD card are you using? Did you try again with a different SD card?

    I am using Sandisk ultra 16GB.

    Regards,

    Nick

  • Hello Nick,

    I tried using ADATA and HAMA 16gb class 10 SD cards, but both failed. After that tried with Kingston and Lexar 32GB class 10 SD cards and it worked! Maybe we had 2 corrupt SD cards or it was because of the size?

    Either way, thank you for the support!

    Regards,

    Kristian