hi 我们基于khadas做了一款摄像头驱动,但目前发现khadas释放的sdk把RK官方的isp engine代码给去掉了,这部分能否加上?
这个你指的是Android还是Ubuntu?具体是哪里?
我们使用的是Ubuntu,我们在RK的官方文档上有看到
包括Kernel的RKISP1驱动,camera_engine_rkisp,及相关启动脚本。如果已经更新到最新的Rockchip
Linux SDK,那么3A默认已经集成好了。它的三个主要部分如下
RKISP1的驱动版本在v0.1.5或更新。版本号定义在
kernel/drivers/media/platform/rockchip/isp1/version.h
camera_engine_rkisp包更新到v2.2.0以上。路径在 external/camera_engine_rkisp
camera_engine_rkisp的编译脚本及自启动脚本。路径在
buildroot/package/rockchip/camera_engine_rkisp
但是我们在fenix下面没有找到这部分,还麻烦确认一下这部分,我们二次开发需要用到这部分代码,谢谢!
Fenix里面已经有了的,我们这边测试摄像头是可以的。
您好,我们想实现应用层控制曝光和gain,我看了rk的官方文档需要3A的库librkisp.so,实现了3A的主要接口,并分别调用aec、af、awb链接库。后者没有开放源码,只有rkisp_3A_server这个服务是不行的吧,我们这边折腾好几天了,可以给个demo参考一下吗?
Hello @golden
库也是有预装的:fenix/archives/filesystem/special/Edge2/usr/lib/aarch64-linux-gnu at master · khadas/fenix · GitHub
请问上层控制曝光时长和gain可以给个demo吗,目前驱动已经没有问题,这个功能我们要用,麻烦支持一下,谢谢!
有rkaiq_tool_server 编译好的吗,或者怎么编译这个呢
将android.hardware.camera.provider@2.4-service.rc文件推入板端/vendor/etc/init/路
径下, 这个 android.hardware.camera.provider@2.4-service.rc 是在哪个路径下的?
这个可以在android12系统上使用吗?
上面提供的是针对Linux的,Android不一定适用。
@numbqq 能帮忙给一个demo看看吗? 我们目前还没搞定,一直卡在这个地方了
@sibei 你是要什么demo?上面的压缩包可以用吗?raw sensor无论是否使用isp的ae模块,都是用v4l2-ctl去配置sensor的曝光参数。可以试试v4l2-ctl去调节。
@numbqq 你好
这个是通过指令的方式,我们想要通过代码的方式去设置,请问这个可以给个demo吗,现在我们不知道如何通过代码去设置
@numbqq
指令的话只能说明说明驱动通了,但我们要通过isp算法来控制
请问这个问题怎么样了,麻烦提供一下linux平台控制曝光的demo,谢谢!
这里有有个aiq的api文档你们可以参考:https://dl.khadas.com/development/rockchip_development_guide_isp30_cn_v1.2.3.pdf
你们可以看下aiq的接口,可以ae先设置为手动模式,然后设置你要的值。
@numbqq 你好,我们这边还没解决,用各种办法都没吧这块调用成功,这块能否进一步帮我们看看?