大家好!现在在做的dm365的项目在测试中发现RBL在读取NAND FLASH中的UBL几千次以后就不能读取,也就是说板子刚上电的时候是能正常读取的,但运行几千次以后就不能正常启动。
详细的问题描述如下:我们现在自己写了一个测试程序,测试程序是在UBL中设置DM365的看门狗让它每秒钟不断对CPU发出复位的信号,让DM365不断通过RBL来读取FLASH中的UBL程序,我们测试发现我们自己开发的产品基本上读取2、3千次以后就不能读取。我们现在用的NAND FLASH型号为K9F2G08U0C,先从串口启动,将ubl和uboot烧入到nand flash,然后改到从nand flash启动,大约在2、3千次上电启动测试,有一次ubl不能正常启动,请问之前有没有兄弟碰到这个情况,这是跟nand flash的问题,还是ubl问题,现在还没思路,麻烦高人指点一下,谢谢!
还是我们的电路板布线的问题?