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.

AM3354: Does AM335x support SD Nand?

Part Number: AM3354

Hi team,

Does AM335x support SD nand? Are there any materials about it? Thanks.

  • Hi,

    I was not familiar with SD NAND. Technically all SD cards use NAND flash. This SD NAND appears to be an SD card in IC packaging that is soldered to the board.

    I think it will work, but it is advised to try it first.

    The one datasheet I found (XTSD01G/XTSD02G/XTSD04G/XTSD08G SD NAND Datasheet) states that it complies With MMC4.3, SD, SDIO 2.0 Specifications and supports 3.3V only.

    This is is in-line with the AM335x TRM section 18.1.1 MMCHS Features:
    Serial link supports full compliance with:
    – MMC command/response sets as defined in the MMC standard specification v4.3.
    – SD command/response sets as defined in the SD Physical Layer specification v2.00
    – SDIO command/response sets and interrupt/read-wait suspend-resume operations as defined in the SD part E1 specification v 2.00
    – SD Host Controller Standard Specification sets as defined in the SD card specification Part A2 v2.00

    Check that the part you are interested in also meets these industry standards.

    Confirm that error correction is handled inside the SD NAND device and it behaves exactly like an SD card.

    Is the SD NAND a boot source? Typically we program an SD card with a boot image from a host PC. How will you program the SD NAND?

    Will Linux run on the SD NAND?

    SD cards do not have a reset pin. The only way to reset the SD card (and presumedly the SD NAND) it to remove 3.3V from the VDD pin. It is advised to implement this feature in hardware.

    Hope this helps,
    Mark