Other Parts Discussed in Thread: HALCOGEN
I found the HalCoGen example code and I copied and pasted this code into my build for the TMS570. It should clock out 3 bytes with the write bit set, then clock back 2 bytes with the read bit set. However what I get is the write works ok, but the read sends the address and nothing else. See the logic analyser screenshot.
Basically the question is what initiates the clocking back of data from the slave device?