我有两块T2080显卡通过PCIe接口连接在一起。我有一套设备作为遥控器,另一套设备作为执行遥控器。我只是在测试从 RC 到 EP 的流量(读/写)。当我运行 PCIe2 或 PCIe4 之间的连接测试时,测试功能正常,写入 EP 的数据在从 EP 读取时也能正确回显。该测试只是将数据映射到 EP 的 T2080 上的动态随机存取存储器(DRAM)。所以 ATMU 寄存器、LAW、TLB 都已正确设置。
但是,使用 PCIe1 时测试失败。三种控制器配置完全相同。该软件只需进行编译,即可将总线从 PCIe4 更改为 PCIe1,并对控制器进行相应的内存更改。我们在总线上连接了一个 PCIe 分析仪。我们看到读写操作按预期完成。但是,读取回来的数据并不代表 RC 在前一步写入的数据。当我们使用 RC 模拟器入侵并检查通过 PCIe 总线映射到 EP 动态随机存取存储器\(DRAM\) (BAR1) 的内存空间时,它似乎是一个重复的模式。当我进入 T2080 EP 处理器并检查 动态随机存取存储器(DRAM) 时,发现它与 动态随机存取存储器(DRAM) 初始化期间写入的原始值相比没有变化。PCIe1 有何不同?我知道 PCIe1 支持 SR-IOV,但我没有启用该功能。
我在配置 PCIe 时也遇到过类似的问题,仔细查阅文档起到了很大的作用。在为另一个项目整理相关信息时,我还将一些硬件参考细节与Pinal Assessor Portal进行了比较。希望你的安装过程一切顺利,我很想知道最终是什么解决了这个问题。感谢你提出这个话题。
分享的有关 PCIe1 的 T2080 ATMU 设置的详细信息,可为任何探索硬件配置和优化的人员提供有用的信息。我发现这次讨论很有启发性,更多相关信息可通过达拉斯评估数据进行参考。跟踪配置方法和技术更新有助于提高对系统性能的理解。感谢各位分享的真知灼见,期待就类似话题展开更多讨论。
T2080 ATMU PCIe1 的配置看起来是一个有趣的配置话题,特别是对于那些从事系统硬件和性能调优工作的人来说。分享详细的资源有助于用户找到可靠的技术和文档相关信息。另外,我发现Sedgwick Court Hearings为探索有组织的公共信息资源提供了有用的参考资料。清晰的解释和经验分享可以让其他人更容易理解和排除复杂的故障。
我可以提供 RC 和 EP 转储以及 LAW 寄存器。您对 PCIe 接口转储有特定的地址范围要求吗?您需要哪些隐藏寄存器(我知道它们存在,因为 NXP 之前要求我们修改过几个)?您是需要常规寄存器还是 PCIe 配置内存空间(这部分比较难获取,但我可以提供 Lauterbach 的屏幕截图——准确率高达 98%)?
[NXP] 是的。我们需要普通寄存器和 PCIe 配置空间的转储数据。请对 RC 和 EP 都执行此操作。您可以参考 T2080RM 中的表 2-5“CCSR 块基址映射”来获取 PCIe 偏移量。此外,还需要 LAW 寄存器的转储数据。
我不确定你具体想从 PEX 分析器转储文件中获取什么信息。如果你只是想证明我所说的是正确的(读取操作不会返回写入的内容,我可以证明这一点)。
[NXP] 我们需要故障情况下的 PEX 分析器转储文件,即读取操作未返回写入数据的情况。如果也能分享成功情况下的分析器转储文件以便对比,那就更好了。
我可以提供 RC 和 EP 转储以及 LAW 寄存器。您对 PCIe 接口转储文件有特定的地址范围要求吗?任何你想要的隐藏寄存器(我知道它们存在,因为 NXP 过去曾要求我们更改几个)。您是想要获取普通寄存器和 PCIe 配置内存空间吗?(这有点难获取,但我可以从 Lauterbach 导出屏幕截图——准确率达 98%)
我不太明白您具体需要 PEX 分析器转储文件是什么。如果你只是想寻找证据来证明我所说的是正确的(读取操作不会返回所写的内容,我可以证明这一点)。
我可以提供 RC 和 EP 转储以及 LAW 寄存器。您对 PCIe 接口转储文件有特定的地址范围要求吗?任何你想要的隐藏寄存器(我知道它们存在,因为 NXP 过去曾要求我们更改几个)。您是想要获取普通寄存器和 PCIe 配置内存空间吗?(这有点难获取,但我可以从 Lauterbach 导出屏幕截图——准确率达 98%)
我不太明白您具体需要 PEX 分析器转储文件是什么。如果你只是想寻找证据来证明我所说的是正确的(读取操作不会返回所写的内容,我可以证明这一点)。
T2080 ATMU 的 PCIe1 配置看起来很有意思,尤其是对于确保接口流畅运行而言。我很想知道在设置过程中是否需要任何特定的设置或检查。对于正在研究相关公共信息的读者来说,门罗法院档案馆也可能值得查阅。总的来说,这里的设置细节对任何使用这种 PCIe 配置的人都很有帮助。