RV1126(瑞芯微)使用前需知、准备工作及一些技巧(一)

本文概述了在使用RV1126前需要了解的基本知识,包括SDK文件的使用、如何烧录文件等等,为接下来软硬件系统的开发打下基础。

下一篇将详细介绍主机系统连接rv1126的步骤。

一、条件说明

  • 开发系统为linux虚拟机,版本为Ubuntu_16_04_64
  • RV1126使用的版本为ad201

二、RV1126的sdk文件包理解

1、将RV1126的文件包置于linux虚拟机中,共包含三个版本

2、打开该目录,然后找到对应的版本逐层打开,比较重要的文件有三个:

buildroot、kernel(linux内核文件)、u-boot

3、进入到rockdev中,里面存储着编译文件

update.img:可以通过MICRO-USB直接烧录到板子中进行更新

三、RV1126的程序烧入

1、首先要安装DriverAssitant驱动,详见:

瑞芯微Rockchip出品的驱动安装助手DriverAssitant v4.6-CSDN博客

2、利用烧录软件通过MicroUSB接口将update.img烧录进硬件中,烧录文件位置如下:

3、发现设备即可,然后如下操作:

以上是手册的相关说明,本文实际操作时如下:

可以将linux系统中的update.img(位置见二)上传到win系统中再进行烧录,结果如图:

若将界面开发完全,也可以与update.img一起打包进行烧录。

RV1126 SDK中更换sensor的配置步骤如下: 1. 准备新sensor的datasheet和驱动程序。首先需要确认你将要使用的新sensor型号,并准备好相应的datasheet和驱动程序。 2. 将新sensor的驱动程序添加到SDK中。将新sensor的驱动程序添加到SDK根目录下的`drivers/media/platform/rv1126/`目录中。在该目录下创建个新的文件夹,命名为新sensor型号的名称,将新sensor的驱动程序源文件和头文件放到该文件夹中。 3. 配置SDK中新sensor的驱动程序。在SDK根目录下,打开config文件,找到`CONFIG_RV_MIPI_CAMERA`,将其设置为`y`,使能sensor驱动程序。 4. 配置新sensor型号。在SDK根目录下,打开.config文件,找到`CONFIG_RV_MIPI_CAMERA_SENSOR_NAME`,将其设置为新sensor型号的名称。 5. 配置新sensor的引脚。在SDK根目录下,打开board文件夹,并找到你所使用的开发板的文件夹。在该文件夹下找到board.h文件,这个文件定义了该开发板上所有的引脚。找到与新sensor相关的引脚定义,并确认其正确性。 6. 配置新sensor的时序。在SDK根目录下,打开board文件夹,并找到你所使用的开发板的文件夹。在该文件夹下找到board.c文件,这个文件定义了该开发板的时序,包括新sensor的时序。找到与新sensor相关的时序定义,并确认其正确性。 7. 修改新sensor的驱动程序,使其与新sensor兼容。根据新sensor的datasheet和驱动程序,修改新sensor的驱动程序,使其与新sensor兼容。 8. 编译SDK。在SDK根目录下执行`make`命令进行编译。 9. 测试新sensor。将编译好的固件烧录到RV1126芯片中,连接新sensor,并运行测试程序,测试新sensor是否正常工作。 这些步骤大致描述了在RV1126 SDK中更换sensor的过程。如果你还有其他问题,请随时问我。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值