uboot使用loady命令进行串口传输

来源:互联网 发布:跳跃网络总部 编辑:程序博客网 时间:2024/05/18 06:28
前几天在用别家的板子跑自家的程序的时候,发现在烧入uboot之后网络竟然用不了。确认了是网络phy模式不同的时候,修改了uboot跟内核的配置,重新制作了uboot.但是没烧录机,怎么办?于是网上到处找资料看有没有方法能够重新弄一个uboot进去。在网上还真找到了几篇文章介绍的比较详细。一篇是用jlink烧写,这个貌似不适合我。还有一个就是用uboot里面的loady命令进行串口传输。在论坛了貌似也发现了遇到这个问题的同学。所以在这里整理一下,方便后来遇到这种问题的兄弟姐妹。
方法为(前提是uboot能正常跑起来)

a. loady 0x82000000 115200
b. secucrt: option->传输Ymodem->选择需要烧入的文件。
c.  sf probe 0  
    sf erase 0 0x40000(uboot分区大小)
    sf write 82000000 0 40000
reset。
再进入uboot ping其他IP OK.
0 0