请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: J784S4XEVM
尊敬的专家:
我正在将 2 个 J784S4_EVM 板与 PCIe 配合使用:1 个 EP 和 1 个 RC。
SDK RTOS 和 SDK Linux 10
RC --> EP 读取/写入事务成功
EP --> RC 读取成功且写入失败。
我做了什么:
- RC Linux
- 将 DTB DMA 范围修改为 DDR 0xA800.0000
- 修改踏频驱动程序栏配置以启用栏 1
- EP 设置 OB 转换到 RC bar 1
这是 rc 的 lspci -v 输出:

我在引导后检查了 RC 入站存储器和 bar 配置 reg、它们看起来是正确的
我尝试使用 devmem2 和 c7x 从 Linux 编写文件、但两者都崩溃了。
这是 EP Linux 输出(1 读、1 写):
读取的值对应于 RC 上的值

感谢你的帮助
Charles