测量sensor mipi信号_测量mipi_csi信号_测量imx415mipi信号

抓raw图测mipi波形命令

  • 使用v4l2-ctl完整的抓raw图命令是
      v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat=BG10 --stream-mmap=3  \
      --stream-skip=60 --stream-to=/tmp/cif2.out --stream-count=3 --stream-poll  --verbose    
      //修改分辨率、fmt、video节点
    
  • 让前端设备一直发送数据测量mipi信号
       v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat=BG10 --stream-mmap=3  
      //修改分辨率、fmt、video节点
    

测量mipi_data

mipi_data波形

imx415-1080P90fps_4lame/mipi_data_1V_10us
imx415-1080P90fps_4lame/mipi_data_1V_10us

imx415-1080P90fps_4lame/mipi_data_1V_20us
imx415-1080P90fps_4lame/mipi_data_1V_20us

imx415-1080P90fps_4lame/mipi_data_1V_50us
imx415-1080P90fps_4lame/mipi_data_1V_50us

imx415-1080P90fps_4lame/mipi_data_1V_5ms
imx415-1080P90fps_4lame/mipi_data_1V_5ms

imx415-1080P90fps_4lame/mipi_data_500mV_2ms
imx415-1080P90fps_4lame/mipi_data_500mV_2ms

imx415-1080P90fps_4lame/mipi_data_500mV_2us
imx415-1080P90fps_4lame/mipi_data_500mV_2us

imx415-1080P90fps_4lame/mipi_data_500mV_500ns
imx415-1080P90fps_4lame/mipi_data_500mV_500ns

imx415-1080P90fps_4lame/mipi_data_500mV_5us
imx415-1080P90fps_4lame/mipi_data_500mV_5us

说明
  • 以测量mipi_data_p/n为主要测量手段、测量到mipi_data_p/n信号即说明前端的sensor/AHD/Des有把mipi信号发出来
  • 测量的是imx415-1080P90fps_4lane mipi_data_p/n
  • 图片反应了mipi_data的LP、HS、frame_blank、line_blank各种状态、
  • mipi协议上更详细的波形需要使用更高带宽的示波器才可与测量出来
  • 其中0~1.2V表示LP、100 ~ 300mV表示HS
  • 90fps可以从“mipi_data_1V_5ms.png”计算出来
  • 1080行可以大概从以下内容计算出来
    “mipi_data_1V_2us.png” 表示1个frame=1个frmae_blank + 1个frame_HS为11.1ms
    “mipi_data_1V_5ms.png” 表示1个frmae_blank为143.56us
    “mipi_data_500mV_2ms” 表示1个frame_HS为10.96626ms
    “mipi_data_500mV_5us.png”表示一个HS + 一个HS_blank 为 9.83us 10.96626ms/9.83us=1,115行
    因为示波器的原因+sensor会输出一些blank line、所以只能计算出一个大概值、如果有详细的手册和示波器的话、
    行数应该也是可以准确的通过示波器分析出来。

测量mipi_clk

mipi_clk波形

imx415-1080P90fps_4lame/mipi_clk_891M_10mv_2ns
imx415-1080P90fps_4lame/mipi_clk_891M_10mv_2ns

mx415-1080P90fps_4lame/mipi_clk_891M_50mV_5ns
mx415-1080P90fps_4lame/mipi_clk_891M_50mV_5ns

说明
  • 以测量mipi_clk_p/n为次要测量手段,测量出mipi_clk需要一定的示波器带宽,mipi_clk可以从三个地方获取
    • 从sensor初始化列表中获取
          IMX415-AAQR All-pixel scan CSI-2_4lane 37.125Mhz AD:10bit Output:10bit 1782Mbps 
          Master Mode 390fps Integration Time 11.276ms  
      
    • 从sensor驱动中获取
      static const s64 link_freq_items[] = {
         MIPI_FREQ_297M,
         MIPI_FREQ_446M,
         MIPI_FREQ_743M,
         MIPI_FREQ_891M,
      };
      
    • 使用示波器测量获取
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值