Other Parts Discussed in Thread: HALCOGEN
I am using TMS570LC43 launchpad as a slave device. My master device is another launchpad and works just fine. I am sending 8bytes using Mibspi with CS_HOLD selected. So CS stays low during entire 8bytes transfer.
But My slave device is not responding properly. It can send or receive the only first byte of every transfer. I noticed that If I uncheck CS_HOLD bit, then master assert and de-assert CS line during transfer. This seems to work OK for the slave. My slave can receive all the bytes from the master and also can send 8 bytes. But this required CS to be de-asserted after every byte transfer by the master.
I want to change this behavior. I want to send 8 bytes from the slave in a single shot.