完善资料让更多小伙伴认识你,还能领取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 占用磁盘空间。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基于米尔瑞芯微RK3576核心板/开发板的人脸疲劳检测应用方案
498 浏览 0 评论
768 浏览 1 评论
667 浏览 1 评论
1893 浏览 1 评论
3138 浏览 1 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 02:34 , Processed in 0.596262 second(s), Total 73, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号