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 not detected in U-boot

Part Number: AM3358


Tool/software: Linux

Hi ,

I am trying to boot my customized board through sdcard(mmc0),  in u-boot i am trying to check the information of mmc0 by using below command, but it is giving below error, could you please help me on this

U-Boot SPL 2018.01-dirty (Jul 30 2018 - 15:56:53)
Trying to boot from UART
CxyzModem - CRC mode, 3305(SOH)/0(STX)/0(CAN) packets, 4 retries
Loaded 422888 bytes


U-Boot 2018.01-dirty (Jul 30 2018 - 15:56:53 +0530)

CPU : AM335X-GP rev 2.1
I2C: ready
DRAM: 512 MiB
No match for driver 'omap_hsmmc'
No match for driver 'omap_hsmmc'
Some drivers were not found
Reset Source: Global external warm reset has occurred.
Reset Source: watchdog reset has occurred.
Reset Source: Power-on reset has occurred.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment

<ethaddr> not set. Validating first E-fuse MAC
BeagleBone: cape eeprom: i2c_probe: 0x54:
BeagleBone: cape eeprom: i2c_probe: 0x55:
BeagleBone: cape eeprom: i2c_probe: 0x56:
BeagleBone: cape eeprom: i2c_probe: 0x57:
Net: usb_ether
Press SPACE to abort autoboot in 2 seconds
=> mm
mm mmc mmcinfo
=> mmc
mmc mmcinfo
=> mmc info
mmc_read_data: timedout waiting for status!
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
Device: OMAP SD/MMC
Manufacturer ID: 0
OEM: 0
Name: Tran Speed: 25000000
Rd Block Len: 512
SD version 1.0
High Capacity: No
Capacity: 121.3 MiB
Bus Width: 4-bit
Erase Group Size: 512 Bytes
=>

Regards,

Anantha

  • Hello Anantha,

    Fist, check whether this SD card is not also detected by U-Boot from the latest Processor SDK.
    Second, see this post, and check whether your SD card is not damaged. Try to boot with another SD card, trying to boot with the SD card from different vendor is recommended.
    If it fails again, see this post and check your schematic, pinmuxes and all the SD card related stuff.
    In the end, when you find the root cause, please let us know the result.

    Best regards,
    Kemal