一个关于6410板子上跑个u-boot的要命的错误,请教高手
本人正在玩6410板子,已经将u-boot写进入并且能够正常运行,也可以加载内核镜像,
这时出现了一个问题
我重启板子,进入u-boot,使用了nand read 0x52000000 0 0x400000这条命令后,minicom中卡住不动了,然后我用jtag将他reset重启
原先写在里面的u-boot竟然没了,用jtag的halt之后pc指针竟然停在0x00000004处
然后我将调试用的bootloader下到0地址,执行resume 0,minicom中能够正常显示,然后我又重新将u-boot写进去,再reset(重启)后,minicom中竟然还是没有反应,就连halt都不行了
害的我只能再将他erase掉,重复好多次都不行,已经烧不进去了,请问这是什么情况啊,有没有解决方法,还是我的nand flash已经怀了?
在线等啊....
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
换个FLASH试试
哥们,怎么解决的?碰到相同的问题
你uboot啥版本?6410上的uboot默认好像是开启了MMU的,所以你运行的命令: nand read 0x52000000 0 0x400000很可能是有问题的
那你下载tftp 50000000 u-boot-nand.bin了吗