使用u-boot烧写linux
1. 硬件连接
(1)使用平行线连接网口
(2)使用串口线连接串口
2. 打开“超级终端”
端口设置:
(1)每秒位数(波特率):115200
(2)数据流控制:无
(3)其余选项默认
3. 设置开发板网口
u-boot>setenv ipaddr xxx.xxx.xxx.xxx u-boot>setenv serverip xxx.xxx.xxx.xxx u-boot>setenv ethaddr 12.34.56.78.90.ab u-boot>setenv gateway xxx.xxx.xxx.xxx u-boot>saveenv
4. 下载
(1) u-boot>tftp 0x20400000 uImage
(2) u-boot>erase 0x10050000 0x101fffff
(3) u-boot>cp.b 0x20400000 0x10050000 0xY
注意0xY为tftp下载到开发板的uImage的大小。
5. 设置bootcmd
u-boot>setenv bootcmd cp.b 0x10050000 0x20400000 0xZ\;bootm 0x20400000 u-boot>saveenv注意0xZ > 0xY
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。