工具/软件:
尊敬的 TI 专家:
最近、当我将 imx623插入 am62a 时、我注意到始终显示一个乱码图像。
要确定错误图像的生成位置、 我以三种不同的方式保存了由 cam 捕获的原始图像。
第一种方法是使用 v4l2驱动程序调试工具 yavta、它可以顺利保存映像。 第二种保存原始映像的方法是使用 GST 流水线、该流水线也能顺利保存映像。 GST 流水线如下:
gst-launch-1.0 \ v4l2src device=/dev/video3 io-mode=5 num-buffers=10 ! \ video/x-bayer, width=1920, height=1536, format=rggb12, framerate=45/1 ! \ queue leaky=2 ! \ tiovxmemalloc ! \ filesink location=/home/root/ISP/45fps.raw
第三种使用 DCC 调优工具保存原始映射的方法是出现撕裂问题。
所以基本上可以得出结论:凸轮驱动器没有问题。 我现在怀疑 vpac 中存在问题、但我不知道如何进行故障排除或解决;我希望我可以在此处从 TI 专家那里获得建议~
附加了通过三种方式采集的图像的详细信息。 此外、我运行的 GST 流水线如下:
GST_DEBUG=tiovxisp:5 \ gst-launch-1.0 \ v4l2src device=/dev/video3 io-mode=5 ! \ video/x-bayer, width=1920, height=1536, format=bggr12, framerate=45/1 ! \ queue leaky=2 ! \ tiovxisp sensor-name=SENSOR_SONY_IMX623 \ dcc-isp-file=/opt/imaging/imx623/wdr/dcc_viss.bin \ sink_0::dcc_2a_file=/opt/imaging/imx623/wdr/dcc_2a.bin sink_0::device=/dev/v4l-subdev2 format-msb=11 \ sink_0::pool-size=2 src::pool-size=2 ! \ queue leaky=2 ! \ video/x-raw, format=NV12, width=1920, height=1536,framerate=45/1 ! queue leaky=2 ! \ kmssink driver-name=tidss
此致、