瑞芯微RV1126的ISP调试(一)平台构建

最近要搞ISP工作,手头有RV1126,便打算记录一下使用ISP的全过程 以便后面复盘 防止知识丢失。新手小白,有做的不好的地方请多交流

硬件设备:Firefly的C40PL设备,soc为RV1126  该设备只有一个网线引出 是POE供电

PC端:WIN10系统

 

 本期先记录平台搭建和连接

一、硬件连线方式

 首先原理是要PC机和设备要同一个网段,才能使用软件进行检测使用,所以需要连接同一个路由器分配IP。

因为我的路由器不支持POE供电,所以买了个支持POE供电的交换机,交换机没有DHCP(分配IP) 的功能,我就结合路由器和交换机一起使用。

 通过上面的连接 就可以使他们在同一网段

二、PC端操作

1.查看IP 

 连接完成后 我们需要用一下RK IPCamera Tool这个软件 来找一下IP地址 这样也可以验证是否连接成功。

左边显示找到了IP地址

2.前期准备和预防的坑

 打开RV1126的SDK中的文件夹rkisp2x_tuner,把他拷贝到win下,看看目录结构

根据RV1126的SDK内的doc的ISP文档《Rockchip_IQ_Tools_Guide_ISP2x_CN_v1.2.2》来看一下应该怎么做,根据手册,应该先安装一些工具,下载链接:

MATLAB Runtime - MATLAB Compiler - MATLAB

 安装完成后才能打开exe调试的应用程序,不然打不开,以及放到全英文路径下

注意要点:

3. ISP调试流程

ISP调试流程:

“在新建工程完成后,工具将会在工程路径下生成一份XML文件,该文件记录ISP开放的所有可调参数,无论是后续的标定流程中输出的标定参数,还是调试流程中用户调试的结果,都将记录在XML文件中,最后用户应将该文件替换固件或设备中相应位置的XML即可。”
 

“拍摄Raw图是为了进行基础模块的标定,同时也可以采集效果异常的场景,在仿真器中排查问题。”

基础模块标定顺序

“由于某些模块的标定会依赖前级模块的标定结果,所以用户应按照流程顺序完成标定工作。在完成某一模块标定计算后,应确认参数是否正确,以免错误的结果影响到后级模块。 ”

 4.建立工程

 在目录中

打开RKISP2.X_Tuner工具

 左上角新建工程 ,注意最上面有写AIQ版本号,这个要和设备内的版本号对应,不然无法使用,这个很重要。

填写信息、路径。路径一定要全英文!lens name我没查到 就先不填 最好填上

 然后确定,建立完成。 

踩坑:路径设置中加了中文破折号”——“,导致报错。。。。。 哭

 5.连接开发板

点击Connect to Device,

点进去设置好之前查的IP地址,端口号不用动

再点击Connect to Device,自动执行目录下脚本,若成功则如下图所示

 

 几个注意要点:

1.之前的AIQ我软件和设备端不一致 ,会失败

2.在目录下查看脚本内容,可以看到一些自动执行的命令,根据自己实际需要改脚本

3.RK3588之类的和RV1126的ISP软件和流程脚本不同,根据实际来做

然后点击OK,再点Test测试,正常则如下:

 

 6.查看效果

 成功后左边会有日志:

 点击工具栏下面的“Capture Tool”

IP会自动给你填好,可以点击Connect 和Ping 进行测试连接

 在左上角工具栏加载xml文件,路径就是之前建立工程的路径下找到,然后导入

查看图片则点击下面的“Start Manual Capture”,则显示出raw图,并抓取到工程路径下,右边还有一些raw 的信息。

 以上就是全部内容。后面再更后续调试内容

有可以改进和ISP感兴趣的可以多交流

如果感觉帮到你,请点赞收藏关注支持一下,有人看会有更大动力更新。

 

  • 29
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值