我把TI提供的UBL,u_boot,DEB 等程序用XDS560仿真器烧录到我自己做的DM355的应用板上,烧录都显示很正常,可板子脱机运行是,串口啥都没有,(已改为NANDFLASH启动),请教有经验的同行指点原因在哪里? 下面列出我今天“胡搞”的过程,或许对大家为我提建议有帮助! 1:因为我的开发板换了一个nandflash,开始我怀疑要改UBL等软件,可是通过UBL程序仿真发现,读出的ID和容量正确,仔细看里面的源代码,发现该软件支持多达30种不同型号和容量的flash,所以我认为程序本身应该不需改 ,是吗? 2:于是我又怀疑flash 可能根本没有烧录进去,所以我就仔细阅读了nandflash_programm的源代码,发现烧录flash的代码写的够仔细的了,软件做到了先写进去以后,再读出来校验,所以我想,如果没有写进去,校验是通不过的,可很多次的烧录过程中,都是显示烧录成功! 急死我了,真心希望同行能给点帮助,先谢了,如果你们没有时间打字,也可留下EMAIL,甚至是电话等其它联系方式,本人一定会诚心请教,再者如果能多交上几个志同的朋友,那更是三生有幸啊。。。。。。 |