查看: 52|回复: 3

[求助] 海思的MPP加载后DMAC寄存器就配置不了

[复制链接]
发表于 2019-3-14 15:18:29 | 显示全部楼层 |阅读模式
本帖最后由 qn1544001262 于 2019-3-14 15:25 编辑

在hi3519v101上想使用DMA模式下的SSP对外传输数据,但很搞的是只要加载了MPP平台驱动,无论是利用海思提供的DMA内核层函数,还是自写的内核模块,以及himm命令DMAC寄存器都不能读写了,写不进去配置字,读出来也全是0

如果不加载MPP,DMAC的寄存器,用以上三种方法都是能读能写的

有没大佬知道怎么解决这种冲突啊?
发表于 2019-3-14 20:46:41 | 显示全部楼层
检查下MPP脚本有没有搞事
 楼主| 发表于 2019-3-15 10:05:52 | 显示全部楼层
Cyan 发表于 2019-3-14 20:46
检查下MPP脚本有没有搞事

嗯嗯,谢谢回复,我去排查下
 楼主| 发表于 2019-3-15 16:48:04 | 显示全部楼层
Cyan 发表于 2019-3-14 20:46
检查下MPP脚本有没有搞事

还真是脚本搞事啊,时钟配置那个脚本把DMA时钟给关了。
系统启动初始化时开了的,但加载脚本又给关了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表