Clarification on eMIOS DMA Request Mapping

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

Clarification on eMIOS DMA Request Mapping

56 Views
Jyothsna_Sagili
Contributor I

Hello Team,

I am currently using eMIOS1_CH13 for the LiPS sensor in DMA mode. The configuration uses DMA Channel 0 and DMAMUX0.

While reviewing the S32K3xx DMAMUX mapping Excel, I observed that for eMIOS1, only DMA requests 0, 1, 9, and 10 are listed under DMAMUX0. However, my application is configured to use eMIOS1_CH13.

Could you please clarify the following:

Which DMA request source should be used for eMIOS1_CH13?
Does eMIOS1_CH13 support DMA triggering, or is DMA support limited to the eMIOS channels corresponding to DMA requests 0, 1, 9, and 10?
Thank you for your support.

Best regards,

Jyothsna Sagili

0 Kudos
Reply
1 Reply

10 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

according to the S32K3 DMAMUX mapping, eMIOS provides DMA request sources only for channels 0, 1, 9, 10, 16, 17, 18, and 19. These are the only eMIOS channels that can generate DMA requests.

Since eMIOS1_CH13 is not one of these channels, it does not have a dedicated DMA request source in DMAMUX and cannot directly trigger eDMA transfers. If DMA triggering is required, please use one of the eMIOS channels associated with the available DMA request sources (0, 1, 9, 10, 16, 17, 18, or 19).

BR, Petr

0 Kudos
Reply