1817|2

3

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

正点原子瑞芯微RV1126开发板测评(2) [复制链接]

 

最近主要根据《【正点原子】ATK-DLRV1126 系统开发手册V1.3.pdf》开发文档搭建开发环境,下面我将简单整理一下开发环境搭建过程以及所需要的开发工具(具体细节可以见开发文档)。

 

一、前期准备

1. 虚拟机:VMware Workstation14(版本没有要求)

2. Linux环境:Ubuntu20.04 (正点原子官方推荐该版本)+ VMware Tools

 

二、搭建开发环境

1. 在Linux系统中安装SDK编译环境所依赖的软件包

2. 在Linux系统中安装Visual Studio Code(正点原子在RV1126 AI开发板资料A盘中提供的安装包)和所需要的插件

3. 在Windows系统中安装CH340串口驱动

4. 在Windows系统中安装MobaXterm软件(正点原子在RV1126 AI开发板资料A盘中提供的安装包)

5. 在Windows系统中安装瑞芯微烧录工具(也可以在Linux系统中通过命令sudo ./rkflash.sh进行烧录)

6. 在Linux系统中编译SDK包(Note:在一开始配置虚拟机的时候分配100G以上的硬盘空间,否则编译SDK包的过程中产生的文件会超过磁盘空间,中途磁盘扩容又会遇到其他系统问题

 

正点原子提供的SDK源码中主要包含如下文件,需要编译uboot、kernel、recovery、rootfs和一些第三方库等:

(1)app : 存放上层应用程序的目录;
(2)buildroot :SDK 包使用的文件系统为 buildroot;
(3)build.sh :编译用的脚本;
(4)device/rockchip :存放每个平台的一些编译和打包固件的脚步和预备文件;
(5)docs :存放 RK 开发指导文件、平台支持列表、工具使用文档、Linux 开发指南等;
(6)envsetup.sh :要修改文件系统时候要设置的环境脚本;
(6)external : 存放相关的库,包括音频,视频等;
(7)kernel :kernel 源码;
(8)makefile :整个 SDK 包编译的 Makefile;
(9)mkfirmware.sh :固件打包使用的脚本,默认在当前路径下的 rockdev 目录;
(10)prebuilts : 存放交叉编译工具链;
(11)rkbin: 存放固件和工具;
(12)rkflash.sh : linux 下的系统烧录脚本;
(13)tools :存放固件和工具的目录;
(14)u-boot :U-boot 源码目录;
(15)rockdev:存放编译输出固件的目录(整个 SDK 包编译完成后就会创建);
 
三、后续工作
之前买了正点原子配套的显示屏,但是没有买摄像头。本来是希望以一些数据集图片作为输入源进行检测,通过正点原子的显示屏来查看检测结果,但是目前来看代码修改有难度,后续可能还是需要购买摄像头。

最新回复

突然发现你是买了屏没买摄像头,我是买了摄像头,,没有买屏,   详情 回复 发表于 2023-6-7 00:02
点赞 关注
 
 

回复
举报

6809

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

乖乖,搭建开发环境安装的软件课不少 

 
 
 

回复

162

帖子

5

TA的资源

一粒金砂(中级)

板凳
 

突然发现你是买了屏没买摄像头,我是买了摄像头,,没有买屏,

 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表