我的板子上没有nor flash,用eeprom和nand flash.
eeprom里的程序,将NAND 里的UBOOT读到SDRAM中去执行的.
现在问题在于,每次EEPROM里的程序从内部SRAM启动,只要一读到nand flash,就会死掉,不读的话,就不会死.很奇怪.
此外,如果先用一个二级loader将UBOOT通过串口下载到SDRAM中去,然后,UBOOT自动运行,此时,再输入reset复位重启,eeprom里的程序,就可以读到nand flash了,并且也不会死机.
一直没找到问题在哪?
有兴趣,帮忙一起分析一下?
非常感谢!!! |