Isp engine缺失,但在RK官方是存在的

strings librkaiq.so | grep -w AIQ
AIQ v3.0x8.7

这个版本的so库,要用哪个版本的tuner呢?v2.08貌似是ISP2x的吧?

hi numbqq,测试流程能分享一下吗?

Hello @sibei @hffN790

源码:https://dl.khadas.com/.test/camera_engine_rkaiq.tgz
Demo:tests/rkisp_demo/

你们可以参考看看。

hello @numbqq 有更快捷的方法吗? :sweat_smile:

@numbqq 在原生的测试上是有做过的,现在出现的问题是在khadas上面没有搞定,需要一个在khadas上的一个测试方式,yoga原生的方法在khadas上面做行不通

Hello @hffN790 @sibei

麻烦再次描述确认下需求,我们也确认下看看。

  • 系统需求 - Android or Ubuntu
  • 具体需求描述
  • @sibei 麻烦详细描述下你们跑通的流程

1、系统是Ubuntu
2、具体需求:
当前的状态是RGB sensor可以通过V4L2正确抓图,gstreamer可以抓图、录像
我们的需求是要能正确使用手动曝光和自动曝光功能:
1、能够正常调试rgb摄像头的效果,目前我们的工具也连不上,v2.08貌似是ISP2x的吧,请帮忙确认工具的版本是否正确,板子是否需要做一些操作保证3A算法能够跑通,另外和RK文档有出入的部分您这边有确认吗
2、我们要能够通过api去控制rgb sensor的曝光,您这边可以在khadas EDG2上面提供一个跑通的demo给我们吗

1 Like

Thanks. @numbqq
system: Ubuntu 22.04
sdk: edge2-ubuntu-22.04-gnome-linux-5.10-1.2.2-221206-emmc-develop.img
camera: 2颗ov9282 1280*800
1:rkcif_mipi_lvds2 /dev/media1 /dev/video8 pixelformat=‘BG10’
2:rkcif_mipi_lvds3 /dev/media2 /dev/video16 pixelformat=‘BG10’
目前通过v4l2-ctl指令可以抓到图像。
需求:ISP调试无法进行。。。急
问题:开发板运行 ./rkaiq_3A_server & 后,PC端运行RKISP Tuner v2.0.8无法连接上开发板,网络能ping通;
谢谢 :pray: :pray: :pray:

Hello @hffN790 @sibei

好的,接下来我们会安排确认下这个问题,有进展会在这里更新。

非常感谢,由于我们时间上比较着急,这个问题会导致我们产品滞后,麻烦帮忙安排加急处理,辛苦 @numbqq

感谢感谢!!!项目被停滞住了,辛苦您了 @numbqq

Hi @numbqq,我这边有个现象同步一下:用了您昨天发过来的rkisp_demo,报了这样的错误:
XCAM ERROR CamHwIsp20.cpp:191: @get_sensor_caps /dev/v4l-subdev8: Enum sensor frame interval failed
XCAM ERROR CamHwIsp20.cpp:191: @get_sensor_caps /dev/v4l-subdev2: Enum sensor frame interval failed
XCAM ERROR CamHwIsp20.cpp:191: @get_sensor_caps /dev/v4l-subdev5: Enum sensor frame interval failed
XCAM ERROR CamHwIsp20.cpp:1191: get isp or ispp info fail, something gos wrong!
XCAM ERROR v4l2_device.cpp:199: open device() failed
XCAM ERROR CamHwIsp20.cpp:100: failed to open dev()
XCAM ERROR rk_aiq_user_api_sysctl.cpp:1060: do not support isp hw ver 0 now !

Hi @numbqq,请问这个问题有答案了吗?

请问该问题有什么进展了?
另外我看到在板子上的/usr/bin目录下有rkaiq_3A_server这个应用。在RK原生SDK中只要在/etc/iqfiles中的ISP的配置文件与dts匹配以后,rkaiq_3A_server会随着系统自动运行。但是在我们的khadas系统中没有看到rkaiq_3A_server在后台运行。请问khadas系统关于rkaiq_3A_server的用法和RK原生SDK的用法是一样的吗?

Hello @Temp.liu @sibei @hffN790

我这边有个最新的工具和文档,你们可以试试。现在最新isp tunner工具是可以连接到板子上,但是抓图好像还是不行,你们也可以自己试试。https://dl.khadas.com/.test/isp.zip

1 Like

Hello:
接你们一个imx415模组的时候,帮忙查看一下系统里 ls /dev文件夹下面有几个mediaX节点?
顺便将指令 media-ctl -p -d /dev/mediaX的log抓一下,谢谢!

Does anybody has any luck in making rkaiq_3A_server work with RAW sensors?

I created calibration file, things like AWB seem to work, but sensor has fixed default exposure, analogue and digital gains and I don’t see any attempts of rkaiq_3A_server to change those settings, is it expected behavior?

@numbqq sorry to bother you, but maybe you know how exposure and gain is controlled by rkisp and why it might not work without any obvious error in dmesg?

UPD: nevermind, problem was solved by recalibration.