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

minicom上传u-boot-spl.bin 和uboot.img文件启动uboot_第1张图片

  • 按下:S

minicom上传u-boot-spl.bin 和uboot.img文件启动uboot_第2张图片

  • 选择xmodem

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

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

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

 

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

minicom上传u-boot-spl.bin 和uboot.img文件启动uboot_第3张图片

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

  • 选中文件后开始传输:

minicom上传u-boot-spl.bin 和uboot.img文件启动uboot_第4张图片

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

minicom上传u-boot-spl.bin 和uboot.img文件启动uboot_第5张图片

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

minicom上传u-boot-spl.bin 和uboot.img文件启动uboot_第6张图片

系统启动完成!

你可能感兴趣的:(BeagleBone)