【发布时间】:2016-03-22 11:06:56
【问题描述】:
我正在研究飞思卡尔 P2041RDB,我设计了自己的定制板,类似于 RDB。但是我的主板几乎没有什么变化,比如它没有 SPD 控制的 RAM,CPLD 仅用于复位目的,我的主板有一个 Pericom 1 到 4 PCIe 开关。我的问题是,当我尝试访问 PCI 设备时,我无法这样做。但是当我尝试通过 U-Boot 访问它时,设备会被读取,但是当我尝试使用内核进行访问时,我的系统无法读取设备。 使用 P2041RDB,PCIe 工作正常,我可以访问 PCI 设备。 我正在使用 Freescale 的 Yocto Embedded Linux 内核。
【问题讨论】:
-
由于我们无法验证您板上的信号完整性(自己完成了一些 PCIe 硬件),因此无法判断问题出在哪里。最好使用带有差分探头的适当示波器,但这远远超出了本网站的范围。
标签: embedded embedded-linux pci-e