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.

DRA71XEVM: dra71x: Unable to boot from 8-bit NAND with Page size 2048bytes and Spare size 128bytes

Part Number: DRA71XEVM

hi  

 I'm using a custom platform based on j6entry evm.

Using 8-bit NAND (MT29F1G08ABAEAH4-AITG) with Page size 2048 and Spare size 64, nand boot is successfull.

But, using Using 8-bit NAND (MT29F2G08ABAGAH4) with Page size 2048 and Spare size 128 bytes, nand boot is fail.No output from uart。

MT29F2G08ABAGAH4 datasheet see attachment.

    Is the Dra71x supported  the nand with 2048 bytes + 128 spare ?

    If supported, please tell me the specific configuration method?

MT29F2G08ABAGAH4.pdf

  • Hi Xiao Wen,

    TRM: http://www.ti.com/lit/ug/spruic2d/spruic2d.pdf

    Check section: 33.3.7.4 NAND
    Page: 7656

    NAND flash memory is not an XIP device; it requires shadowing before the code can be executed. ROM code support for the NAND flash devices has the following characteristics:
    • The GPMC is the communication interface.
    • Device from 512 Mibit (64 MiB) to 64 Gibit (8 GiB) • ×8 and ×16 bus width
    • Support for large page size (2048 bytes + 64 spare bytes) or very large page size (4096 bytes + 128/218 spare bytes)

    So it seems 4096 Page size is matched with 128 spare Bytes. & 2048 goes with 64 Byte spare.

    Hope that is what you are looking for.

    Regards,
    Keerthy