ti工程师
你们好!
最近遇到一个棘手的问题,以前用的ar0331的sensor板与dm368的视频信号连接是将sensor的data0~7接dm368的YIN0~7,sensor的data0~3接dm368的
CIN0~3,avserver程序和驱动都是按这种接法来的,现在在用机芯的编码板,机芯不是直接和dm368的isif接口相连,而是通过并转串和串转并后接到DM368的视
频信号接口上的,而此时的接法是按照通常接法来连接的,即:将机芯的视频信号通过串转并后的信号是16 bit YUV,按照data0~7接dm368的CIN0~7,data8~15
接dm368的YIN0~7。
问题1:我不想更改或者少许更改现有的avserver的程序,来实现对机芯过来的信号编码(1920*1080p 30fps),需要改哪里,是只改内核驱动还是avserver的
实现也得改变?
问题2:DM368如何取机芯过来的视频流?我看到有的资料说,按照MT9D031的驱动改,这种方法的前提是,机芯的视频信号直接与DM368的ISIF接口相连
的,可是我们现在的硬件实现上是通过并转串和串转并后与DM368的isif接口相连的,不对做控制,只是取流,该如何实现这个video0的设备驱动?
还请TI的工程师给点详细指导意见,多谢!
Tim L:
个人觉得,是屏蔽sensor驱动对sensor初始化配置的相关代码,然后参照vpfe文档,配置isif和ipipe相关寄存器,dm368这块的配置仔细看看,还比较好弄。
yanding02:
回复 Tim L:
感谢你的提示,我想应该就是和ar0331的驱动差不多,就是少了I2C对机芯的控制,是把?