Issue with SPI slave driver in S32K148 - MBF flag always set

cancel
Showing results for 
Search instead for 
Did you mean: 

Issue with SPI slave driver in S32K148 - MBF flag always set

30 Views
Contributor II

Hi All,

I am trying to develop a SPI slave driver for S32K148. In that, as soon as I do slave Init, I see the MBF bit in Status register is always set. I couldn't see any detailed explanation of what this bit means. 

Is there any detailed application note available for SPI master/slave communication?

Also I am looking for reference to develop a SPI slave which doesnt need CS pin.

Any help on this will be highly appreciated.

Regards,

Guru

0 Kudos
1 Reply

8 Views
NXP TechSupport
NXP TechSupport

Hi Guru,

I was able to reproduce this condition when I set the PCS polarity LOW and pulled the PCS pin LOW.

Once the LPSPI module gets enabled, it expects a frame and reports a BUSY state.

Please take a look at the answer here:

https://community.nxp.com/t5/S32K/Communicating-with-SPI-slave-driver-without-using-ChipSelect-pin/t...

 

Thank you,

BR, Daniel

0 Kudos