请选择 进入手机版 | 继续访问电脑版
查看: 692|回复: 0

[求助] csi 在使能 DMA_REQ_EN_RFF 的前提下,开启 CSI 就卡住

[复制链接]

该用户从未签到

1

主题

1

帖子

0

新手上路

Rank: 1

积分
16
最后登录
2023-1-11
发表于 2022-5-16 09:38:06 | 显示全部楼层 |阅读模式
IMX6ULL 通过 CSI 接口链接 OV6540.
目前测试发现 DMA 无法正常搬移摄像头数据并且系统会卡住。
具体体现在,使能 CSI_CSICR3 的 BIT12 DMA_REQ_EN_RFF 前提下,使能 CSI,系统就会卡住,填入到 DMA 的地址是 64 字节对齐的。
2022-05-16_08-50.png
CSI_CSIDMASA_STATFIFO 和 CSI_CSIDMATS_STATFIFO 是 0,
CSI_CSIDMASA_FB1 和 CSI_CSIDMASA_FB2 保存的地址是在 64 字节对齐的。

用示波器查看 MCLK 波形为:
1838442510.jpg
pclk 波形为:
1391072439.jpg
href 波形:
1672942609.jpg

并且调试发现, CSIRFIFO 的数据是在不断变化的,说明和摄像头的接口应该是正常的。
现在的问题就是 DMA 使能后,开启 CSI START 就卡住, 请问可能是什么原因呢?

我知道答案 目前已有0人回答
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-3-29 20:53 , Processed in 0.120046 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表