This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

8127 ISS输入没有VD中断



使用DM8127 camera IF 接入discrete sync 1080p视频输入

软件版本IPNC V3.5,使用multich_tristream_fullfeature usecase

issdrv_captureApi.c中定义YUV_MODE并修改isif_reg->MODESET = 0x100C (16bit YUV模式)

代码运行后没有采集到视频数据。

在MSP_ISS_DRV_ISIF_VD_ISR中断回调中加打印,发现没有被调用;

确认输入信号正确,VD/HD极性无误,VDINTx配置正常,

不知道VD_ISR为什么没有被触发。

isif_reg->MODESET = 0x100C

  • 请问你接入的是哪个sensor? 输出的分辨率帧率是什么

    采集这部分,请从Rules.make里面找特性最相似的sensor来设置。

  • 感谢回复。

    视频输入是由FPGA产生的1080P的视频

    在Rules.make中定义了IMGS_ID := IMGS_OMNIVISION_OV10630,

    修改了issdrv_captureApi中相应的SPH等配置。

    我的理解是在外部VD信号有效后,ISIF模块开始对HSYNC计数,

    达到VDINT中的配置后输出VD中断触发对一帧数据的处理,不知道是否正确。