on our board design, the MPC5746C play as a SPI slave (DSPI2), and the SPI master is IMX6.d.
I am wondering if a clock/bit skew error occured in one CS period on the SPI bus (which may caused by electronic jamming or Master start sending data before Slave ready ), will this error still exist in the next CS period ?
I understand the Rx / Tx datas on the MPC5746C(slave) side will goes wrong if clock/bit skew occured in current CS period,
but can the MPC5746C Rx / Tx correct datas on the next comming CS (CS deasserted and then asserted) without Application software doing anything ?
if yes, could you please explain how it works ?
if not, could you please teach me how to fix this issue ?