SC130M搭配RK3588不出图
-
纠正下dmeg的截图,这个目前设备树对应的dmseg

-
@m4416202
现在表明你的i2c是通了,也能正常创建/dev/video节点。- 你测试图像,不要直接尝试去预览。参考我们这个链接,尝试取图,保存图。
https://wiki.veye.cc/index.php/MV_Camera_on_Firfly_Boards/zh#.E5.B8.A7.E7.8E.87.E7.BB.9F.E8.AE.A1 - 我印象中sditf这个节点是disable掉的,因为我们的mv系列产品输出raw数据,不需要启用3588里面的isp。建议你参考这个链接中我们在rk3588上的dts源码。

- 你测试图像,不要直接尝试去预览。参考我们这个链接,尝试取图,保存图。
-
@veye_xumm 不对吧,如果是RAW数据的sesor,3588需要开启ISP,如果是YUV的sensor,3588的才不需要ISP吧。目前把设备树清空了,重新只配置,只有一个sensor的dtsi,发现的新的错误,运行出图程序时,串口一直打印错误。 我们今天也会尝试下关闭ISP测试看看


-
上述对应新的设备树问题





-
@m4416202 said in SC130M搭配RK3588不出图:
不对吧,如果是RAW数据的sesor,3588需要开启ISP,如果是YUV的sensor,3588的才不需要ISP吧。
这款产品是机器视觉类的产品,不做ISP即可。 你先按照我的思路调通,如果自己想研究rockchip的isp你自己再搞。
-
@veye_xumm 我刚刚屏蔽了ISP试了下,还是会报错


-
有可能是:
vicap模块缺少数据类型的支持。Y10 和Y12都不支持。
参考一下下面的代码,手动增加一下数据格式。
kernel\drivers\media\platform\rockchip\cif\capture.c
capture.c.txt -
@veye_xumm 我们对比了下这个文件,发现原来的文件缺少很多东西,我们尝试增加进去修改下看看
-
@m4416202 只把与数据格式相关的地方加进去即可。
-
@veye_xumm 您好,我们现在出图了。raw格式就这个样子吗?目前只是参照您给的capture.c增加了y8和y12两种数据格式(增加了2个case的代码)。还需要修改其他的吗?

-
@m4416202 看起来像是数据格式认知错误。 SC130M是黑白的。
你看一下我们的wiki文档上,按照步骤抓一下raw8数据看看。 -
@veye_xumm wiki文档是指How to use MV and RAW series cameras on Firefly's board.md这篇吗?
-
@m4416202 是的。
-
运行抓图指令,看到了“<<<<<”,应该是抓图成功。但是生成的文件却是0KB。

-
@m4416202 在有的厂家的固件上我们遇到过这个问题。应该是v4l2-ctl工具的问题。
你试试用我们文档上提到的yavta工具试试。 -
@veye_xumm 这个是用yavta工具生成的RAW文件,这个RAW文件好像打不开,您那用什么软件打开的?
-
-
@veye_xumm 生成的图像还是绿底的

-
@veye_xumm !
目前只增加了605、612行的两个case,请问这是您说的跟格式有关的部分吗?还需要修改其他地方吗 -
@m4416202
你为啥把图像理解成UYVY格式呢?是不是看错文章了啊?
看一下part7.4.4. https://wiki.veye.cc/index.php/MV_Camera_on_Firfly_Boards/zh#.E6.B5.81.E6.A8.A1.E5.BC.8F
uyvy是彩色数据格式,SC130M是黑白的啊。
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login