主题中讨论的其他器件:DRA821
工具与软件:
尊敬的 TI 团队:
为了使用 PCIe 地址转换旁路、我们知道需要为启动器设置特定的 virtid 值。
在本例中、我们需要使用多个 BCDMA 通道。 如果您能解释一下、那将是很好的选择:
- 什么是虚拟化? TRM 仅在 PCIe 出站转换旁路章节中引用了该术语、但不会在 SoC 上下文中对其进行解释。
- 如何为 BCDMA 信道设置它?
- 它被称为"发起方凭据"的一部分、并且有 DMASS0_BCDMA_0_CRED 寄存器、但这些寄存器仅提到特权 ID。
我们发现 DMSS 环形加速器的 SysFW API 与其 virtid 相关、但 SysFW 似乎缺少 BCDMA 的相应功能。
我们知道没有软件支持、所以我们专门询问了硬件实现(以及相关的 SysFW API)。
此致、
Dominic