Hi3519av100 uboot代码编译
进入到 Hi3519AV100_SDK_V2.0.2.0目录
cd osdrv/
cd opensource/
cd uboot/
tar -xzf u-boot-2016.11.tgz
cd u-boot-2016.11/ls configs
ls 查看configs文件夹内容
cp -f ./configs/hi3519av100_defconfig .config
make ARCH=arm CROSS_COMPILE=arm-himix200-linux- menuconfigmake ARCH=arm CROSS_COMPILE=arm-himix200-linux-cp ../../../tools/pc/uboot_tools/reg_info.bin .regmake ARCH=arm CROSS_COMPILE=arm-himix200-linux- u-boot-z.bin
make ARCH=arm CROSS_COMPILE=arm-himix200-linux- menuconfig时报错,安装libncurs库
sudo apt-get install libncurs*
出现以上错误,更换服务器试试
更改为中国的服务器
下载完成后继续
cp configs/hi3519av100_defconfig .config
make ARCH=arm CROSS_COMPILE=arm-himix200-linux- menuconfig进入后直接exit不需要更改
make ARCH=arm CROSS_COMPILE=arm-himix200-linux-
搜索了一下这个问题,其中hi3516的一个相似错误(Hi3516 的工具链是 32 位的,我的linux环境是ubuntu1804,因此安装下面这个库)不知道是不是这个原因。用下面命令安装试试
sudo apt install lib32z1-dev
安装完成之后重新编译 make ARCH=arm CROSS_COMPILE=arm-himix200-linux- 成功
cp ../../../tools/pc/uboot_tools/reg_info.bin .reg
make ARCH=arm CROSS_COMPILE=arm-himix200-linux- u-boot-z.bin
安装完成,出现is ready
以上全部代码总结
(5)单独编译uboot:备注:表格默认仅用于DEMO板cp configs/hi3519av100_defconfig .configmake ARCH=arm CROSS_COMPILE=arm-himix200-linux- menuconfigmake ARCH=arm CROSS_COMPILE=arm-himix200-linux-cp ../../../tools/pc/uboot_tools/reg_info.bin .regmake ARCH=arm CROSS_COMPILE=arm-himix200-linux- u-boot-z.bin
Hi3519av100 uboot代码编译相关推荐
- 海思AI芯片(Hi3519A/3559A)方案学习一Ubuntu18.0.4上编译Hi3519AV100 uboot和kernel
参考了这位大佬的https://blog.csdn.net/avideointerfaces/article/details/88694447 先重申下我的平台为ubuntu18.0.4,SDK的目标 ...
- 海思AI芯片(Hi3519A/3559A)方案学习(三)Ubuntu18.0.4上编译Hi3519AV100 uboot和kernel
先重申下我的平台为ubuntu18.0.4,SDK的目标平台为Hi3519AV100系列 准备工作 安装himix200交叉编译器 tar –xzf arm-himix200-linux.tgz su ...
- s3c6410 uboot代码分析《一》
来源:http://hi.baidu.com/__eabi/blog/item/be67533797bc73f014cecb49.html 以下用以记录uboot代码的分析过程,目标是s3c6410, ...
- 玩转mini2440开发板之【tekkamanninja版的u-boot的编译和烧录】
今天继续玩一玩mini2440开发板,弄清楚U-boot的编译和烧录过程. 首先,这里交代一个前提,此处所使用的u-boot,是已经移植测试过的,完全可用的版本.就本文而言,我使用的是tekkaman ...
- s3c6410 uboot代码分析《二》
s3c6410 uboot代码分析<二> http://hi.baidu.com/__eabi/blog/item/be67533797bc73f014cecb49.html(s3c641 ...
- 【u-boot】uboot代码简要分析 (u-boot 移植)
uboot代码简要分析 (u-boot 移植) 2012-12-19 22:46:04 [转] 先来看看源码目录结构,再按照代码的执行顺序简单地分析源码 1.U-boot源码整体框架 源码解压以后,我 ...
- Uboot代码结构详细分析
1. Bootloader功能分析 Bootloader(如Uboot.Redboot.Blob.vivi等)直接和CPU.外围硬件设备(存储器.网卡.LCD等)打交道,负责初始化硬件设备,以及负责拉 ...
- u-boot移值(九)-u-boot的编译、链接过程
上一篇文章<u-boot的配置>了解了u-boot的配置过程,配置完成后,我们只需要一条简单的指令: make all 就能实现对u-boot的编译,Makefile也类似于C编程,先包含 ...
- u-boot (1) —— 编译分析
目录 1.编译方式 2.变量.文件分析 2.1.版本号 U_BOOT_VERSION 2.2.主机信息 HOSTARCH.HOSTOS 2.3.静默编译 XECHO 2.4.目标文件目录 BUILD_ ...
- 7. 从0学ARM-GNU伪指令、代码编译,lds使用
<嵌入式工程师到底要不要学习ARM汇编指令?arm学习文章汇总> <到底什么是Cortex.ARMv8.arm架构.ARM指令集.soc?一文帮你梳理基础概念[科普]> 关于A ...
最新文章
- Andorid自定义attr的各种坑
- 中科大倪茹:感谢开源,我从入门竞赛到Top 10的经验分享
- 本地复制不能粘贴到服务上
- .Net Micro Framework研究—TCP/IP通信
- Nessus安全测试插件编写教程(2)
- P3507-[POI2010]GRA-The Minima Game【dp,博弈论】
- jzoj5702-[gdoi2018day2]滑稽子图【树形dp,二项式定理】
- ceph-rest-api_快速检查REST API是否有效的方法-从清单文件中获取详细信息
- 生动形象的理解什么是装饰器!
- 像狗皮膏药一样的图片拖拉操作
- 繁体中文转换为简体中文的PHP函数
- html控制弯曲图,html – CSS3 3D弯曲视角
- uni-app插入本地背景图片不能超过40kb解决方法
- xtrabackup启动过程中出现的报错
- springcloud- FeginClient 调用统一拦截添加请求头 RequestInterceptor ,被调用服务获取请求头...
- 力扣题目系列:1299. 将每个元素替换为右侧最大元素 -- 一道算法优化入门题
- 360浏览器打开Axure
- linux 达梦 tcp tcpv6,linux下配置ipv6地址
- 简单输出斐波那契数列
- 批量生成insert语句的方法(word转excel,excel用公式生成insert)
热门文章
- 快速下载网页全部图片的方法
- 【游戏开发进阶】教你在Windows平台编译tolua runtime的各个平台库(Unity | 热更新 | tolua | 交叉编译)
- 汽车域控制器架构和OTA的心脏:网关的四大豪门(上)
- Cocos Creator | 碰撞检测优化-四叉树
- 获取文件哈希值_Java 获得文件的指纹
- 使用 .reg 文件操作注册表
- 基础练习 特殊回文数 C语言
- 个人信息安全规范----1、个人信息安全术语及定义
- Servlet容器和IOC容器
- fsearch:适用于linux的快速查找软件(类似everything)安装教程