码迷,mamicode.com
首页 > 系统相关 > 详细

使用u-boot烧写linux

时间:2015-03-19 11:34:42      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

    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

使用u-boot烧写linux

标签:

原文地址:http://blog.csdn.net/xiaobin_hlj80/article/details/44452341

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!