完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
开发环境 主机:Ubuntu 20.04 开发板:OK3588-C开发板 1 准备源码1.创建工作目录 $ mkdir -p ~/rk3588 2.拷贝源码 将用户资料中的源码文件 OK3588-linux-source.tar.bz2.a*拷贝到虚拟机~/rk3588 目录。 拷贝文件的方式有很多,笔者使用的是共享文件夹方式。 3.解压源码 $ cat OK3588-linux-source.tar.bz2.0* > OK3588-linux-source.tar.bz2 $ tar -xvf OK3588-linux-source.tar.bz2 耐心等待完成即可,解压时间有点久。 4.进入源码 $ cd ~/rk3588/OK3588-linux-source 目录结构 $ tree -L 1
2 编译SDK1.编译前配置 在 device/forlinux/rk3588/目录下,有不同板型的配置文件。 选择配置文件进行编译: $./build.sh BoardConfig-buildroot-ok3588.mk 相关配置介绍:
2.编译 编译 u-boot $./build.sh uboot 编译 kernel $./build.sh kernel …… 编译 recovery $./build.sh recovery 编译 Buildroot 根文件系统 $./build.sh rootfs …… 制作文件系统的时间会比较久,请耐心等待编译完成。 注1:确保作为普通用户编译 Buildroot 根文件系统,避免不必要的错误。 注2:如果不想编译文件系统,也可直接从已有的镜像中解压后,将其拷贝到rockdev目录下。 3.打包固件 更新各部分镜像链接到 rockdev/目录: $./mkfirmware.sh …… 打包固件,生成的完整固件会保存到 rockdev/目录。 $./build.sh updateimg [PS]全自动编译 全自动编译会执行上述编译、打包操作,生成完整固件。 $./build.sh 3 镜像烧写测试这里使用USB OTG烧写系统,详情强参看前面的章节。 如果系统烧写成功后,接下来就可以调试系统了,最常用的就是调试。推荐使用putty、SecureCRT或Xshell 7等终端工具。 连接好串口,设置波特率为115200,然后就可以进入到Linux系统了。 当然啦,如果PC配置adb,也可使用adb进入系统,和使用串口的效果是一样的。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
【飞凌OK153-S开发板评测】系统实时性及codesys测试
1558 浏览 0 评论
【OK3506-S12Mini试用评测(二)】开发板SDK配置动态设备树
1839 浏览 0 评论
【飞凌OK-MX9596-C开发板试用】4.电力设备模拟之CAN解锁
1144 浏览 0 评论
【OK3506-S12Mini试用评测(一)】开发板连接putty串口解决Xterminal远程连接问题
1902 浏览 0 评论
【飞凌OK-MX9596-C开发板试用】3.电力设备模拟之抄表
1470 浏览 0 评论
【飞凌OK113i-S开发板试用】基于飞凌嵌入式OK113i网页视频监控项目
28151浏览 1评论
基于 i.MX6ULL 高性价比、通用性强的处理器,适合初学者的板卡ELF 1开发板项目实践
28352浏览 1评论
【飞凌嵌入式OK3588J-C开发板体验】OK3588J-C开发板开箱评测
14914浏览 1评论
16338浏览 1评论
9619浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 22:12 , Processed in 0.685478 second(s), Total 50, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4101
