This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LS3137: MIBSPI Slave: Delay configuration in Mater

Part Number: TMS570LS3137

Hello,

As per SPNU499C document page number 1320 Note:

"If in the slave mode of operation and configured in either 3-pin or 4-pin (without SPIENA)

modes, there must be a minimum of 8 VCLK cycles of delay between the last SPICLK and
the start of the SPICLK for the next buffer transmit. In general, this equates to a
VCLK/SPICLK ratio of ≤16 requiring a minimum of 1 SPICLK delay between transmissions."

TMS570LS3137 is configured as slave and in MibSPI mode. we have configured another controller as master with delay is configured based on the above note as per SPNU499C. but we see MSB bit of all 16-bit data is "0". but when we increase delay we could see all the data in master buffer.

VCLK is 20 MHZ.

SPICLK is 5 MHZ.

Delay in Master is 320nSec

Can anyone provide some insight of this behaviour?

Thanks,

Kalyan