pamu and dpaa

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

pamu and dpaa

775件の閲覧回数
hv
Contributor II

I have some questions about the PAMU and DPAA. 

1) If I run single core on the T1040, I might not need to use PAMU.  I can access PCIe devices through the use of LAWs (like what uboot does).  Correct?

2) However I would need to set up PAMU if I want to use the DPAA (i.e. for Ethernet).   Correct?

3) But reading this in the T1040RM "When the PAMU is enabled, any hardware module in the SoC other than the cores access memory through PAMU" makes me think that once the PAMU is enabled, accessing PCIe will have to be through the PAMU.  Is that true?

Thanks!

0 件の賞賛
1 返信

639件の閲覧回数
ufedor
NXP Employee
NXP Employee

1) Correct.

2) Not correct - the DPAA is independent from the PAMU.

PAMU is required when there are several partitions and Hypervisor is used.

- Each partition is assigned one or more CPU cores.

- The hypervisor provides complete isolation of partitions, so that one partition cannot access the private resources of another. The SoC PAMU (an IOMMU) is managed by the hypervisor to ensure device-to-memory accesses are constrained to allowed memory regions only.

0 件の賞賛