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

PCIe 中断问题

请TI工程师帮忙解答:

 我们的xtcievmk2x开发板设置为PCIe boot 模式(EP),上电后发现Legay中断和MSI中断都被使能了,

MSI_CAP寄存器地址0x21801050的值为0x00817005

MSI0_IRQ_ENABLE_SET寄存器地址0x21800108的值为0x1

LEGACY_A_IRQ_ENABLE_SET寄存器地址0x21800188的值为0x1

LEGACY_B_IRQ_ENABLE_SET寄存器地址0x21800198的值为0x1

LEGACY_C_IRQ_ENABLE_SET寄存器地址0x218001A8的值为0x1

LEGACY_D_IRQ_ENABLE_SET寄存器地址0x218001B8的值为0x1

结果两种中断都不能触发。有什么方法可以设置为只使能一种中断吗?

Feng Lin6:

补充上面问题:

     安装datasheet中 2.14.2.1 Legacy Interrupt Generation in EP Mode的步骤做,在RC端接收不到legacy中断。

谢谢!

Allen35065:

回复 Feng Lin6:

请参考例程

http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/74528.aspx

Feng Lin6:

回复 Allen35065:

 你好,Allen Yin:

     谢谢你的回复,我们已经解决这个问题了,是PC端的问题。

Zhu shifeng:

回复 Feng Lin6:

Hi Allen

请帮忙,谢谢!

6638作为EP模式,由PC将代码下载到DSP中。由于编译后的代码有部分是在DDR中,请教有关PCIe boot过程中DDR初始化的具体方法!

 

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