1023|0

446

帖子

3

TA的资源

纯净的硅(高级)

楼主
 

【BIGTREETECH PI开发板】 系统源代码编译 [复制链接]

  本帖最后由 TL-LED 于 2023-8-2 14:41 编辑

这篇来学习下开发板系统源代码编译。

 

一、下载源代码

下载地址:

链接已隐藏,如需查看请登录或者注册

 

二、编译

 

2.1、安装软件库

安装软件命令:

sudo apt-get install ccache debian-archive-keyring debootstrap device-tree-compiler dwarves 
sudo apt-get install gcc-arm-linux-gnueabihf jq libbison-dev libc6-dev-armhf-cross 
sudo apt-get install libelf-dev libfl-dev liblz4-tool libpython2.7-dev libusb-1.0-0-dev 
sudo apt-get install pigz pixz pv swig pkg-config python3-distutils qemu-user-static u-boot-tools 
sudo apt-get install distcc uuid-dev lib32ncurses-dev lib32stdc++6 apt-cacher-ng 
sudo apt-get install aptly aria2 libfdt-dev libssl-dev

过程如下:

 

2.2、编译

复制下载的文件到ubuntu系统

执行编译命令:root@ubuntu:/opt/CB1-Kernel-kernel-5.16# ./build.sh

选择OS image

 

编译过程中报错

 

使用的编译环境是ubuntu20.04,官方使用的是ubuntu 22.04 , 可能和系统 有关,下面我重新安装ubuntu22.04版本,搭建环境重新编译镜像。编译过程如下

 

2.3、编译完成后,生成的镜像文件

 

2.4、烧写系统 

将生成的系统文件复制到window系统下,烧写镜像

 

 

三、运行

烧写完成后,TF卡安装到开发板,运行串口输出

编译烧写完成,系统运行正常。

点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表