LS1046 EDMA problem

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1046 EDMA problem

823 Views
tzviengelman
Contributor I

I'm trying to do memcpy using the eDMA of the LS1046 and have several question about it usage:

- Does the LS1046 eDMA support copy data from source DDR address to destination DDR address (memcpy)?

If the mecpy is sopported:

1. Does the DMAMUX required to be configured? if so, what DMAMUX configuration is needed for that?

 2. The source & destination address are 32bit size registers but the LS1046 support DDR memory in addresses larger than 32 bits (DDR size bigger than 2GB). Can the eDMA be used to do data copy to those addresses?

Tags (3)
0 Kudos
Reply
1 Reply

750 Views
bpe
NXP Employee
NXP Employee

Please find your questions answered below:


>- Does the LS1046 eDMA support copy data from source DDR address to
>destination DDR address (memcpy)?
>
[Platon] Yes.
 
>1. Does the DMAMUX required to be configured? if so, what DMAMUX
>configuration is needed for that?
>
[Platon] DMAMUX is required only if you want eDMA to start at a
peripheral request.

>2. The source & destination address are 32bit size registers but
>the LS1046 support DDR memory in addresses larger than 32 bits (DDR
>size bigger than 2GB). Can the eDMA be used to do data copy to
>those addresses?
>
[Platon] eDMA can only access the lower, 32-bit addressable part
of the physical address space.

Regards

Platon