T2080'DMA fail to to transfer data to peripheral interface space

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

T2080'DMA fail to to transfer data to peripheral interface space

ソリューションへジャンプ
2,025件の閲覧回数
GeekFork
Contributor I

Hi Expert,

I am trying to use T2080's DMA to transfer data to peripheral interface space(e.g UART's FIFO, PCI), but it always raise a "Transfer Error" status and never success. The transfer is Ok between system memory.

It seems that PAMU need to be configured to authorize DMA to access periphyral region. The situation make no change after I do so.

Would you have some suggestions to enable DMA to access peripheral space?

By the way, where I can find the DMA driver code in Linux? I download the mainline Linx 5.5.x, but it seems that this DMA's driver is not included.

 

Thanks in advance!

-Jerry

ラベル(1)
0 件の賞賛
返信
1 解決策
2,019件の閲覧回数
Pavel
NXP Employee
NXP Employee
0 件の賞賛
返信
2 返答(返信)
2,020件の閲覧回数
Pavel
NXP Employee
NXP Employee

See the Section 7.3 in SDK 2.0-1703 documentation:

https://www.nxp.com/docs/en/supporting-information/QORIQ-SDK-2.0-IC-REV0.pdf

0 件の賞賛
返信
1,965件の閲覧回数
GeekFork
Contributor I

Thanks Pavel for the reply

0 件の賞賛
返信