查看: 3913|回复: 0

[原创] 【荔枝派nano】5.U-boot编译及flash下载(一)

[复制链接]
  • TA的每日心情
    擦汗
    2019-6-26 20:59
  • 签到天数: 235 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2018-7-17 22:09:41 | 显示全部楼层 |阅读模式
    分享到:
    前面说了 sd卡加载镜像的方法,这里来研究下 flash下载方法


    根据手册,需要先安装交叉编译链
    1. <font size="3"># 此处为获取7.2.1版本,您可获取其他版本或者通过链接直接下载
    2. wget http://releases.linaro.org/components/toolchain/binaries/7.2-2017.11/arm-linux-gnueabi/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi.tar.xz

    3. </font>
    复制代码
    1.jpg


    下载好压缩文件后,开始解压
    1. <font size="3">tar -xzf gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi.tar.xz</font>
    复制代码
    2解压.jpg
    然而发现这个指令是无法执行的,需要更换为
    1. <font size="3">tar -xvf gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi.tar.xz</font>
    复制代码
    然后
    1. <font size="3">sudo cp -r ./gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi /opt/</font>
    复制代码
    3.jpg


    然后编辑bash.bashrc 文件
    1. <font size="3">sudo vim /etc/bash.bashrc</font>
    复制代码
    我这里用的vi编辑器
    4.0.jpg


    然后
    1. <font size="3"># 在文件末尾 添加以下内容
    2. PATH="$PATH:/opt/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi/bin"
    3. # 添加完毕</font>
    复制代码
    4.jpg


    :wq 保存退出
    1. <font size="3"><span class="c1" style="box-sizing: border-box; color: rgb(153, 153, 136); font-style: italic;"># 使路径生效</span>
    2. <span class="nb" style="box-sizing: border-box; color: rgb(0, 134, 179);">source</span> /etc/bash.bashrc</font>
    复制代码
    5.jpg 此时可用 arm-linux-gnueabi-gcc -v 进行测试;若普通用户状态下没有成功,通过 sudo su 切换到root用户再尝试; 6.jpg 然后从github上拉取对 Nano 进行了适配的 u-boot:先下载安装git工具
    1. <font size="3">sudo apt-get install git</font>
    复制代码
    7.jpg 下载u-boot
    1. <font size="3">git clone https://github.com/Lichee-Pi/u-boot.git</font>
    复制代码
    8.jpg 这里比较慢,需要多等待一会 9.jpg

    持续从等待中。。。下载速度好慢

    10.jpg

    相关阅读:
    U-boot编译及flash下载(一)
    U-boot编译及flash下载(二)
    U-boot编译及flash下载(三)
    U-boot编译及flash下载OK(四)

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条



    手机版|小黑屋|与非网

    GMT+8, 2025-1-12 20:40 , Processed in 0.115338 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.