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.

PROCESSOR-SDK-AM62X: PROCESSOR-SDK-AM62X: Fail to boot from Android

Part Number: PROCESSOR-SDK-AM62X


Hello team,

We are using SDK AM62X. We want to boot from SD card, but fail. According to https://software-dl.ti.com/processor-sdk-android/esd/AM62X/08_04_00/docs/android/Overview_Flashing.html#, we do flash eMMC step by step.

Then we had stuck at "Stop at u-boot console" section, saw as below

1.3.2.1. Flashing instructions

5. Stop at u-boot console (interrupt the autoboot countdown) and do below commands to setup Android partition table

env default -f -a
run set_android_boot

We did not received any data from console, any advice?

Note all we got images is prebuilt image provided from https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-8cVNlmT7Aa/08.04.00/AM62x_08.04.00_emmc.tgz

  • Hi Ben,

    you should see on serial console ( sudo picocom -b 115200 -r -l /dev/ttyUSB0) this : 

    U-Boot SPL 2021.01-ge6f7b7ad (Oct 13 2022 - 09:35:23 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.7--v08.04.07 (Jolly Jellyfi')
    Trying to boot from MMC1
    Loading Environment from MMC... OK
    init_env from device 9 not supported!
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.7(release):v2.7.0
    NOTICE:  BL31: Built : 09:35:15, Oct 13 2022
    I/TC: 
    I/TC: OP-TEE version: 1ee6470 (gcc version 10.3.1 20210621 (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29))) #1 Thu Oct 13 09:35:47 UTC 2022 aarch64
    I/TC: WARNING: This OP-TEE configuration might be insecure!
    I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
    I/TC: Primary CPU initializing
    I/TC: SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.7--v08.04.07 (Jolly Jellyfi')
    I/TC: HUK Initialized
    I/TC: Primary CPU switching to normal world boot
    
    U-Boot SPL 2021.01-ge6f7b7ad (Oct 13 2022 - 09:35:53 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.7--v08.04.07 (Jolly Jellyfi')
    Trying to boot from MMC1
    
    
    U-Boot 2021.01-ge6f7b7ad (Oct 13 2022 - 09:35:53 +0000)
    
    SoC:   AM62X SR1.0 GP
    Model: Texas Instruments AM625 SK
    EEPROM not available at 0x50, trying to read at 0x51
    Board: AM62-SKEVM rev E2
    DRAM:  2 GiB
    MMC:   mmc@fa10000: 0, mmc@fa00000: 1, mmc@fa20000: 2
    Loading Environment from MMC... OK
    In:    serial@2800000
    Out:   serial@2800000
    Err:   serial@2800000
    Net:   eth0: ethernet@8000000port@1
    Hit any key to stop autoboot:  0 
    => 
    


    do you change the switch on your board ?


    Guillaume

  • Hi Guillaume,

    Thanks for your reply.

    I had create SD card and flash eMMC for Android booting successfully

    Thanks again!

  • Hi Ben,

    it's normal. 


    Regards