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

HPI总线问题

您好,我在使用6416的HPI 总线进行操作。FPGA 作为主机即HOST,6416作为slave。现在的问题是这样的Hrdy信号一直是低,好像dsp没有回应,不能读也不能写;6416使用HPI总线的时候需不需要配置一下寄存器呢?比如TRCTL寄存器?附件中是我们调试过程中一张时序图。

Shine:

C6416的HPI口和PCI口是管脚复用的,看一下PCI_EN管脚是否拉低使能HPI口?

mallo:

回复 Shine:

已经拉低了的啊,该检查的我都检查了,你需要看下我的程序吗?谢谢

Shine:

回复 mallo:

HRDY信号在读写之前是高还是低?

C6416的CLKOUT时钟输出正确么?想确定一下DSP是否跑起来了?其他接口能工作么?还是就HPI口不正常?

mallo:

回复 Shine:

一直是低的,只有一直按复位键是才是高的;我只在c6416上能跑程序,但是用FPGA通过HPI不能控制它,hrdy一直低!不知道需要配置DSP什么寄存器吗?以下是我的程序,谢谢你的回复!

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