LPSPI_IP_BUSY state while transmitting data from Lpspi_Ip_AsyncTransmit() function

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

LPSPI_IP_BUSY state while transmitting data from Lpspi_Ip_AsyncTransmit() function

Jump to solution
1,582 Views
prasadrashinkar
Contributor II

We have  an issue With S32k44,

configured LPSPI using EB tresos and tried to transmit data using Lpspi_Ip_AsyncTransmit()

call gets executed once Other calls are rejected because the drivers stay in the LPSPI_IP_BUSY state.

Can you please share an Example project of S32K344(with EB tresos configuration)

for Lpspi_Ip_AsyncTransmit(); using DMA?

#S32K344

 

0 Kudos
Reply
1 Solution
1,468 Views
prasadrashinkar
Contributor II

Thanks Petr

using this example I can use SPI, and the issue is resolved 

View solution in original post

0 Kudos
Reply
2 Replies
1,565 Views
PetrS
NXP TechSupport
NXP TechSupport
0 Kudos
Reply
1,469 Views
prasadrashinkar
Contributor II

Thanks Petr

using this example I can use SPI, and the issue is resolved 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2024641%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELPSPI_IP_BUSY%20state%20while%20transmitting%20data%20from%20Lpspi_Ip_AsyncTransmit()%20function%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2024641%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWe%20have%26nbsp%3B%20an%20issue%20With%20S32k44%2C%3C%2FP%3E%3CP%3Econfigured%20LPSPI%20using%20EB%20tresos%20and%20tried%20to%20transmit%20data%20using%26nbsp%3BLpspi_Ip_AsyncTransmit()%3C%2FP%3E%3CP%3Ecall%20gets%20executed%20once%26nbsp%3BOther%20calls%20are%20rejected%20because%20the%20drivers%20stay%20in%20the%20LPSPI_IP_BUSY%20state.%3C%2FP%3E%3CP%3ECan%20you%20please%20share%20an%20Example%20project%20of%20S32K344(with%20EB%20tresos%20configuration)%3C%2FP%3E%3CP%3Efor%26nbsp%3BLpspi_Ip_AsyncTransmit()%3B%20using%20DMA%3F%3C%2FP%3E%3CP%3E%23S32K344%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2032870%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20LPSPI_IP_BUSY%20state%20while%20transmitting%20data%20from%20Lpspi_Ip_AsyncTransmit()%20function%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2032870%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThanks%20Petr%3C%2FP%3E%3CP%3Eusing%20this%20example%20I%20can%20use%20SPI%2C%20and%20the%20issue%20is%20resolved%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2024845%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20LPSPI_IP_BUSY%20state%20while%20transmitting%20data%20from%20Lpspi_Ip_AsyncTransmit()%20function%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2024845%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%0A%3CP%3Etry%20to%20look%20over%20below%20example%2C%20not%20for%20EB%20but%26nbsp%3Bis%20using%20HLD%20driver%20as%20well.%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FExample-S32K344-SPI-Transmit-amp-Receive-Using-DMA-DS3-5-RTD500%2Fta-p%2F1992224%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FExample-S32K344-SPI-Transmit-amp-Receive-Using-DMA-DS3-5-RTD500%2Fta-p%2F1992224%3C%2FA%3E%3CBR%20%2F%3EAlso%20this%20one%20could%20be%20useful%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FS32K344-SPI-DMA-with-MCAL-configuration-not-send-out-all-bytes%2Ftd-p%2F1767072%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FS32K344-SPI-DMA-with-MCAL-configuration-not-send-out-all-bytes%2Ftd-p%2F1767072%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EBR%2C%20Petr%3C%2FP%3E%3C%2FLINGO-BODY%3E