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.

66AK EMIF16 NAND 无法等到nand ready信号



板子是我们自己做的,原理图参照开发板。nand的R/B管脚接的是EMIF16的wait0

nand型号是MT29F4G08ABBDAHC

使用的调试例程是tools下面的nandwriter_evmk2h

目前遇到的问题是程序跑到NandWaitRdy()这个函数时就会超时,就是在等待nand的状态转变为ready时超时。

如果把这个函数超时后也返回SUCCESS,那么操作Nand(擦除读写)是没有任何问题的

请问要获取nand的Ready/Busy状态需要做其他什么设置吗?或者我这个问题可能是由什么导致的?

  • 您好,

          请问您跑nandwriter_evmk2h程序之前,有没有通过GEL脚本对DSP进行初始化配置? 

           另外,nandwriter_evmk2h是针对EVM板写的,您的板子如果和EVM有区别,需要看一下\tools\writer\nand\src 以及pdk_keystone2_3_01_04_07\packages\ti\platform\evmk2h\platform_lib\src\evm66x_nand.c 的源码,看是否需要更改代码。