基于AM335X NAND FLASH 驱动调试总结

author:DriverMonkey

phone:13410905075

qq:196568501

mail:[email protected]


bug 现象:

在bootloader下 可以正常读写flash, 内核里面找不到flash.

在内核启动信息里面报以下错误信息:

error:No NAND device found 


分析:

由于内核没有正确读出 flash ID

用示波器测量了时序图,发现TI 驱动驱动代码给的时序不对。


解决方案:

修改内核时nand时序即可


调试新技巧:内核中通过变量地址可以找到对应变量


承接:嵌入式外包项目(13410905075)

你可能感兴趣的:(基于AM335X NAND FLASH 驱动调试总结)