S32K312 uart AsyncReceive callback event is always error when SPI DMA transfer mass data

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

S32K312 uart AsyncReceive callback event is always error when SPI DMA transfer mass data

72 Views
gan89557
Contributor I

Hello, 

S32K312 S32DS3.5 RTD4.0.0 project, SPI0 and SPI1 work with DMA mode, and UART1 work with Interrupt mode.

UART1 work well when sync send or async receive a frame  of 12 bytes.

But uart AsyncReceive callback event is always error when SPI DMA transfer mass data.

Any suggestion?

0 Kudos
Reply
0 Replies
%3CLINGO-SUB%20id%3D%22lingo-sub-2261799%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K312%20%20uart%20AsyncReceive%20callback%20event%20is%20always%20error%20when%20SPI%20DMA%20transfer%20mass%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2261799%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%26nbsp%3B%3C%2FP%3E%3CP%3ES32K312%20S32DS3.5%20RTD4.0.0%20project%2C%20SPI0%20and%20SPI1%20work%20with%20DMA%20mode%2C%20and%20UART1%20work%20with%20Interrupt%20mode.%3C%2FP%3E%3CP%3EUART1%20work%20well%20when%20sync%20send%20or%20async%20receive%20a%20frame%26nbsp%3B%20of%2012%20bytes.%3C%2FP%3E%3CP%3EBut%20uart%20AsyncReceive%20callback%20event%20is%20always%20error%20when%20SPI%20DMA%20transfer%20mass%20data.%3C%2FP%3E%3CP%3EAny%20suggestion%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E