imx6ull u-boot 下载/编译/烧写/运行
下载NXP官方提供的u-boot源码
链接: https://pan.baidu.com/s/1VCzTiGSwJTFtg0D_eHXpPw 密码: 7aas
编译u-boot
进入源码目录新建编译脚本 mkimage.sh 内容如下
#!/bin/bash
make ARCH=arm CROSS_COMPILE=/home/cxw/imx6ull/工具/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- distclean
make ARCH=arm CROSS_COMPILE=/home/cxw/imx6ull/工具/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- mx6ull_14x14_evk_emmc_defconfig
make ARCH=arm CROSS_COMPILE=/home/cxw/imx6ull/工具/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- -j16
其中:
"/home/cxw/imx6ull/工具/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-" 为交叉编译器绝对路径;
"mx6ull_14x14_evk_emmc_defconfig" 为官方开发板默认配置文件,我用的是野火的开发板,其实就是抄的官方开发板,所以不用改动.
最后执行脚本 mkimage.sh 执行编译即可生成 u-boot.bin 文件,执行过程中如果出现依赖库未安装,安装重来即可.
./mkimage.sh
烧写u-boot到sd卡
下载一个烧写工具,我是将NXP官方SDK中,用来生成裸机镜像的工具改成了一个烧写工具
链接: https://pan.baidu.com/s/1wDURrqo-f1xxS0ipB-Ed6g 密码: ri81
下载解压到linux下,进入文件夹有如下文件
将你编译生成的 u-boot.bin 复制到这里,然后改名为 sdk20-app.bin 将原来的文件替换
插入你的sd卡,查看挂载路径,如下图所示
打开mkimage.sh 将最后的SD卡挂载路径 /dev/sdc 改为自己的
最后执行 mkimage.sh 脚本
./mkimage.sh
输入密码,烧写完成,将SD卡插入开发板,上电运行
imx6ull u-boot 下载/编译/烧写/运行相关推荐
- ESP32学习笔记(1)——搭建环境、编译烧写(Windows+VS Code)
Espressif-IDE 环境搭建参看 ESP32学习笔记(50)--搭建环境.编译烧写(Windows+Espressif-IDE) 一.搭建环境 1.1 官方资料 ESP-IDF 编程指南 1. ...
- ESP8266学习笔记(1)——搭建环境、编译烧写(NONOS SDK)
RTOS SDK环境搭建参看 ESP8266学习笔记(17)--搭建环境.编译烧写(RTOS SDK) 一.搭建环境 1.1 ESP8266 SDK 入门指南 官网下载:https://www.esp ...
- ESP8266乐鑫版本的(支持云端升级 (Boot 模式)烧写方法,(V1.5.4官方介绍如下)(BOOT模式)...
硬件平台: nodeMCU devkit核心板,带ch340g,应该是仿造的,官方是cp2102驱动,安信可科技有连接https://wiki.ai-thinker.com/esp8266/board ...
- 开源RISC-V处理器(蜂鸟E203)学习(五)A100T-FPGA 移植蜂鸟Hbirdv2,实现Centos下调试器USB识别以及程序编译烧写,并进行C语言仿真
1.简述 最近购买了一块适合做原型验证FPGA板卡,板卡接口和外设比较丰富,十分适合跑一些小型的SOC工程,比如蜂鸟E203:板卡自带FPGA烧写器和软核CPU的JATG调试器,还有USB接口的UAR ...
- ESP32学习笔记(51)——搭建环境、编译烧写(Windows+Espressif-IDE)
VS Code 环境搭建参看 ESP32学习笔记(1)--搭建环境.编译烧写(Windows+VS Code) 一.搭建环境 1.1 官方资料 ESP-IDF 编程指南 1.2 下载Espressif ...
- IMX6ULL学习笔记(1)——搭建环境、编译烧写
一.搭建环境 1.1 安装VMware 官网下载:https://customerconnect.vmware.com/en/downloads/info/slug/desktop_end_user_ ...
- fpga烧写bin文件_S3C2440移植uboot之编译烧写uboot
@[TOC] 移植环境 主 机:VMWare--ubuntu16.04 开发板:S3C2440 编译器:arm-linux-gcc-4.3.2.tgz u-boot:u-boot-2012.04.01 ...
- CC2640R2F学习笔记(1)——搭建环境、编译烧写
一.搭建环境 1.1 安装BLE5.0 协议栈 SDK 官网下载:http://www.ti.com/tool/download/SIMPLELINK-CC2640R2-SDK 百度网盘:https: ...
- S3C2440移植uboot之编译烧写uboot
文章目录 移植环境 获取uboot 更新交叉编译工具 配置环境变量 移植Uboot其他文章链接: S3C2440移植uboot之新建单板_时钟_SDRAM_串口 S3C2440移植uboot之启动过程 ...
最新文章
- Python字符串的两种方式——百分号方式,format的方式
- c++ fork 进程时 共享内存_因为没答好进程间通信,面试挂了...
- 强化学习note2——value iteration和policy iteration的区别,MC和TD的区别
- boost::mp11::mp_transform_if相关用法的测试程序
- 《Sibelius 脚本程序设计》连载(五) - 1.2 编辑第一个插件
- c语言数据类型上机题,2011计算机二级C语言自测题:数据类型及其运算
- 【Oracle】ORA-27369: job of type EXECUTABLE failed with exit code: Key has expired
- mysql regexp不支持_MySQL REGEXP正则表达式
- RTSP视频流开发经验总结
- 电阻的种类以及选型要点
- VS2013/SQL SERVER 产品密钥
- unity 安卓apk安装后的文件路径
- 解决Docker下载镜像速度太慢
- python3的open函数中newline_newline不适用于python 2.7
- 致我们失去但美好回忆的青春
- 机器学习-常用回归算法归纳(全网之最)
- python操作xlsx格式文件
- 又涨了!2021 年 5 月程序员工资统计新鲜出炉,网友:还是Java程序员牛逼~
- 怎么看自己mysql的账号密码是多少_怎么查到mysql的账号密码是什么?
- 找准人生方向 生活才有意义