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-AM62B: can't boot SK-AM62B

Part Number: SK-AM62B


I received a SK-AM62B, make a boot SD card with SDK8.6 prebuild images, and ensured the tiboot3 is HS version, but no response in console after power up.

The same SD card with replaced GP tiboot3.bin, can boot on GP board. 

Change the boot mode on SK-62B to UART, also no response in console.

is the board dead?

  • Hello Tony,
    I ran sanity test using SDK 8.6 package on SK-AM62B board, and SD boot works as expected.
    - AM62x Linux SDK 8.6 package
    www.ti.com/.../08.06.00.42
    - BOOTMODE pin setting for SD boot
    - SD boot log file
    Best,
    -Hong

    U-Boot SPL 2021.01-g2ee8efd654 (Feb 24 2023 - 05:59:23 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.4--v08.06.04 (Chill Capybar')
    SPL initial stack usage: 13424 bytes
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    Authentication passed
    Authentication passed
    Authentication passed
    Loading Environment from MMC... *** Warning - No MMC card found, using default environment
    
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.8(release):v2.8-226-g2fcd408bb3-dirty
    NOTICE:  BL31: Built : 05:06:58, Feb 24 2023
    
    U-Boot SPL 2021.01-g2ee8efd654 (Feb 24 2023 - 05:29:33 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.4--v08.06.04 (Chill Capybar')
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    
    
    U-Boot 2021.01-g2ee8efd654 (Feb 24 2023 - 05:29:33 +0000)
    
    SoC:   AM62X SR1.0 HS-FS
    Model: Texas Instruments AM625 SK
    EEPROM not available at 0x50, trying to read at 0x51
    Board: AM62B-SKEVM rev A
    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
    Unidentified board claims AM62B-SKEVM in eeprom header
    Net:   eth0: ethernet@8000000port@1
    Hit any key to stop autoboot:  2  0 
    => md.l    043000030 1
    43000030: 00000243                               C...
    => 

  • Hong,

    Thanks.

    #1. now I make the SD card with .wic file instead of ./bin/create-sdcard.sh. can boot up. 

    #2. There are 3 tiboot3(tiboot3.bin, tiboot3-am62x-gp-evm.bin, tiboot3-am62x-hs-evm.bin) file in the SD card made of step #1. rename the tiboot3-am62x-hs-evm.bin to tiboot3.bin, can't boot.

    Which source file is the secure version tiboot3.bin?

    Do you make the SD card with .wic image file or with ./create-sdcard.sh?

  • Hello Tony,
    I was using the wic image for creating SD card in my testing..
    There is an issue in "create-sdcard.sh" in SDK 8.6, where "tiboot3.bin" is not copied to the SD card by the script.
    I verified SD card booting works on SK-AM62B after I copied "tiboot3.bin" from prebuilt-images folder to the SD card.

    In prebuilt-images folder:
    - tiboot3.bin: HS-FS
    - tiboot3-am62x-gp-evm.bin: GP
    - tiboot3-am62x-hs-evm.bin: HS-SE

    FYI, the "create-sdcard.sh" issue was also in Linux SDK 8.6 for AM64x and 62A.

    Best,
    -Hong