imx6ul csi接口数据通信

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx6ul csi接口数据通信

2,363 Views
王双
Contributor III

你好,我使用imx6ul的芯片外接并口ov9712使用,使用的bsp包是官网提供的yocto-4.1.15,查看了csi的驱动发现代码上是app申请摄像头图像时csi才会去采集数据并上报给app(此模式仅能实现大部分需求),现在想改成csi在后台实时接收摄像头的数据流并保存在ddr的缓冲中,app申请图像时直接取ddr的缓冲数据,我看到在datasheet的19.7.14章寄存器CSI_CSICR18的MASK_OPTION的描述可以实现现在的需求,但是代码中并没有对这一部分有过操作,请问能否提供这一方法的代码或告知在现有代码中该如何修改,感谢

Tags (2)
0 Kudos
Reply
1 Reply

1,756 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hello Shuang,

     CSI_CSICR18的MASK_OPTION和您的需求没有关系,这个MASK_OPTION的设置,只会影响CSI从什么地方开始填数据到memory里面,比如使用01和03,buffer里面的数据可能就不是从第一行开始的。

 

您要的功能,应该是需要修改driver的代码,让它一加载就自己分配好buffer,打开camera,然后开始抓数据,这个需要您自己改的。


Have a great day,
TIC   weidong sun

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply