minicom上传u-boot-spl.bin 和uboot.img文件启动uboot

  • ROM-Code如何从串口获取bootloader

对于BBB板子来说,当没有按住boot按键时,启动顺序是MMC1MMC0UART0USB0,而按住boot按键时启动顺序为SPI0MMC0USB0UART0。由于板子的MMC1已经接有eMMC,所以要想让ROM-Code从串口启动,那么断电时,拔掉SD卡,然后按住boot按键,再给板子上电,如果连接上了串口调试线,此时PC机串口应该不停的收到字符CCCCCC,这就表示ROM-Code在向串口请求SPL文件(PC机的串口调试工具使用minicom)。此时用xmoden协议将SPL文件从串口发送过去,接着串口上会显示传送进度和速度。传送完后串口会又会收到字符CCCCCC,这就表示传送过去的SPL已经运行,并向串口请求u-boot.img文件,此时用Ymoden协议将u-boot.img文件传送过去,快速按下空格键阻止uboot的自动启动,切换到用户命令交换界面。

 

  • 启动minicom,按下:

Ctrl + A

  • 按下:S

  • 选择xmodem

xmodem:简单通用,传输信息单位是=128B”,传输速度慢

ymodem:XMODEM演变来,效率可靠性高,包=128*8B;一次传输可发送或接受几个文件

zmodem:上两种不同,已连续的数据流发送数据,效率更高

 

  • 接下来进入文件选择界面,双击空格进入子目录,enter表示选中。

  • 空格选中文件,回车开始传输:

  • 选中文件后开始传输:

  • 同样的方式传输u-boot.img:

  • 传输完成后直接启动了uboot,设置从NFS网络服务文件系统启动内核。

系统启动完成!

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值