完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
搭建步骤
1.准备工作 根据教程 1)apt-get install ** 安装一些编译相关软件包 2)百度网盘下载SDK firefly-sdk-20200629.7z 3)解压后务必要先更新下远程仓库 2.编译SDK 以RK3328-cc开发板为例 1). 选择编译配置./build.sh roc-rk3328-cc-buildroot.mk 2).模块化编译 uboot 内核 和 rootfs ./build.sh uboot 成功 ./build.sh kernel 编译报错 ./build.sh rootfs 成功 ./build.sh recovery 成功(backup) ./mkfirmware.sh 成功 错误 make kernel error: arm-linux-gnueabihf-gcc: error ****** '-mgeneral-regs-only' 调试发现arm64使用的交叉编译为 arm-linux-gnueabihf- 在kernel的makefile中的调试语句: $(warning "debug arch= $(ARCH) $(CROSS_COMPILE) CROSS_COMPILE") 修改 kenel 的makefile 258行 选择交叉编译器 CROSS_COMPILE = $(srctree)/../prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu- 再尝试完全编译./build.sh 生成统一固件成功 3.烧写固件 Windows:AndroidTool_v2.58 擦除flash 烧录固件后cc开发板成功运行 root@rk3328:/]# cat /proc/version Linux version 4.4.194 (root@seekway-Aspire-ES1-433G) (firefly: c1e02d8e16bdd0039ddc7b055729ab1b6fa7386c update) (gcc versi0 [root@rk3328:/]# cat /etc/issue Welcome to RK3328 Buildroot [root@rk3328:/]# 备注: 1.sdk文件夹大小 1,023,923 items, totalling 50.9 GB 占用磁盘空间。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【风火轮YY3568开发板免费体验】开箱篇 -----最好的RK3568开发板赏析
1267 浏览 2 评论
664 浏览 0 评论
技术分享 | RK3568开发板 buildroot编译配置
1348 浏览 1 评论
1268 浏览 0 评论
3566 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 粤ICP备14022951号 )
GMT+8, 2023-9-7 19:10 , Processed in 0.480035 second(s), Total 40, Slave 33 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:粤 B2-20160233 工商网监 湘ICP备2023018690号