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.

AM335X sdcard reliability problem

Other Parts Discussed in Thread: OMAP-L137

Our board is running using the sd card

It has FAT32 partition and EXT3 partitions

If we do not write data  to SD card, and SD card can only be used to boot, mount the file system, and loading app programs or drivers, etc.

Our board for several  power on, power off ,power on,power off...

Is it possible to occur the sd card data loss or damage it???

  • Hi Justin,

    Please try to explain your question a bit more. It isn't clear to me.

    Best regards,
    Miroslav

  • Hello Miroslav

    Our AM335X Board is running ALL programs(uboot,kernel,rootfs,driver,ap) in SD Card (as AM335X Starter Kit)
    Some people say it unsafe,and suggested to replace emmc or NAND Flash

    If I do not write data to SD card,
    The SD card is only used to run programs,

    then  I do the power on/off test for a long time,

    Is it possible to occur the sd card data loss or damage it???

  • Only write accesses cause wear to the SD card and are typically limited to 100,000 / 1,000,000 writes. Read accesses shouldn't be limited.


    P.S. For your use-case I recommend using a file system without journaling (ext2).

    Best regards,
    Miroslav

  • I agree with Miroslav, you're biggest concern should be filesystem type and how it pairs with the technology that you are using. Then of course, there are the physical differences in that the SD card can be jarred loose, where eMMC and NAND and soldered down. Technology wise, eMMC and SD card are very similar (should be the same?). Both are managed NAND memories.

    Bare NAND is s different beast all together and needs different considerations. It is NOT managed, thus the filesystem and drivers will be critical to success.

    You may also want to consider marking the FS as read only if you are not already.

  • Are you referring to SD card problems with the Beagle Bone Black (which uses the AM335x)? A quick Google on "Beagle Bone SD Card problems" gave a few hits. This page is one of longer ones:

    https://groups.google.com/forum/#!topic/beagleboard/bPMNZ0Qz-rg

    It might be that there HW differences between AM335x EVM and BBB that affect SD Card reliability. I've seen card problems in a BBB and I have seen no card problems on an OMAP-L137 EVM. An embedded system should be able to use a SD card as a file system.