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.

AM623: Custom hardware utilizing AM6234 SD boot card encounters startup failure post-import.

Part Number: AM623
Other Parts Discussed in Thread: SK-AM62

Tool/software:

Serial console output:

U-Boot SPL 2025.01-00406-gcd91d7360181 (Mar 25 2025 - 16:14:37 +0000)
SYSFW ABI: 4.0 (firmware rev 0x000b '11.0.7--v11.00.07 (Fancy Rat)')
Changed A53 CPU frequency to 1250000000Hz (T grade) in DT
SPL initial stack usage: 13424 bytes
Trying to boot from MMC2
mmc_load_image_raw_sector: mmc block read error
Partition 1 invalid on device 1
spl_register_fat_device: fat register err - -1
spl_load_image_fat: error reading image tispl.bin, err - -1
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###

What are the potential causes of this problem, and what troubleshooting steps are required to fix it?

thank!

  • SD card flashing procedure:

  • Have you tried different SD cards and still the same issue with all of them?

  • ried two SD cards - both failed with similar errors.  Symptoms:

    Are there any specific SD card requirements for this chipset?

  • There have been known failures with certain SD cards particularly that Sandisk 32GB card. Before proceeding with the SD card workarounds, can you please apply the following patch and share the logs:

    diff --git a/arch/arm/mach-k3/am62x/boot.c b/arch/arm/mach-k3/am62x/boot.c
    index df5af9c0bce..50a4437bb4a 100644
    --- a/arch/arm/mach-k3/am62x/boot.c
    +++ b/arch/arm/mach-k3/am62x/boot.c
    @@ -3,6 +3,8 @@
     #include <asm/arch/hardware.h>
     #include <asm/arch/am62_spl.h>
     
    +#define debug printf
    +
     static u32 __get_backup_bootmedia(u32 devstat)
     {
     	u32 bkup_bootmode = (devstat & MAIN_DEVSTAT_BACKUP_BOOTMODE_MASK) >>
    

    This would allow me to see the bootmode pins you have configured to boot from the SD card.

  • Hi, is this issue still open?

  • Hi Chen,

    Heard from Jacob,  you can't make u-boot?

    Under SDK installation folder: make uboot & make-u-boot-stage, no need to make manually. 

    Refer SDK user guide:  1.1.4. SDK Build using Makefile, if still have problem,  create a new post and paste the log. 

    https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/11_01_05_03/exports/docs/linux/Overview/Top_Level_Makefile.html

  • Hi Prashant,

    #1. Changed dts in this folder (@ubuntu22:~/ti-processor-sdk-linux-am62xx-evm-11.01.05.03/board-support/ti-u-boot-2025.01+git/dts/upstream/src/arm64/ti$
    )  as below as custom board has only 3.3V for SD card.

    #2. Custom board SD card power supply schematic as below, it is almost same as Beagleplay board design.

          

    #3.  Boot with the same SD card on various boards with debug enabled log:

    On SK-AM62 E3 (GP device)

    U-Boot SPL 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 13:16:15 +0800)
    SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)')
    Changed A53 CPU frequency to 1250000000Hz (T grade) in DT
    SPL initial stack usage: 13392 bytes
    get_boot_device: devstat = 0xff43 bootmedia = 0x8 bootmode = 0
    Trying to boot from MMC2
    Skipping authentication on GP device
    Skipping authentication on GP device
    Skipping authentication on GP device
    Skipping authentication on GP device
    Skipping authentication on GP device
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.13.0(release):v2.13.0-240-gd90bb650fe-dirty
    NOTICE:  BL31: Built : 21:37:18, Jun 23 2025
    
    U-Boot SPL 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 13:16:50 +0800)
    SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)')
    SPL initial stack usage: 2032 bytes
    get_boot_device: devstat = 0xff43 bootmedia = 0x8 bootmode = 0
    Trying to boot from MMC2
    Skipping authentication on GP device
    Skipping authentication on GP device
    
    
    U-Boot 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 13:16:50 +0800)
    
    SoC:   AM62X SR1.0 GP
    Model: Texas Instruments AM625 SK
    DRAM:  2 GiB
    Core:  83 devices, 32 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

    On Beagleplay board:

    U-Boot SPL 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 13:16:15 +0800)
    SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)')
    Changed A53 CPU frequency to 1250000000Hz (T grade) in DT
    SPL initial stack usage: 13392 bytes
    get_boot_device: devstat = 0x643 bootmedia = 0x8 bootmode = 0
    Trying to boot from MMC2
    Skipping authentication on GP device
    Skipping authentication on GP device
    Skipping authentication on GP device
    Skipping authentication on GP device
    Skipping authentication on GP device
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.13.0(release):v2.13.0-240-gd90bb650fe-dirty
    NOTICE:  BL31: Built : 21:37:18, Jun 23 2025
    
    U-Boot SPL 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 13:16:50 +0800)
    SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)')
    SPL initial stack usage: 2032 bytes
    get_boot_device: devstat = 0x643 bootmedia = 0x8 bootmode = 0
    Trying to boot from MMC2
    Skipping authentication on GP device
    Skipping authentication on GP device
    
    
    U-Boot 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 13:16:50 +0800)
    
    SoC:   AM62X SR1.0 GP
    Model: Texas Instruments AM625 SK
    DRAM:  2 GiB
    Core:  83 devices, 32 uclasses, devicetree: separate
    MMC:   mmc@fa10000: 0, mmc@fa00000: 1
    Loading Environment from nowhere... OK
    In:    serial
    Out:   serial
    Err:   serial
    Net:   Could not get PHY for mdio@f00: addr 0
    am65_cpsw_nuss_port ethernet@8000000port@1: phy_connect() failed
    No ethernet found.

    On custom board:

    U-Boot SPL 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 13:16:15 +0800)
    SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)')
    Changed A53 CPU frequency to 1250000000Hz (T grade) in DT                       
    SPL initial stack usage: 13392 bytes                                            
    get_boot_device: devstat = 0xff43 bootmedia = 0x8 bootmode = 0                  
    Trying to boot from MMC2                                                        
    Partition 1 invalid on device 1                                                 
    spl_register_fat_device: fat register err - -1                                  
    spl_load_image_fat: error reading image tispl.bin, err - -1                     
    SPL: failed to boot from all boot devices                                       
    ### ERROR ### Please RESET the board ### 

    It should be configuration in dts impacted the booting, but where?

  • Hello,

    The bootmode configuration doesn't seem to be correct though it shouldn't be causing the issue. The RESERVED pins should be 0s so the devstat should read 0x243 for SD card boot with no backup boot.

    Please enable more logging with:

    diff --git a/configs/am62x_evm_r5_defconfig b/configs/am62x_evm_r5_defconfig
    index 048f5c7e143..1a259353913 100644
    --- a/configs/am62x_evm_r5_defconfig
    +++ b/configs/am62x_evm_r5_defconfig
    @@ -126,3 +126,6 @@ CONFIG_SPL_TIMER=y
     CONFIG_OMAP_TIMER=y
     CONFIG_LIB_RATIONAL=y
     CONFIG_SPL_LIB_RATIONAL=y
    +
    +CONFIG_MMC_TRACE=y
    +
    diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c
    index 799586891af..26f6af085b5 100644
    --- a/drivers/mmc/mmc.c
    +++ b/drivers/mmc/mmc.c
    @@ -29,6 +29,7 @@
     #include "mmc_private.h"
     
     #define DEFAULT_CMD6_TIMEOUT_MS  500
    +#define pr_debug printf
     
     /**
      * names of emmc BOOT_PARTITION_ENABLE values
    

    Also, is custom board's schematics already reviewed?

  • I agree the high bootmode pin should not cause the issue, so I set to same on SK-AM62 board and booted with the same SD card.

    The schematic reviewed by Sreenivasa, no obviously error, just recommend to replace some pull up resistor value from 4.7K to 10Kohm.

    Log with more information on custom board:

    U-Boot SPL 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 18:37:40 +0800)           
    SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)')            
    Changed A53 CPU frequency to 1250000000Hz (T grade) in DT                       
    SPL initial stack usage: 13392 bytes                                            
    get_boot_device: devstat = 0xff43 bootmedia = 0x8 bootmode = 0                  
    Trying to boot from MMC2                                                        
    selecting mode MMC legacy (freq : 0 MHz)                                        
    CMD_SEND:0                                                                      
                    ARG                      0x00000000                             
                    MMC_RSP_NONE                                                    
    CMD_SEND:8                                                                      
                    ARG                      0x000001aa                             
                    MMC_RSP_R1,5,6,7         0x000001aa                             
    CMD_SEND:55                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0x00000120                             
    CMD_SEND:41                                                                     
                    ARG                      0x40300000                             
                    MMC_RSP_R3,4             0x40ff8000                             
    CMD_SEND:55                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0x00000120                             
    CMD_SEND:41                                                                     
                    ARG                      0x40300000                             
                    MMC_RSP_R3,4             0xc0ff8000                             
    CMD_SEND:2                                                                      
                    ARG                      0x00000000                             
                    MMC_RSP_R2               0x03534453                             
                                             0x43313647                             
                                             0x8096bf30                             
                                             0xeb016700                             
                                                                                    
                                            DUMPING DATA                            
                                            000 - 03 53 44 53                       
                                            004 - 43 31 36 47                       
                                            008 - 80 96 bf 30                       
                                            012 - eb 01 67 00                       
    CMD_SEND:3                                                                      
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0xaaaa0520                             
    CMD_SEND:9                                                                      
                    ARG                      0xaaaa0000                             
                    MMC_RSP_R2               0x400e0032                             
                                             0x5b590000                             
                                             0x76b27f80                             
                                             0x0a404000                             
                                                                                    
                                            DUMPING DATA                            
                                            000 - 40 0e 00 32                       
                                            004 - 5b 59 00 00                       
                                            008 - 76 b2 7f 80                       
                                            012 - 0a 40 40 00                       
    selecting mode MMC legacy (freq : 25 MHz)                                       
    CMD_SEND:7                                                                      
                    ARG                      0xaaaa0000                             
                    MMC_RSP_R1,5,6,7         0x00000700                             
    CMD_SEND:55                                                                     
                    ARG                      0xaaaa0000                             
                    MMC_RSP_R1,5,6,7         0x00000920                             
    CMD_SEND:51                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0x00000920                             
    CMD_SEND:6                                                                      
                    ARG                      0x00fffff1                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    trying mode SD High Speed (50MHz) width 4 (at 50 MHz)                           
    CMD_SEND:55                                                                     
                    ARG                      0xaaaa0000                             
                    MMC_RSP_R1,5,6,7         0x00000920                             
    CMD_SEND:6                                                                      
                    ARG                      0x00000002                             
                    MMC_RSP_R1,5,6,7         0x00000920                             
    CMD_SEND:6                                                                      
                    ARG                      0x80fffff1                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    selecting mode SD High Speed (50MHz) (freq : 50 MHz)                            
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    RET                      -70                                    
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    RET                      -70                                    
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    RET                      -70                                    
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    RET                      -70                                    
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    RET                      -70                                    
    mmc_bread: Failed to set blocklen                                               
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    RET                      -70                                    
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    RET                      -70                                    
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    RET                      -70                                    
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    RET                      -70                                    
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    RET                      -70                                    
    mmc_bread: Failed to set blocklen                                               
    Partition 1 invalid on device 1                                                 
    spl_register_fat_device: fat register err - -1                                  
    spl_load_image_fat: error reading image tispl.bin, err - -1                     
    SPL: failed to boot from all boot devices                                       
    ### ERROR ### Please RESET the board ###                                        
    
    

    Log for SK-AM62 with the same SD card 

    U-Boot SPL 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 18:37:40 +0800)
    SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)')
    Changed A53 CPU frequency to 1250000000Hz (T grade) in DT
    SPL initial stack usage: 13392 bytes
    get_boot_device: devstat = 0xff43 bootmedia = 0x8 bootmode = 0
    Trying to boot from MMC2
    selecting mode MMC legacy (freq : 0 MHz)
    CMD_SEND:0
                    ARG                      0x00000000
                    MMC_RSP_NONE
    CMD_SEND:8
                    ARG                      0x000001aa
                    MMC_RSP_R1,5,6,7         0x000001aa
    CMD_SEND:55
                    ARG                      0x00000000
                    MMC_RSP_R1,5,6,7         0x00000120
    CMD_SEND:41
                    ARG                      0x40300000
                    MMC_RSP_R3,4             0x40ff8000
    CMD_SEND:55
                    ARG                      0x00000000
                    MMC_RSP_R1,5,6,7         0x00000120
    CMD_SEND:41
                    ARG                      0x40300000
                    MMC_RSP_R3,4             0xc0ff8000
    CMD_SEND:2
                    ARG                      0x00000000
                    MMC_RSP_R2               0x03534453
                                             0x43313647
                                             0x8096bf30
                                             0xeb016700
    
                                            DUMPING DATA
                                            000 - 03 53 44 53
                                            004 - 43 31 36 47
                                            008 - 80 96 bf 30
                                            012 - eb 01 67 00
    CMD_SEND:3
                    ARG                      0x00000000
                    MMC_RSP_R1,5,6,7         0xaaaa0520
    CMD_SEND:9
                    ARG                      0xaaaa0000
                    MMC_RSP_R2               0x400e0032
                                             0x5b590000
                                             0x76b27f80
                                             0x0a404000
    
                                            DUMPING DATA
                                            000 - 40 0e 00 32
                                            004 - 5b 59 00 00
                                            008 - 76 b2 7f 80
                                            012 - 0a 40 40 00
    selecting mode MMC legacy (freq : 25 MHz)
    CMD_SEND:7
                    ARG                      0xaaaa0000
                    MMC_RSP_R1,5,6,7         0x00000700
    CMD_SEND:55
                    ARG                      0xaaaa0000
                    MMC_RSP_R1,5,6,7         0x00000920
    CMD_SEND:51
                    ARG                      0x00000000
                    MMC_RSP_R1,5,6,7         0x00000920
    CMD_SEND:6
                    ARG                      0x00fffff1
                    MMC_RSP_R1,5,6,7         0x00000900
    trying mode SD High Speed (50MHz) width 4 (at 50 MHz)
    CMD_SEND:55
                    ARG                      0xaaaa0000
                    MMC_RSP_R1,5,6,7         0x00000920
    CMD_SEND:6
                    ARG                      0x00000002
                    MMC_RSP_R1,5,6,7         0x00000920
    CMD_SEND:6
                    ARG                      0x80fffff1
                    MMC_RSP_R1,5,6,7         0x00000900
    selecting mode SD High Speed (50MHz) (freq : 50 MHz)
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:17
                    ARG                      0x00000000
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:17
                    ARG                      0x00000000
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:17
                    ARG                      0x00000000
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:17
                    ARG                      0x00000800
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:17
                    ARG                      0x00000800
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:18
                    ARG                      0x00000a04
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:12
                    ARG                      0x00000000
                    MMC_RSP_R1b              0x00000b00
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:17
                    ARG                      0x000011fc
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:17
                    ARG                      0x00000800
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:18
                    ARG                      0x00000a04
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:12
                    ARG                      0x00000000
                    MMC_RSP_R1b              0x00000b00
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:18
                    ARG                      0x00000804
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:12
                    ARG                      0x00000000
                    MMC_RSP_R1b              0x00000b00
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:18
                    ARG                      0x000011fc
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:12
                    ARG                      0x00000000
                    MMC_RSP_R1b              0x00000b00
    CMD_SEND:16
                    ARG                      0x00000200
                    MMC_RSP_R1,5,6,7         0x00000900
    CMD_SEND:17
                    ARG                      0x00001c2d
                    MMC_RSP_R1,5,6,7         0x00000900
    Skipping authentication on GP device
    Skipping authentication on GP device
    Skipping authentication on GP device
    Skipping authentication on GP device
    Skipping authentication on GP device
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.13.0(release):v2.13.0-240-gd90bb650fe-dirty
    NOTICE:  BL31: Built : 21:37:18, Jun 23 2025
    
    U-Boot SPL 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 18:39:22 +0800)
    SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)')
    SPL initial stack usage: 2032 bytes
    mmc@fa00000: No vmmc supply
    mmc@fa00000: No vqmmc supply
    selecting mode MMC legacy (freq : 0 MHz)
    selecting mode MMC legacy (freq : 25 MHz)
    trying mode SD High Speed (50MHz) width 4 (at 50 MHz)
    selecting mode SD High Speed (50MHz) (freq : 50 MHz)
    get_boot_device: devstat = 0xff43 bootmedia = 0x8 bootmode = 0
    Trying to boot from MMC2
    Skipping authentication on GP device
    Skipping authentication on GP device
    
    
    U-Boot 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 18:39:22 +0800)
    
    SoC:   AM62X SR1.0 GP
    Model: Texas Instruments AM625 SK
    DRAM:  2 GiB
    Core:  83 devices, 32 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
    
    Hit any key to stop autoboot:  0
    =>
    =>

    Is 50MHz MMC_CLK too high for custom board? can limit to lower frequency for test?

  • Is 50MHz MMC_CLK too high for custom board? can limit to lower frequency for test?

    That could be tried once with the legacy mode. Just comment out the OTAP property for SD HS mode.

  • Yes, can boot to UBoot by commenting out hs OTAP

    	sdhci1: mmc@fa00000 {
    		compatible = "ti,am62-sdhci";
    		reg = <0x00 0x0fa00000 0x00 0x1000>, <0x00 0x0fa08000 0x00 0x400>;
    		interrupts = <GIC_SPI 83 IRQ_TYPE_LEVEL_HIGH>;
    		power-domains = <&k3_pds 58 TI_SCI_PD_EXCLUSIVE>;
    		clocks = <&k3_clks 58 5>, <&k3_clks 58 6>;
    		clock-names = "clk_ahb", "clk_xin";
    		bus-width = <4>;
    		ti,clkbuf-sel = <0x7>;
    		ti,otap-del-sel-legacy = <0x0>;
    		//ti,otap-del-sel-sd-hs = <0x0>;
    		//ti,otap-del-sel-sdr12 = <0xf>;
    		//ti,otap-del-sel-sdr25 = <0xf>;
    		//ti,otap-del-sel-sdr50 = <0xc>;
    		//ti,otap-del-sel-sdr104 = <0x6>;
    		//ti,otap-del-sel-ddr50 = <0x9>;
    		ti,itap-del-sel-legacy = <0x0>;
    		ti,itap-del-sel-sd-hs = <0x0>;
    		ti,itap-del-sel-sdr12 = <0x0>;
    		ti,itap-del-sel-sdr25 = <0x0>;
    		status = "disabled";
    	};

    U-Boot SPL 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 19:15:58 +0800)
    SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)')
    Changed A53 CPU frequency to 1250000000Hz (T grade) in DT
    SPL initial stack usage: 13392 bytes
    get_boot_device: devstat = 0xff43 bootmedia = 0x8 bootmode = 0
    Trying to boot from MMC2
    selecting mode MMC legacy (freq : 0 MHz)
    CMD_SEND:0
                    ARG                      0x00000000
                    MMC_RSP_NONE
    CMD_SEND:8
                    ARG                      0x000001aa
                    MMC_RSP_R1,5,6,7         0x000001aa 
    CMD_SEND:55
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0x00000120                             
    CMD_SEND:41                                                                     
                    ARG                      0x40300000                             
                    MMC_RSP_R3,4             0x40ff8000                             
    CMD_SEND:55                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0x00000120                             
    CMD_SEND:41                                                                     
                    ARG                      0x40300000                             
                    MMC_RSP_R3,4             0xc0ff8000                             
    CMD_SEND:2                                                                      
                    ARG                      0x00000000                             
                    MMC_RSP_R2               0x03534453                             
                                             0x43313647                             
                                             0x8096bf30                             
                                             0xeb016700                             
                                                                                    
                                            DUMPING DATA                            
                                            000 - 03 53 44 53                       
                                            004 - 43 31 36 47                       
                                            008 - 80 96 bf 30                       
                                            012 - eb 01 67 00                       
    CMD_SEND:3                                                                      
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0xaaaa0520                             
    CMD_SEND:9                                                                      
                    ARG                      0xaaaa0000                             
                    MMC_RSP_R2               0x400e0032                             
                                             0x5b590000                             
                                             0x76b27f80                             
                                             0x0a404000                             
                                                                                    
                                            DUMPING DATA                            
                                            000 - 40 0e 00 32                       
                                            004 - 5b 59 00 00                       
                                            008 - 76 b2 7f 80                       
                                            012 - 0a 40 40 00                       
    selecting mode MMC legacy (freq : 25 MHz)                                       
    CMD_SEND:7                                                                      
                    ARG                      0xaaaa0000                             
                    MMC_RSP_R1,5,6,7         0x00000700                             
    CMD_SEND:55                                                                     
                    ARG                      0xaaaa0000                             
                    MMC_RSP_R1,5,6,7         0x00000920                             
    CMD_SEND:51                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0x00000920                             
    CMD_SEND:6                                                                      
                    ARG                      0x00fffff1                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    trying mode MMC legacy width 4 (at 25 MHz)                                      
    CMD_SEND:55                                                                     
                    ARG                      0xaaaa0000                             
                    MMC_RSP_R1,5,6,7         0x00000920                             
    CMD_SEND:6                                                                      
                    ARG                      0x00000002                             
                    MMC_RSP_R1,5,6,7         0x00000920                             
    CMD_SEND:6                                                                      
                    ARG                      0x80fffff0                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    selecting mode MMC legacy (freq : 25 MHz)                                       
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:17                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:17                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:17                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:17                                                                     
                    ARG                      0x00000800                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:17                                                                     
                    ARG                      0x00000800                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:18                                                                     
                    ARG                      0x00000a04                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:12                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1b              0x00000b00                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:17                                                                     
                    ARG                      0x000011fc                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:17                                                                     
                    ARG                      0x00000800                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:18                                                                     
                    ARG                      0x00000a04                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:12                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1b              0x00000b00                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:18                                                                     
                    ARG                      0x00000804                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:12                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1b              0x00000b00                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:18                                                                     
                    ARG                      0x000011fc                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:12                                                                     
                    ARG                      0x00000000                             
                    MMC_RSP_R1b              0x00000b00                             
    CMD_SEND:16                                                                     
                    ARG                      0x00000200                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    CMD_SEND:17                                                                     
                    ARG                      0x00001c2d                             
                    MMC_RSP_R1,5,6,7         0x00000900                             
    Skipping authentication on GP device                                            
    Skipping authentication on GP device                                            
    Skipping authentication on GP device                                            
    Skipping authentication on GP device                                            
    Skipping authentication on GP device                                            
    Starting ATF on ARM64 core...                                                   
                                                                                    
    NOTICE:  BL31: v2.13.0(release):v2.13.0-240-gd90bb650fe-dirty                   
    NOTICE:  BL31: Built : 21:37:18, Jun 23 2025                                    
                                                                                    
    U-Boot SPL 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 19:17:18 +0800)           
    SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)')            
    SPL initial stack usage: 2032 bytes                                             
    mmc@fa00000: No vmmc supply                                                     
    mmc@fa00000: No vqmmc supply                                                    
    selecting mode MMC legacy (freq : 0 MHz)                                        
    selecting mode MMC legacy (freq : 25 MHz)                                       
    trying mode MMC legacy width 4 (at 25 MHz)                                      
    selecting mode MMC legacy (freq : 25 MHz)                                       
    get_boot_device: devstat = 0xff43 bootmedia = 0x8 bootmode = 0                  
    Trying to boot from MMC2                                                        
    Skipping authentication on GP device                                            
    Skipping authentication on GP device                                            
                                                                                    
                                                                                    
    U-Boot 2025.01-gd2a72467939e-dirty (Jul 31 2025 - 18:39:22 +0800)               
                                                                                    
    SoC:   AM62X SR1.0 GP                                                           
    Model: Texas Instruments AM625 SK                                               
    DRAM:  2 GiB                                                                    
    Core:  83 devices, 32 uclasses, devicetree: separate                            
    MMC:   mmc@fa10000: 0, mmc@fa00000: 1                                           
    Loading Environment from nowhere... OK                                          
    In:    serial                                                                   
    Out:   serial                                                                   
    Err:   serial                                                                   
    Net:   Could not get PHY for mdio@f00: addr 0                                   
    am65_cpsw_nuss_port ethernet@8000000port@1: phy_connect() failed                
    No ethernet found.                                                              
                                                                                    
                                                                                    
    Hit any key to stop autoboot:  0                                                
    mmc@fa00000: No vmmc supply                                                     
    mmc@fa00000: No vqmmc supply  

    Will see if can boot to Kernel, more change should be done to dts.

    Thank you.