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.

OMAPL138 NANDFLASH烧写问题

Other Parts Discussed in Thread: OMAP-L138

Hi:       

        我在使用OMAPL138,烧写 NANDFLASH不成功。我有一套开发板和自己做的一个底板,我的ccs project可以在开发板上进行 NANDFLASH烧录,当我把

开发板的主板接到我自己做的底板上的时候, NANDFLASH烧写不成功。如下:

[ARM9_0] Starting OMAP-L138 NANDWriter.
ERROR: NAND Initialization failed.
NAND flashing failed!

       我感觉底板焊接没有问题,因为我JTAG可以通过DEBUG把out写入核心板的内存中,DEBUG也可以设置断点调试。核心板是买的,应该问题不大,

我想知道为什么会出现NAND flashing failed!这样的问题。

谢谢!

  • 请问pinmux配好了吗?

    如果你的板子跟开发板有些不一样的,需要稍微做修改,请参考下面的wiki网站。
    http://processors.wiki.ti.com/index.php/Serial_Boot_and_Flash_Loading_Utility_for_OMAP-L138#Modifications_for_Custom_Boards

     

  • Hi Shine Zhang

              我看了您发的链接,我的主板是EVMs。我感觉软件配置主要作用于主板,和底板关系不大。我的 底板+主板 可以进行DEBUG调试,但是无法进行flash烧写。

             我做的操作如下:  进行DEBUG调试,没有问题;connect ARM,导入NANDWriter_ARM.out文件,出现 Write NAND Fail!

    我担心是下面的原因导致的:

    1、供电问题,

    2、主板上某些和Flash有关的引脚连接问题。

    3、DEBUG调试没有问题可以证明我的JTAG焊接是ok的吗?JTAG焊接问题

              根据我之前描述的现象,你可以分析导致问题出现的可能原因吗?我感觉似乎是底板焊接问题,我不太能确定,你能给我一些建议去解决、或者去测试确认问题在哪?

    谢谢!

  • 1.如果其他接口调试没问题的话,我觉得供电问题不大。不过你可以量一下是否在手册要求的范围内。

    2. 这个有可能。

    3. JTAG能调试的话,说明JTAG没问题。

    可能底板焊接问题,但是软件配置你要看,要不然也不能成功烧写啊。