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.

LMK04832: LMK04828 register

Part Number: LMK04832

Customer used LMK04832 on their board. We need the problem that spi read 0X4 is 63 and 0x5 is D1 but theory  0X4 is D1 and 0x5 is 63. Other register read member is right. I don’t know the reason about this. Could you please give me some advice?

 

In addition 0X00 register is default all 0 in the datasheet. It’s mean all 0 when board just powered up.

But Tics has initial 0X00 is 09,so l am confused about this. The attachment is Tics given configuration and datasheet snipping.

 

 

  • Hi Meng Liu,

    0x4 and 0x5 are swapped in the datasheet, customer is reading back the right values.

    The "R0 (INIT)" register is a software copy of the initialization register to make the TICS Pro programming sequences easier. Many of our devices have programming sequences which begin with resetting the device, then programming the registers. However, the register programming sequence may be different for each device, for example the LMX devices (frequency synthesizers) put the reset bit in R0 but often require programming from highest address to lowest address. So we hard code the first register write when Ctrl+L or "Write All Registers" are used, to make sure the device is always reset as the first step in the programming sequence. 

    Datasheet is correct, POR default for R0 is 0x00. TICS Pro "R0 (INIT)" settings do not correspond to POR settings. "R0 (INIT)" just makes programming the device easier.

    Regards,