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?

