I am doing a development with the LMX2594. I have configured the part successfully and I am able to generate any of my desired output frequencies, change frequencies, etc without any issue.
I have configured the part to use MUXOUT as MISO to read the lock state of the PLL from the R110 readback register. When I do this, the data I receive back does not appear to make sense. Some of the bits which are marked as always read as zero in the datasheet (table 22, page 42) return as 1s. The PLL lock status shows unlocked even though I can see from the spec analyzer that its clearly locked and on frequency.
To read register 110, I am sending the address 110 with the read bit set to 1 (0x6E | 0x80). Logic analyzer capture of the read below. Amy information on what I am doing wrong would be greatly appreciated.
Top row MOSI, second row CS (assert and deassert are off screen but have been checked), third row clock, 4th row MISO.