我们项目用tp2854做了一个4个模拟视频(960*288@25FPS)转MIPI-CSI的板子。 其中TP2854发送视频帧时采用下图种第一种方法,如图所示:
问题
1,A311D如果接收这种有4个虚拟通道的视频,以及把4个通道数据分离开? datasheet相关寄存器有
CSI2_VC_MODE,CSI2_DDR_START_OTHER,CSI2_DDR_MAX_BYTES_OTHER,没看明白它们如何使用?其中我尝试将CSI2_DDR_START_OTHER替换CSI2_DDR_START_PIX来接收视频数据,但没有效果。
2,4个虚拟通道有4个frame end帧,中断如何判断一帧数据采集完成?datasheet上提到CSI2_GEN_CTRL0寄存器ddr_wdone_mode位,可以通过x_end_mem,y_end_mem的判断帧结束,但我测试后好像没有效果?