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.

Linux/AM3358: SD card boot issue

Part Number: AM3358

Tool/software: Linux

Hello Community,

I am trying to boot the Beaglebone black from SD card, but its not getting the MLO file I guess.

Its booting smoothly with eMMC.

If you interrupt the booting at uboot stage and try to set the mmc dev 0 then its giving below error.

card did not respond to voltage select!

I also tried flashing the images using dd command but it also didn't work out.

I tried building the Uboot images individually using boneblack_defconfig and tried with that images also but no luck.

Kindly guide me solve this issue.

 

Best Regards,

Shree

  • The software team have been notified. They will respond here.
  • Hello Shree,

    Can you post the output of mmc rescan command?

    Best regards,
    Kemal

  • Hello Kemal,
    The output of mmc rescan command is as below:
    U-Boot# mmc list
    OMAP SD/MMC: 0
    OMAP SD/MMC: 1
    U-Boot# mmc rescan
    Card did not respond to voltage select!
    U-Boot#

    Best Regards,
    Shree
  • Can you attach the logs from the same command but executed with the attached MLO and u-boot.img?
    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/u_2D00_boot_2D00_2017.01_5F00_mmc_5F00_trace_5F00_enabled.tar.xz

  • Hello Kemal,
    I copied the the u-boot.img and MLO in the boot partition of SD card but when I am pressing S2 I am only getting CCCCC printing continuously.

    And if I don't press S2 then its booting from eMMC.
    Then how can I test the images which you have provided?

    Thanks & Regards,
    Shree
  • Can you SPL boot through UART? I've attached the u-boot-spl.bin. You can use this thread as reference.
    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/0131.u_2D00_boot_2D00_spl.bin

  • Hello Kemal,

    I tried booting through UART and the logs are as below:
    Hit any key to stop autoboot: 1 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
    U-Boot SPL 2017.01-00360-gc6c77f9-dirty (Dec 06 2017 - 10:41:27)
    Trying to boot from UART
    CC

    But why its not booting from SD card?

    Then I tried your previous u-boot image and executed the  mmc rescan command and the output is as below:

    mmc rescan
    CMD_SEND:0
                    ARG                      0x00000000
                    MMC_RSP_NONE
    CMD_SEND:8
                    ARG                      0x000001AA
                    RET                      -110
    CMD_SEND:55
                    ARG                      0x00000000
                    RET                      -110
    CMD_SEND:0
                    ARG                      0x00000000
                    MMC_RSP_NONE
    CMD_SEND:1
                    ARG                      0x00000000
                    RET                      -110
    Card did not respond to voltage select! err=-110



    Thanks & Regards,
    Shree

  • Your SD card doesn't firmly snaps into place or SD card or card holder is broken. This is a hardware issue. Please fix it.

  • Hello Kemal,

    Thanks for your suggestions.
    I will look into that and will revert back to you.

    Thanks,
    Shree