TI中文支持网
TI专业的中文技术问题搜集分享网站

HPI读写问题

项目中希望使用FPGA 对 DSP 进行HPI BOOT,(DSP 型号为c6748),所以使用了HPI接口,在调试过程中遇到了读写内部地址空间异常的情况。

由于DSP上电顺序为 核心 –> 接口,所以在上电时 无法检测 BOOT PIN状态,所以在上电后,HPI并没有工作(HRDY==1),需要进行上电后对DSP 进行复位,在BOOT PIN 处于 HPI BOOT模式的连接下,复位仅对核心进行复位,这是便可以正确检测到BOOTPIN的状态。

然后对HPIC的操作 均正常,写HPIC 后 清除 HINT 后,对内部地址空间的读写操作均不符合 DATASHEET中的时序,

具体 是 HPID的读写 均符合时序,HPIA的写 并没有在 相应位置 出现 HRDY==1的电平被检测到。

这个可能是由于什么问题造成的?

FPGA端 给出的 各个信号间时序 均严格按照 DATASHEET中的参数进行 约束。

具体测试时序见附件

mallo:

您好,我现在也在学HPI,但是运行自己写的程序老是出错,也不知道是板子的问题还是程序的问题,所以想看一下您的程序可以吗?

mallo:

你好,我遇到和你一样的问题,但我的hrdy一直低,这是怎么回事啊?

liang junjun:

回复 mallo:

抱歉,最近 没有怎么上论坛,所以今天才看到你的问题 ,你可以说下 邮箱,我发给你

赞(0)
未经允许不得转载:TI中文支持网 » HPI读写问题
分享到: 更多 (0)