i.MX6 SDMA usage

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
1,233件の閲覧回数
Aemj
Contributor IV

Hi all,

I would like to ask about SDMA of i.MX6.

My customer wants to use SDMA with SSI as below.

(1)

DMA transferring from Buffer1(memory) to SSI with specific data size.

(2)

Continuously to completion of (1), start DMA transferring from Buffer2(memory) to SSI with specific data size.

(3)

Continuously to completion of (2), Back to (1).

The customer believes that continuous data transfer to SSI will be achieved by the above procedure.

Is it possible to use SDMA of i.MX6 as above?

Is yes, please let me know how one can handle SDMA for that.

Thanks,

Miyamoto

ラベル(5)
0 件の賞賛
1 解決策
607件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi avnet japan fae

unfortunately I think not. Though

SDMA transfers can be chained, SDMA processes one

buffer descriptor and then immediately processes the next

buffer descriptor, creating a buffer descriptor chain.

One channel can support up to 64 buffer descriptors in the

chain. After all buffer descriptors are processed one will have

to reinitialize process. Buffer descriptors are described in

iMX6_Firmware_Guide.pdf, included in SDK

i.MX 6Series Platform SDK : Bare-metal SDK

Best regards

chip

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

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

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

元の投稿で解決策を見る

0 件の賞賛
2 返答(返信)
608件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi avnet japan fae

unfortunately I think not. Though

SDMA transfers can be chained, SDMA processes one

buffer descriptor and then immediately processes the next

buffer descriptor, creating a buffer descriptor chain.

One channel can support up to 64 buffer descriptors in the

chain. After all buffer descriptors are processed one will have

to reinitialize process. Buffer descriptors are described in

iMX6_Firmware_Guide.pdf, included in SDK

i.MX 6Series Platform SDK : Bare-metal SDK

Best regards

chip

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

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

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

0 件の賞賛
607件の閲覧回数
Aemj
Contributor IV

hi Chipexpert,

Thanks, the customer will try to implement as the SDMA chain.

We can close this.

0 件の賞賛