专栏底层软件调试FPDlink摄像头接入J3,怎么确认J3已经正确获取到摄像头数据

调试FPDlink摄像头接入J3,怎么确认J3已经正确获取到摄像头数据

已解决
五岁月下练剑2022-12-05
44
8

您好,

请问在调试FPDlink摄像头接入J3,解串器是ub954,串行器是ub933,示波器测试mipi输出脚有信号,怎么确认J3已经正确获取到摄像头数据?

这是跑vio_test的log

底层软件
征程3
+1
评论4
0/1000
  • 新手村
    Lv.4

    您好:

    1:通过fps命令,先查看一下各IP的处理情况:
    cat /sys/devices/platform/soc/a4001000.sif/fps

    cat /sys/devices/platform/soc/a4040000.ipu/fps

    cat /sys/devices/platform/soc/a4042000.pym/fps

    2.如果FPS都正常,再通过hbplayer或者显示查看图像效果;

    2022-12-05
    0
    1
    • 五岁月下练剑回复新手村:

      好的,谢谢

      2022-12-05
      0
  • 费小财
    Lv.5

    您好,

    从你的日志看,get data是成功,buf index是有变化的,看着是有数据的,可以dump数据看看确认下

    2022-12-05
    0
    1
    • 五岁月下练剑回复费小财:

      好的,谢谢,我们看下

      2022-12-05
      2
  • wangfenfen
    Lv.1

    您好,

    可以cat /proc/interrupts 查看sif/isp/ipu/pym中断是否累加,累加得话说明平台有收到数据。对于图像是否正常,可以通过dump图看获取到得图是否正常,get_data之后得图存入文件查看。也可以接HDMI查看图是否正常。
    2022-12-05
    0
    1
    • 五岁月下练剑回复wangfenfen:

      好的,谢谢

      2022-12-05
      1
  • 只蓝片羽
    Lv.1

    您好:

    J3是否已正确取到数据主要判断标准为:

    1. 初始化流程正常,各api无错误返回(

    2. dmesg没有mipi/sif相关的报错信息;

    3. 从ipu或其他模块取图正常,无timeout相关报错;

    从您上述log看,应该是已经正常收数了,还可通过以下各模块的fps获取命令辅助确认:

    cat /sys/devices/platform/soc/a4001000.sif/fps

    cat /sys/devices/platform/soc/b3000000.isp/fps

    cat /sys/devices/platform/soc/a4040000.ipu/fps
    谢谢~
    2022-12-05
    0
    1
    • 五岁月下练剑回复只蓝片羽:

      好的,谢谢

      2022-12-05
      2