进入到 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代码编译相关推荐

  1. 海思AI芯片(Hi3519A/3559A)方案学习一Ubuntu18.0.4上编译Hi3519AV100 uboot和kernel

    参考了这位大佬的https://blog.csdn.net/avideointerfaces/article/details/88694447 先重申下我的平台为ubuntu18.0.4,SDK的目标 ...

  2. 海思AI芯片(Hi3519A/3559A)方案学习(三)Ubuntu18.0.4上编译Hi3519AV100 uboot和kernel

    先重申下我的平台为ubuntu18.0.4,SDK的目标平台为Hi3519AV100系列 准备工作 安装himix200交叉编译器 tar –xzf arm-himix200-linux.tgz su ...

  3. s3c6410 uboot代码分析《一》

    来源:http://hi.baidu.com/__eabi/blog/item/be67533797bc73f014cecb49.html 以下用以记录uboot代码的分析过程,目标是s3c6410, ...

  4. 玩转mini2440开发板之【tekkamanninja版的u-boot的编译和烧录】

    今天继续玩一玩mini2440开发板,弄清楚U-boot的编译和烧录过程. 首先,这里交代一个前提,此处所使用的u-boot,是已经移植测试过的,完全可用的版本.就本文而言,我使用的是tekkaman ...

  5. s3c6410 uboot代码分析《二》

    s3c6410 uboot代码分析<二> http://hi.baidu.com/__eabi/blog/item/be67533797bc73f014cecb49.html(s3c641 ...

  6. 【u-boot】uboot代码简要分析 (u-boot 移植)

    uboot代码简要分析 (u-boot 移植) 2012-12-19 22:46:04 [转] 先来看看源码目录结构,再按照代码的执行顺序简单地分析源码 1.U-boot源码整体框架 源码解压以后,我 ...

  7. Uboot代码结构详细分析

    1. Bootloader功能分析 Bootloader(如Uboot.Redboot.Blob.vivi等)直接和CPU.外围硬件设备(存储器.网卡.LCD等)打交道,负责初始化硬件设备,以及负责拉 ...

  8. u-boot移值(九)-u-boot的编译、链接过程

    上一篇文章<u-boot的配置>了解了u-boot的配置过程,配置完成后,我们只需要一条简单的指令: make all 就能实现对u-boot的编译,Makefile也类似于C编程,先包含 ...

  9. u-boot (1) —— 编译分析

    目录 1.编译方式 2.变量.文件分析 2.1.版本号 U_BOOT_VERSION 2.2.主机信息 HOSTARCH.HOSTOS 2.3.静默编译 XECHO 2.4.目标文件目录 BUILD_ ...

  10. 7. 从0学ARM-GNU伪指令、代码编译,lds使用

    <嵌入式工程师到底要不要学习ARM汇编指令?arm学习文章汇总> <到底什么是Cortex.ARMv8.arm架构.ARM指令集.soc?一文帮你梳理基础概念[科普]> 关于A ...

最新文章

  1. Andorid自定义attr的各种坑
  2. 中科大倪茹:感谢开源,我从入门竞赛到Top 10的经验分享
  3. 本地复制不能粘贴到服务上
  4. .Net Micro Framework研究—TCP/IP通信
  5. Nessus安全测试插件编写教程(2)
  6. P3507-[POI2010]GRA-The Minima Game【dp,博弈论】
  7. jzoj5702-[gdoi2018day2]滑稽子图【树形dp,二项式定理】
  8. ceph-rest-api_快速检查REST API是否有效的方法-从清单文件中获取详细信息
  9. 生动形象的理解什么是装饰器!
  10. 像狗皮膏药一样的图片拖拉操作
  11. 繁体中文转换为简体中文的PHP函数
  12. html控制弯曲图,html – CSS3 3D弯曲视角
  13. uni-app插入本地背景图片不能超过40kb解决方法
  14. xtrabackup启动过程中出现的报错
  15. springcloud- FeginClient 调用统一拦截添加请求头 RequestInterceptor ,被调用服务获取请求头...
  16. 力扣题目系列:1299. 将每个元素替换为右侧最大元素 -- 一道算法优化入门题
  17. 360浏览器打开Axure
  18. linux 达梦 tcp tcpv6,linux下配置ipv6地址
  19. 简单输出斐波那契数列
  20. 批量生成insert语句的方法(word转excel,excel用公式生成insert)

热门文章

  1. 快速下载网页全部图片的方法
  2. 【游戏开发进阶】教你在Windows平台编译tolua runtime的各个平台库(Unity | 热更新 | tolua | 交叉编译)
  3. 汽车域控制器架构和OTA的心脏:网关的四大豪门(上)
  4. Cocos Creator | 碰撞检测优化-四叉树
  5. 获取文件哈希值_Java 获得文件的指纹
  6. 使用 .reg 文件操作注册表
  7. 基础练习 特殊回文数 C语言
  8. 个人信息安全规范----1、个人信息安全术语及定义
  9. Servlet容器和IOC容器
  10. fsearch:适用于linux的快速查找软件(类似everything)安装教程