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.

TMS320C6748: Processors forum

Part Number: TMS320C6748

Hi,

The customer flash program with NANDWriter_DSP in OMAP-L138_FlashAndBootUtils_2_40\OMAP-L138\CCS\NANDWrite. And the flash writer stopped like below screen capture.  

This is his schematic.

nand_5F00_sch.png (555×535)

He just added EMIFA_NAND_PINMUX in gel.

nand_5F00_gel.png (671×288)

nand_5F00_emif.png (663×272)

And he has selected nandwidth to 8 bit.

Any configurations still need to be modified? It will be better if there is a document about modifications for custom Boards.

  • Nancy,

    The NAND in question seems to be a ONFI 2.2 compatible NAND so we may need to check if this will work with EMIF which is mostly been tested with ONFI 1.0  and ONFI 2.0 NAND devices. Can you please check if the NAND geometry and instructions match the Supported NAND spec that we have provided in C6478 Bootloader application notes in Appendix B here

    http://www.ti.com/lit/an/spraat2f/spraat2f.pdf

    There are a few things that you can check:

    • Given the NAND writer is able to start the write process, can you check the EMA_WAIT pin and indicate how that is configured?  This can be controlled by external device to extend the strobe period while writing to NAND.
    • You can also probe the RDY/Busy pin to see if it is zero. and make sure the write protect is not enabled.
    • Check in code if the NandInfo structure shows the right NAND geometry to match NAND data sheet. Halt the code and indicate where the writer is hung.

    Regards,

    Rahul