Other Parts Discussed in Thread: TMS570LC4357, HALCOGEN
Hello,
We are using TMS570LS3137 controller MIBSPI interface as slave mode with one shot enabled. i hope "spnu563a" is applicable to the controller we are using. Refering to section 28.2.6.7 with below Note
NOTE: If the selected Transfer Group is disabled and no update of the SPIDAT1 register has been done, the data to be transferred is meaningless. Even the received data will not be copied to the multi-buffer RAM. However it will be available on SPIBUF register until it is overwritten by the subsequent receive data.
I have below two questions:
1. Once we fill MIBSPI RAM (transmit buffer) with the required data and enable transfer group, we see transfer group enable field is always set to one. is this expected behaviour?
2. once we fill MIBSPI RAM (transmit buffer) with required data and enabled transfer group and immediately before completion of the transfer can we copy another data to MIBSPI RAM (transmit buffer). if so which data will get transferred. please help me in understanding the behaviour in this case in detail.
Thanks,
kalyan