您好!
目前、我的任务是在 Linux 下测试 PCIe。 环境如下:2个 TDA2XX SoC 通过 PCIe (在定制板上)连接、2个处理器 SDK_vision_03_02_00_00 (在 Ubuntu 14.04上)。
经过一些研究、我发现这些与 Linux 下的 PCIe 相关的 wiki 页面:
http://processors.wiki.ti.com/index.php/Linux_Core_PCIe_Driver_User%27s_Guide
http://processors.wiki.ti.com/index.php/Linux_Core_PCIe_EP_User%27s_Guide
我想在 PDK 中测试类似的器件、RC 会向 EP 发送一些数据、然后对数据进行环回和检查。 或者是否已经有可从 Linux 文件系统运行的测试来测试 PCIe RC 和 EP 的完整性?
我需要一些关于在 Linux 下测试 PCIe 通信的最佳方法的建议、还需要澄清这些 wiki 页面中提到的一些我在 PSDK 3.02的内核源代码中找不到的内容。 (例如、驱动程序配置部分第一个 wiki 中的"drivers/phy/phy-OMAP-pipe3.c"、以及第二个 wiki 中 Linux 驱动程序配置部分中的 CONFIG_PCI 和其他两个标志)。
我发现这些 Wiki 有点令人困惑、因此我需要一些帮助。
提前感谢您。
此致、Nick