WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2018-12-24 23:52:28

jinxin16897123
会员
注册时间: 2018-12-04
累计积分: 9

V3s CSI如何Enable .

各位有没有在裸机代码上搞CSI的,
遇到如下问题:

           1.把CCU的BUS_CLK_GATING_REG1其中的CSI_GATING打开
           2.把CCU的PLL_VIDEO打开,配置为48Mhz.
           3.把CCU的CSI1的CSI1_CLK_REG打开,并配置时钟源为PLL_VIDEO. special clock和master clock都打开.
           4.然后把CSI_EN_REG(0x01CB4000)中的CSI_EN打开,发现CSI_EN_REG的CSI_EN并没有被置位,即没有被打开,
           还需要配置什么才能打开CSI吗?

还请指教一二,谢谢啦!

离线

#2 2018-12-25 08:13:18

lilo
会员
注册时间: 2017-10-15
累计积分: 214

Re: V3s CSI如何Enable .

没有搞过, 不过你可以参考一下 bsp Linux 的驱动, 把相关寄存器都 dump 出来,看看有什么差异.

离线

#3 2018-12-25 12:43:12

jinxin16897123
会员
注册时间: 2018-12-04
累计积分: 9

Re: V3s CSI如何Enable .

看来也只能是这样了

离线

#4 2018-12-27 17:18:06

Quotation
会员
注册时间: 2018-10-04
累计积分: 85

Re: V3s CSI如何Enable .

我在xboot上跑通了CSI。
除了video和CSI的clock,还要把DRAM_GATING_REG的CSI_DCLK_GATING打开,因为CSI要往DRAM里写图像数据。
CSI相关的IO口全初始化好,HSYNC/VSYNC/PCLK/DATA。
bus reset一下。
再CSI_EN,应该就可以了。

离线

#5 2019-02-05 19:12:48

smartcar
会员
注册时间: 2018-02-19
累计积分: 277

Re: V3s CSI如何Enable .

厉害厉害,顶一下!

离线

页脚