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.

SD card not responding on Linux. OMAP 137L

Other Parts Discussed in Thread: OMAP-L137

Has anyone had issues where certain SD cards don't seem to work.

When I plug in my  512MB SD Class ? card I get the following, and can mount the drive.

mmcblk0: p1

mmcblk0: mmc0:e624 SD512 495488KiB

If I try it with my 4GB SDHC Class 4, nothing gets recognized.  I know there is some differences between SD and SDHC.  The chip datasheet says it supports the V2.0 spec which my card most likely uses.  Can anyone reproduce this? 

~JM

 

  • JM,

    I've been able to use SD Card with /dev/mmcblk0p1 .  Even booting uImage with SD card as target filesystem.

    I don't think SDHC is yet supported.

    Are you enabling SDMMC as prescribed on p. 34 of LSP_02.20_OMAP-L137_User_Guide?

    I'm using LSP_02_20_00_05 but had this working with LSP_02_20_00_03 also.

    -Joe

  • That's too bad (I did get a couple more cards to try out, and the 2GB SD works fine, but 2 different SDHC ones do not.  That is too bad since the SDHC are available in significantly higher speeds/ sizes.  

     

    Were you able to boot uImage from the SD card? Or are you still using TFTP to load uImage?  It looks like it requires some code modifications to the u-boot program (mmcinit isn't supported).  It looks like that work has been done on other OMAPS but hasn't made it's way into this one yet.  

     

    ~JM

  • uImage on SD not yet.
    But uImage on USB stick (i.e. micro USB port with adaptor) was quick with latest uBoot for standalone..
    I think SDHC is in the Linux roadmap.
    SDHC will work on DSP side if you use RTFS package in DSP/BIOS from SDK website (in BIOSPSP, I think).

  • You can have the filesystem on USB stick too.

    regards

    swami

  • sweet I'l try that.. thanks!

    ~JM