I have written a python script that use spidev to write my TICS generated export TXT file to my LMX2549. I write all of the registers and I seem to have my LMX2549 generating the correct clock outputs, however, I then want to readback those registers. I read back a few registers and they are as expected, however, other registers do not match what I wrote via TICs. From the datasheet, it appeared to me that ever register was read/write - able. I was expecting to readback what I wrote to verify. Are there write-only registers in the LMX2594? Also, it seems that TICs knew what the fixed bits were for each registers so it wrote a 1 to where it was a fixed one or a 0 where it was 0 which was nice, however some registers are reading back as 0x00 and I clearly wrote a non-zero value. This leads me to believe that perhaps some registers are write only or I wrote to them but then they are some status register and the value changed to 0. I am trying to figure out a good routine to verify that I wrote my TICs content properly to the chip and I am looking for some help in this regard.
Thank you,
-Nathan
