TI中文支持网
TI专业的中文技术问题搜集分享网站

AM2432: PCIE iATU与 Region

Part Number:AM2432

你好工程师:

问题1

TRM中 inbound和outbound中讲到  iATU与 Region,但介绍不多,而且对于inbound的地址转换,文档并没提及ATU,ATU是在outbound一节中提起的,请问inbound是否也使用了ATU?

对于ATU,有没有详细的介绍?

关于转换区Region的大小和地址有么有详细说明?

问题2:例程,pcie_buf_transfer_ep_am243x-evm_r5fss0-0_nortos_ti-arm-clang

在这个例程syscfg中 inbound 的基地址0x70000000,这个地址是什么地址?如果是pcie地址的话,那么我的疑问是EP设备的PCIE地址应该是由RC在上电枚举过后自动分配的,EP设备并不能自己指定PCIE地址,是吗?

谢谢

Shine:

1. 请参考下面C66x PCIe文档。2.7 Address Translationhttp://www.ti.com/litv/pdf/sprugs6d2. 这个问题我在您e2e帖子里追问了一下,请关注产品线工程师的回复。https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1240338/am2432-inbound-and-outbound

,

Shine:

请看下面e2e工程师的回复。

Sorry for the delay in the response. Digging further on your question, the address space 0x70000000 is corresponding to MSRAM_256K0_RAM in the Table 2-1 of TRM. My understanding is that the ATU space is mapped to this RAM in the PCIe example you pointed out. I believe this address can vary based on the implementation of the software. Please let me know if this answers your question.

赞(0)
未经允许不得转载:TI中文支持网 » AM2432: PCIE iATU与 Region
分享到: 更多 (0)