这篇文章是我整整刷开发板三天换来的经验,希望对大家有所帮助!
首先开发板是九鼎的开发板,学习视频是朱老师ARM裸机
遇到的问题总结下:
1:win7系统下刷机,secureCRT有显示,刷完了uboot,image,kernel后系统卡死在了一个界面上。
解决方法:1,看是不是UBOOT刷错了,2,看是不是没有做fdisk -c 0的处理,和命令行的处理movi的指令的那条,具体看老师视频,基本上就这两个问题
2.dnw刷机win10总是蓝屏
我也经常遇到,因为dnw给的驱动是win7环境下的,win10下总要签名,签名不过强制刷机,有可能过,只要一卡就会蓝屏,建议还是换WIN7的系统
3.secureCRT的uboot控制台,没有输出,除了几个uart negotiation error ,或者开关机键时的乱码,如果连这个都没有,我想你可能插错usart口了。如果界面有几个字的小伙伴,那么恭喜你,你在window下在怎么刷基本上都是没有卵用的,因为连控制台显示都不显示了,还怎么刷,刷毛啊。怎么解决呢?
解决办法:在linux系统下刷,用DNW在linux环境下刷uboot的时候,在secureCRT的界面上,居然奇迹般的出现了控制台的命令。这可把我乐坏了。于是通过linux下的dnw安装了下,真的可以。注意uboot的参数中bootcmd和bootargs一定要正确。