I am configuring dma mux source of S32K312 mcal and found that dma mux source can not configure LPSPI3 of channel 6 and channel 7. I checked RM and found that dma mux after channel 6 can not be used.
Q1: Why can't it be used?
Q2: How do I get around this limitation and use it
Please answer my question ,Thank you very much
note: I'm making a little tool, not that security critical
Hi xiaoyaojun,
If you want to use DMA_MUX_0_LPSPI_3_RX_REQUEST with S32K312, please select DMAMUX_0 channels 0-5 instead of DMA_CHANNEL_6.
Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------
Thank you for answering me!
my DMAMUX_0 channels 0-5 have been used by LPSPI0 LPSPI1 LPSPI2 (TX RX) . Is there any other solution? I want to use all LPSPI resources
LPSPI0-3 belong to DMAMUX0, (for S32K3x4 LPSPI4-5 belong to DMAMUX1). But there are only 6 DMAMUX_0 channals on S32K312. (DMAMUX_0 channels 0-5). Have you considered configuring some of them in interrupt mode?
Here's my configuration,Please help me. Thank you