PCIe DMA problems with i.MX6

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

PCIe DMA problems with i.MX6

ソリューションへジャンプ
2,952件の閲覧回数
andrewellis
Contributor III

Hi,

 

I have built a driver, which in the past has successfully been used on an xscale system, as well as x86 systems. The driver installs without any problems and I can view it with lsmod, and can see the hardware which is behind a PLX PCIe -> mPCI bridge with lspci.

 

There is a dma problem, which I can't get to the bottom of. I have obtained the errors from dmesg which I have attached.

 

Firstly can the PCIe interface be used with DMA?

 

Where can I find information about the memory range supported by the DMA controller so that I can modify the driver to support the correct DMA address range?


The driver has been built to use a bounce buffer.


Kind regards


Andrew

Original Attachment has been moved to: soloerror.log.zip

ラベル(2)
0 件の賞賛
返信
1 解決策
1,452件の閲覧回数
karina_valencia
NXP Apps Support
NXP Apps Support

Employee

Only ARM and IPU can access PCIe space.  The other bus master can't access PCIe space.

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
1,453件の閲覧回数
karina_valencia
NXP Apps Support
NXP Apps Support

Employee

Only ARM and IPU can access PCIe space.  The other bus master can't access PCIe space.

0 件の賞賛
返信