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.

LMX2594: Problems with readback not working

Part Number: LMX2594
Other Parts Discussed in Thread: USB2ANY

I have an LMX2594 dev board I am trying to talk to but having issues. I //think// I am programming it correctly, but I can't be sure because the readback doesn't seem to be responding properly.

I am using a Silicon Labs CP2130 and a Linux.

Looking on a scope I see the CSB go low and I see the request start via a readwrite mechanism. What is odd is the first MOSI byte is the address I want to read followed by the two dummy bytes to keep the clock going.  I would then expect 2 bytes of the registers value back during those two dummy bytes. What I see is that the TI part starts responding on that very first clock cycle with the value of register 0, and the third byte is the register address I had sent.

It doesn't seem to be waiting for the register address at all since it starts blasting data on the first clock pulse.

What am I missing here?