使用u-boot烧写linux

    1. 硬件连接

          开发板和PC

        (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

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。