ARM通过HPI读取DSPSRAM中的数据时需要DSP端复位为什么呢?

[复制链接]
3788|11
 楼主| 古董 发表于 2013-5-29 17:23 | 显示全部楼层 |阅读模式
ARM[SC2440]通过HPI读取DSP[DM642] SRAM中的数据时,每次都需要DSP端复位才有读到正确的值,为什么呢?
zhangmangui 发表于 2013-6-4 10:40 | 显示全部楼层
帮你在咨询   :lol
blacksword 发表于 2013-6-4 16:10 | 显示全部楼层
根据HPI的工作原理,如果你每次都是要访问同一个地址上的数据,显然就是会有问题。

原因是你每次读完数据后,HPIA都会自增到下一个地址。如果你读同一个地址,每次读之前都需要写HPIA。
jiayou0054 发表于 2013-6-7 23:05 | 显示全部楼层
看看DSP 的errata文档,是否有设计缺陷和解决方法吧。
hjf2001 发表于 2013-6-8 06:37 | 显示全部楼层
应该不会吧,5402的HPI 可以读写正常,看看相应的App note吧!
zhangmangui 发表于 2013-6-8 10:19 | 显示全部楼层
hjf2001 发表于 2013-6-8 06:37
应该不会吧,5402的HPI 可以读写正常,看看相应的App note吧!

楼主还没有解决??
lelee007 发表于 2013-6-8 22:18 | 显示全部楼层
blacksword 发表于 2013-6-4 16:10
根据HPI的工作原理,如果你每次都是要访问同一个地址上的数据,显然就是会有问题。

原因是你每次读完数据 ...

哥,赶紧6472的boot啊,兄弟我等的好辛苦
jack123e 发表于 2013-6-17 17:08 | 显示全部楼层
谁需要AM3359的开发板啊? 基于ARM Cortex-A8的TI AM3359处理器,主频720MHz - 板载512MByte DDR3 SDRAM、512MByte NAND Flash - 5路串口,1路RS485,千兆双网口,2*USB Host+1*USB OTG,LCD,CAN,TF卡,键盘等 - 支持24位RGB全彩色输出,50-pin FPC连接器 - 支持VGA,WiFi,摄像头输入,LVDS,3G无线通讯模块 - 支持Linux3.2.0,WinCE 7 及 Android 2.3操作系统
另外有飞思卡尔,ATMEL ,Cotex-M3开发板多款!欢迎选购!还有承接项目外包。 联系腾讯Q 258823052  
 楼主| 古董 发表于 2013-6-30 10:40 | 显示全部楼层
blacksword 发表于 2013-6-4 16:10
根据HPI的工作原理,如果你每次都是要访问同一个地址上的数据,显然就是会有问题。

原因是你每次读完数据 ...

没有每次都访问同一个地址,我说的是每次HPI正常通讯前都要复位DSP,也就是说,第一次读完后,过久再来读时就要复位DSP.
 楼主| 古董 发表于 2013-6-30 10:41 | 显示全部楼层
前久是验证可行性及速度,在后面的验证中发现比较容易受干扰---我们是用排线连的。现在已经确定要用HPI方案了
拿起书本 发表于 2013-12-12 10:02 | 显示全部楼层
HPI担心有各线路间高频干扰,spi是不是要更稳定些呢?
zxhacc 发表于 2014-2-14 12:54 | 显示全部楼层
楼主,你好,我也遇到类似的问题,想问下你解决了这个问题吗?是怎么解决的呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:Think and Then Do It ,As soon As![[url=http://www.caterwang.com]www.caterwang.cn[/url]]

22

主题

234

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部