SDMA >64 BD and cache/snooping?

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

SDMA >64 BD and cache/snooping?

911件の閲覧回数
Zozobra
Contributor II

I am doing a bare-metal i.MX6 quad.

Question 1:

The basic SDMA engine (scripts) only allows 64 buffer descriptors.  Can this be increased (new scripts)? 

Question 2:

Also, the example SDK shows that the buffer (not BD) memory must be non-cache.  Compared to the PowerQuiccII this seems like a drawback.  Does the SDMA engine allow snooping on the bus so that the buffer memory can be cached?

ラベル(3)
0 件の賞賛
返信
3 返答(返信)

790件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Zozobra

- right, this could be changed using new scripts

- unfortunately SDMA is not  capable to use cache

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

790件の閲覧回数
Zozobra
Contributor II

Thanks, are there new scripts?  Is there starting source code and a compiler that we can use?

0 件の賞賛
返信

790件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

nxp does not support sdma scripts developing.

Just for reference useful link:

http://billauer.co.il/blog/2011/10/imx-sdma-howto-memory-map/

0 件の賞賛
返信