zoukankan      html  css  js  c++  java
  • 更改UBoot实现通过loady命令下载代码【转】

    本文转载自:https://blog.csdn.net/qq_36430621/article/details/69630391

    最近入手了一块友善之臂的NanoPc-T3,个人感觉还不错,板子的工艺和颜值都挺高的,就是价格略高!!学生党伤不起呀!把玩之际发现官方提供的Uboot不支持串口通过loady命令下载代码。强迫症发作自己重新编译下Uboot使其支持loady命令。以下是具体的过程,仅供分享参考。

            

           PC机系统建议使用ubuntu14.04 64位系统。

     一   下载解压Uboot源代码,配置Uboot并编译:

     1、 vim uboot_nanopi2-nanopi2-lollipop-mr1/common/cmd_load.c

            

    2、保存更改,编译Uboot:

             make s5p6818_nanopi3_config

         make CROSS_COMPILE=arm-linux-

                  

    3、编译完成,在源码目录下生成uboot.bin文件,即为目标文件。

    二  通过fastboot更换SD卡中的Uboot

    1、在电脑上先用命令 sudo apt-get install android-tools-fastboot 安装 fastboot 工具;

        查看fastboot是否安装成功:

         

    2、 用串口配件连接NanoPC-T3和电脑,在上电启动的2秒内,在串口终端上按下回车,进入 u-boot 的命令行模式;

          

    3、 在u-boot 命令行模式下输入命令 fastboot 回车,进入 fastboot 模式;

          

    4、用microUSB线连接NanoPC-T3和电脑,在电脑上切换到Uboot源码文件位置,输入以下命令烧写u-boot.bin:

         

    5、烧写完成:

          

    三  验证 loady 命令

         在开发板uboot环境下输入 loady 0x40008000 回车,然后按Ctrl + A键后释放,再按住 S键进行代码的选择

     下载。

         

         下载完成:

          

    至此,Uboot更新成功,实现通过串口 loady 命令下载代码的功能。

    文中采用的Uboot源代码和测试代码下载地址:点击打开链接

    --------------------- 本文来自 风吹沙走 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/qq_36430621/article/details/69630391?utm_source=copy 

  • 相关阅读:
    Swing程序最佳架构设计—以业务对象为中心的MVC模式(转)
    股市投资策略总结(转)
    php学习笔记--高级教程--读取文件、创建文件、写入文件
    史上最简单的Hibernate入门简单介绍
    Java中StringBuilder的清空方法比較
    DHCP Option 60 的理解
    ICMP报文分析
    软件測试自学指南---从入门到精通
    Qt多线程学习:创建多线程
    Bulk Insert命令具体
  • 原文地址:https://www.cnblogs.com/zzb-Dream-90Time/p/9717860.html
Copyright © 2011-2022 走看看