当前位置:网站首页>Quanzhi A33 uses mainline u-boot
Quanzhi A33 uses mainline u-boot
2022-07-02 19:19:00 【Zhao Kaixin xiansen】
First, choose one uboot edition The website links , As shown in the figure below ,
Unzip it , Then use the command git clone https://github.com/linux-sunxi/sunxi-tools obtain sunxi-tools, Then enter sunxi-tools Directory execution make, The following error is reported
Setting version information: c21f4a60
cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/ -o sunxi-fexc fexc.c script.c script_uboot.c script_bin.c script_fex.c
cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/ -o sunxi-bootinfo bootinfo.c
cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/ `pkg-config --cflags libusb-1.0` `pkg-config --cflags zlib` -o sunxi-fel \
fel.c fit_image.c progress.c soc_info.c fel_lib.c fel-spiflash.c `pkg-config --libs libusb-1.0` `pkg-config --libs zlib` -lfdt
fit_image.c:19:10: fatal error: libfdt.h: No such file or directory
19 | #include <libfdt.h>
| ^~~~~~~~~~
compilation terminated.
make: *** [Makefile:145: sunxi-fel] Error 1
Carry out orders apt-get install libfdt-dev that will do , And then again make, The success is as follows .
Then compile uboot,make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- A33-OLinuXino_defconfig ,make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j8, Just compile , A successful compilation will generate u-boot-sunxi-with-spl.bin file , And then execute ./sunxi-tools/sunxi-fel uboot u-boot/u-boot-sunxi-with-spl.bin Command is enough
边栏推荐
- C的内存管理
- reduce--遍历元素计算 具体的计算公式需要传入 结合BigDecimal
- 教程篇(5.0) 10. 故障排除 * FortiEDR * Fortinet 網絡安全專家 NSE 5
- 性能测试如何创造业务价值
- R语言ggplot2可视化:gganimate包创建动态柱状图动画(gif)、使用transition_states函数在动画中沿给定维度逐步显示柱状图
- ICDE 2023|TKDE Poster Session(CFP)
- 9D电影是怎样的?(+维度空间常识)
- 守望先锋世界观架构 ——(一款好的游戏是怎么来的)
- Tutoriel (5.0) 10. Dépannage * fortiedr * fortinet Network Security expert NSE 5
- Mysql高级篇学习总结6:索引的概念及理解、B+树产生过程详解、MyISAM与InnoDB的对比
猜你喜欢

使用 Cheat Engine 修改 Kingdom Rush 中的金钱、生命、星

全志A33使用主线U-Boot

教程篇(5.0) 10. 故障排除 * FortiEDR * Fortinet 网络安全专家 NSE 5

使用CLion编译OGLPG-9th-Edition源码
![[100 cases of JVM tuning practice] 01 - introduction of JVM and program counter](/img/c4/3bba96fda92328704c2ddd929dcdf6.png)
[100 cases of JVM tuning practice] 01 - introduction of JVM and program counter

codeforces每日5题(均1700)-第四天
![[paper reading] Ca net: leveraging contextual features for lung cancer prediction](/img/ef/bb48ee88d5dc6fe876a498ab53106e.png)
[paper reading] Ca net: leveraging contextual features for lung cancer prediction

ICDE 2023|TKDE Poster Session(CFP)

消息队列消息丢失和消息重复发送的处理策略

全链路数字化转型下,零售企业如何打开第二增长曲线
随机推荐
使用CLion编译OGLPG-9th-Edition源码
学习八股文的知识点~~1
思维意识转变是施工企业数字化转型成败的关键
【测试开发】一文带你了解什么是软件测试
The R language dplyr package rowwise function and mutate function calculate the maximum value of multiple data columns in each row in the dataframe data, and generate the data column (row maximum) cor
C文件输入操作
2022 software engineering final exam recall Edition
虚拟机初始化脚本, 虚拟机相互免秘钥
医院在线问诊源码 医院视频问诊源码 医院小程序源码
Qpropertyanimation use and toast case list in QT
Introduction to the paper | analysis and criticism of using the pre training language model as a knowledge base
Golang并发编程——goroutine、channel、sync
以太网PHY层芯片LAN8720A简介
How to play when you travel to Bangkok for the first time? Please keep this money saving strategy
【测试开发】软件测试—概念篇
How can retail enterprises open the second growth curve under the full link digital transformation
R语言ggplot2可视化分面图(facet):gganimate包基于transition_time函数创建动态散点图动画(gif)
数据降维——因子分析
守望先锋世界观架构 ——(一款好的游戏是怎么来的)
R language ggplot2 visual Facet: gganimate package is based on Transition_ Time function to create dynamic scatter animation (GIF)