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-P1: Unable to book from SD-Card

Part Number: SK-AM62B-P1

Tool/software:

Hello TI Expert, 

We try to bring up our new designed board using AM6254A SoC.

1. Firstly, we created a bootable SD-Card (use tisdk-default-image-am62xx-evm.wic.xz)  and it works fine with our EVK  SK-AM62B-P1.

2. Then we use the SD-Card, and try to boot it from our new board (set Boot mode to SD-Card) but fail and show below in our console.

01000000011a0000616d36327800000000000000475020200100010001000100CCCCCCCCCCCCCCCCCCCCCC

Or:

SoC ID Header Info:
-----------------------
NumBlocks : [1]
-----------------------
SoC ID Public ROM Info:
-----------------------
SubBlockId :
SubBlockSize :
DeviceName : am62x
DeviceType : GP
DMSC ROM Version : [0, 1, 0, 1]
R5 ROM Version : [0, 1, 0, 1]

May you provide guideline? Thanks

Paul

  • Hello,

    The default WIC image is bootable only on HSFS devices. Since you are using GP device, you would have to delete the existing tiboot3.bin in the boot partition of SD card and copy tiboot3-am62x-gp-evm.bin as tiboot3.bin to make the SD card bootable.

    Please refer:

    https://dev.ti.com/tirex/explore/node?node=A__AYRiq2Ib3u24Y5H14qHCLg__AM62-ACADEMY__uiYMDcq__LATEST

    Regards,

    Prashant

  • Thank for your support.

    After followed the guidlie ( used xx-gp-xx and renamed it), SD Card seems to be booted but it has error and gets stuck as below.

    We tried both TI's image and my own built version, they produce the same error. (but on EVK  SK-AM62B-P1, they both work fine)

      - TI's image: tisdk-default-image-am62xx-evm.wic.xz

      -  Our own built version (from TI's default SDK as below)

        $ git clone git.ti.com/.../oe-layersetup.git tisdk
        $ cd tisdk
        $ ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-09.00.00-config.txt

    *Our custom board (SITARA  AM6254A ), HW refer to E3 schematic (in sprr448.zip).

    1) May you prmovide more suggestions how to fix this issue? Such as which SDK's & Config we should start with?

    2) Since current SDK we used and TI's image work fine on " EVK  SK-AM62B-P1", could we get the EVK HW schematic for reference? Is it different from E3?  

    ===============Log: Error/get stuck, boot from SD-Card==============

    U-Boot SPL 2023.04-g24098ea90d (Jul 06 2023 - 12:59:40 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
    SPL initial stack usage: 13376 bytes
    Trying to boot from MMC2
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
    Starting ATF on ARM64 core...

    NOTICE: BL31: v2.8(release):v2.8-226-g2fcd408bb3-dirty
    NOTICE: BL31: Built : 00:42:57, Jan 13 2023

    U-Boot SPL 2023.04-g24098ea90d (Jul 06 2023 - 12:59:40 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
    SPL initial stack usage: 1856 bytes
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@22: Error reading output register
    Card did not respond to voltage select! : -110
    ** Bad device specification mmc 1 **
    Couldn't find partition mmc 1:1
    Error: could not access storage.
    Trying to boot from MMC2
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@22: Error reading output register
    Card did not respond to voltage select! : -110
    spl: mmc init failed with error: -95
    SPL: failed to boot from all boot devices
    ### ERROR ### Please RESET the board ###

  • Hello.

    The first given link, Page Not Found.

    In the second given guideline of the second link, sdhci-caps-mask = <0x00000007 0x00000000>  it seems it works with my SD Card (SanDisk Ultra Micro SD HC 1  (10)) at Boot loader stage. Thank for your support.