You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RHEL7.4 x86平台Intel 82X38/X48芯片组rapafp驱动中断无法交付求助

rapafp Linux Kernel Driver Fails to Receive Interrupts on TI XIO PCI-to-PCIe Bridge Platform

我们团队正在开发一款PCIe架构的产品,目前卡在了一个平台/芯片组依赖的问题上——Linux内核里的rapafp驱动完全接收不到中断。

先给大家梳理下背景:我们需要长期维护的旧版本产品是从早期PCI设计改造而来,搭载的FPGA带有66MHz PCI-32接口,这个FPGA是通过Texas Instruments XIO PCI-to-PCIe桥接芯片连接到系统的。

我已经花了好几天排查这个问题,试过更换多张板卡,排除了硬件本身故障的可能性,但还是毫无进展。

好在我们有一套运行RHEL6.5的参考系统,在这个系统上产品能正常运行,下面是该参考平台的关键日志信息:

uname -a 输出:

Linux DL-2-107.localdomain 2.6.32-431.el6.i686 #1 SMP Fri Nov 22 00:26:36 UTC 2013 i686 i686 i386 GNU/Linux

/proc/interrupts 相关片段:

CPU0       CPU1
...
16: 609672457 1344098703 IO-APIC-fasteoi uhci_hcd:usb3, pata_jmicron, rapafp

dmesg 相关日志:

rapafp driver version 3.3.0.5
rapafp: Requesting IRQ 16
TSI: rapafp0 (BusID 2:0:0) is RAPTOR 4000 @ 2048x2048
TSI: rapafp1 (BusID 2:0:0) is RAPTOR 4000 @ 1280x...

如果需要更多细节,比如故障平台的日志、驱动代码片段或者硬件配置信息,请告诉我具体要什么,以及怎么提供(比如直接贴代码块、分段描述等)。

内容的提问来源于stack exchange,提问作者Timothy Miller

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 04:00:17