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.

LMK5B33216: File Creation

Part Number: LMK5B33216
Other Parts Discussed in Thread: LMK5B33414

Tool/software:

Hello,

I am trying to design the following:

Inputs:

  • RefIN0 = "dirty" 1-PPS from GPS receiver
  • RefIN1 = nothing
  • OCXO = 100MHz disciplined OCXO

Outputs that must be phase aligned (2 of each: 1 LVDS, 1 LVPECL/HSDS 800 mV 1 V):

  • 1 PPS (ZDM from PPS input if possible) 
  • 10 MHz
  • 100 MHz 
  • 1 GHz 

Other Outputs:

  • Configurable clock rate, say it is 156.25 MHz for now, it can be phase aligned but not a hard requirement

I was reading the datasheet and believe that I want the cascaded DPLL operation if I want all of the outputs phase aligned and synchronized to the input? I have attempted testing this and could not get different APLL outputs to phase align with each other, but outputs from the same APLL seem to work fine. I am relatively new to this part, so please correct me if I am wrong. 

Lastly, I am using a seperate SPI driver to test this, could you point me to important STATUS registers to monitor throughout my programming and testing, especially regarding DPLL/APLL lock status and Input reference detection.

Thanks in advance.

  • Hello Christian,

    For your configuration it does not seem like you will need to cascade the DPLLs. Although if phase noise is a concern for your configuration due to the available VCO frequencies only VCO1  set to 5000MHz can generate all of our output frequencies in one domain. VCO1 has worst performance compared to VCO3 which might be why you wanted the cascaded DPLL operation.

    I would have to look at your tcs file and configuration to get a better understanding of the issue with the outputs not syncing.

    Some of the registers that I would check are:

    Register33 (APLL status registers)

    Bit0 – Loss of Source Frequency Detection (If this is set to 1 than the XO source frequency is either not detected or not the expected value)

    Bit2 – Loss of Lock for PLL2. If this bit is a 1 than the APLL2 is not locking.

    Bit3 – Loss of Lock for PLL1. If this bit is a 1 than the APLL1 is not locking.

     

    Register34 (DPLL1 status registers)

    Bit 4 – HLDOVR1. This tells us whether the device is in Holdover or not for DPLL1 (While references are turned on and valid this bit should be set to 0)

    Bit 6 –LOFL_DPLL1. Loss of frequency lock register for DPLL1. The cases where this is set to 1 is either the device is still operating and you will see the output frequency slowly adjust to match the reference and once the frequency is accurate and set this will change to a 0. Or if the reference frequency is not stable so the device can never lock making frequency never become accurate so the bit will always stay as 1.

    Bit 7 –   LOPL_DPLL1. Loss of phase lock for DPLL1. This tells us if the phase of our outputs of DPLL1 are locked to our reference phase of the input frequencies into DPLL1.  If this is not set that means that our device is still trying to get the phase of our outputs to be stable and deterministic of our input phase. If this is not valid it can be either due to an invalid reference or a configuration issue with ZDM or some type of syncing and delay.

    We want all of these bits to equal 0 for valid phase and frequency lock.

     

    Register35 (DPLL2 status registers)

    Bit4 – HLDOVR2

    Bit6 – LOFL_DPLL2

    Bit 7 – LOPL_DPLL2

     

    Register36 (DPLL3 status registers)

    Bit4 – HLDOVR3

    Bit6 – LOFL_DPLL3

    Bit 7 – LOPL_DPLL3

    Descriptions for R35 and R36 are the same for their respective DPLLs as R34.

    Register50 (Input reference validation status)

    Bit 0 – Detects whether reference 0 is validated for the device. This has to be valid to get phase and frequency lock for the DPLLs. Reasons for this bit to not be valid is if the input frequency or input termination is incorrect. (Want the reference status bits to equal 1)

    Bit 1 – Detects whether reference 1 is validated for the device.

    Bit 2 – Detects whether reference 2 is validated for the device (These bits do not exist for the 2 input DPLLs like the LMK5B33216 they do exist for the 4 input DPLLs like the LMK5B33414).

    Bit 3 – Detects whether reference 3 is validated for the device (These bits do not exist for the 2 input DPLLs like the LMK5B33216 they do exist for the 4 input DPLLs like the LMK5B33414).
    Want these bits to equal 1 for any references being used into the DPLLs.

    Please provide me with the tcs file of your setup and I can help advise further.

    Also let me know if you have any other questions or need clarification.

    Best Regards,
    Kyle Yamabe

  • Hey Kyle,

    This was really useful, thank you. It appears after checking the following status registers, I have several issues:
    R33 = 0x00 (good)
    R34-36 = 0xd1 (in holdover mode, loss of frequency and phase lock for the DPLL)

    R50 = 0x00 (Not detecting a good input reference from my 1 PPS)

    I have checked my PPS reference; it appears to output a pulse that is larger than the 100ns requirement for 1pps references. I know that my 1 PPS also appears to be CMOS and DC coupled. Do you have any other suggestions?

    Do you have a way that I can file share my tcs configuration? I'll throw screenshots below:

    Thanks,

    Christian

  • Hello Christian,

    Based on the images you provided I believe the issue is the DPLL 1PPS interface type.

    Please change the "DPLL Reference Inputs" under step 4  for REF0 to setting to "24: CMOS, extDC, intDC couple, 150mV hysteresis".

    The reason we choose the setting with 150mV hysteresis is because when we have low frequency signal we want to ensure that while the state is low it does not get misread overtime. To ensure that the signal is not misread even if there is noise on the input signal, we add a voltage. This is is only a concern with low frequency because of the long period or the signal.

    Also based on the images provided DPLL1 and DPLL2 are not configured in the device. Since DPLLs 1 and 2 are not in use the status bits for the respective DPLL will all always be asserted. 

    On the top left of Ticspro under file if you click save this should generate a tcs file which you should be able to copy onto E2E threads.

    Best Regards,
    Kyle Yamabe

  • example_design.tcs

    Attached my design with the input reference change. I am unable to rerun the DPLL calculation scripts as do not have Matlab, and perhaps that could be part of my locking issues?

  • Hello Christian,

    Yes the run script matlab will change the DPLL loop filter settings that are required to lock the DPLL.

    Here is a snippet of the instructions to download the matlab files necessary to run the program. They are also listed on the "Getting Started" page so it is easier to copy the url.



    Best Regards,
    Kyle Yamabe

  • Great, I installed this and updated my DPLL loop filter settings. I am still having issues with any of my DPLL's locking. I tried loosening the requirements for a lock and not noticing any changes.

    Could you please confirm the following settings should work on your end? I attached my lmk's register settings that I read back via SPI and my current TICs configuration.

    5023.example_design.tcs

    Register: 19 Set to: 0x00 Readback: 0x00
    Register: 20 Set to: 0x00 Readback: 0x00
    Register: 21 Set to: 0xe1 Readback: 0xa1
    Register: 22 Set to: 0x3f Readback: 0x3f
    Register: 23 Set to: 0x00 Readback: 0x00
    Register: 24 Set to: 0x00 Readback: 0x00
    Register: 25 Set to: 0x49 Readback: 0x48
    Register: 26 Set to: 0x00 Readback: 0x00
    Register: 32 Set to: 0x01 Readback: 0x01
    Register: 37 Set to: 0x00 Readback: 0x00
    Register: 38 Set to: 0x20 Readback: 0x20
    Register: 39 Set to: 0x20 Readback: 0x20
    Register: 40 Set to: 0x20 Readback: 0x20
    Register: 41 Set to: 0x00 Readback: 0x00
    Register: 42 Set to: 0x00 Readback: 0x00
    Register: 43 Set to: 0x00 Readback: 0x00
    Register: 44 Set to: 0x00 Readback: 0x00
    Register: 49 Set to: 0x00 Readback: 0x00
    Register: 54 Set to: 0x00 Readback: 0x00
    Register: 55 Set to: 0x00 Readback: 0x00
    Register: 56 Set to: 0x00 Readback: 0x00
    Register: 57 Set to: 0x57 Readback: 0x57
    Register: 58 Set to: 0x62 Readback: 0x62
    Register: 59 Set to: 0x0f Readback: 0x0f
    Register: 60 Set to: 0x00 Readback: 0x00
    Register: 61 Set to: 0x02 Readback: 0x02
    Register: 62 Set to: 0x24 Readback: 0x24
    Register: 63 Set to: 0x08 Readback: 0x08
    Register: 64 Set to: 0x0f Readback: 0x0f
    Register: 67 Set to: 0x18 Readback: 0x18
    Register: 68 Set to: 0x18 Readback: 0x18
    Register: 70 Set to: 0x01 Readback: 0x01
    Register: 75 Set to: 0x9a Readback: 0x9a
    Register: 76 Set to: 0x9a Readback: 0x9a
    Register: 77 Set to: 0x9a Readback: 0x9a
    Register: 78 Set to: 0x00 Readback: 0x00
    Register: 79 Set to: 0x18 Readback: 0x18
    Register: 80 Set to: 0x00 Readback: 0x00
    Register: 83 Set to: 0xaa Readback: 0xaa
    Register: 84 Set to: 0x1f Readback: 0x1f
    Register: 85 Set to: 0xff Readback: 0xff
    Register: 86 Set to: 0xfd Readback: 0xfd
    Register: 87 Set to: 0x1f Readback: 0x1f
    Register: 88 Set to: 0xff Readback: 0xff
    Register: 89 Set to: 0xff Readback: 0xff
    Register: 96 Set to: 0x02 Readback: 0x02
    Register: 97 Set to: 0x1f Readback: 0x1f
    Register: 98 Set to: 0xff Readback: 0xff
    Register: 99 Set to: 0xff Readback: 0xff
    Register: 100 Set to: 0x1f Readback: 0x1f
    Register: 101 Set to: 0xff Readback: 0xff
    Register: 102 Set to: 0xff Readback: 0xff
    Register: 109 Set to: 0x03 Readback: 0x03
    Register: 110 Set to: 0xe8 Readback: 0xe8
    Register: 111 Set to: 0x07 Readback: 0x07
    Register: 112 Set to: 0xd0 Readback: 0xd0
    Register: 113 Set to: 0x03 Readback: 0x03
    Register: 114 Set to: 0xe8 Readback: 0xe8
    Register: 115 Set to: 0x07 Readback: 0x07
    Register: 116 Set to: 0xd0 Readback: 0xd0
    Register: 125 Set to: 0x02 Readback: 0x02
    Register: 126 Set to: 0xdc Readback: 0xdc
    Register: 127 Set to: 0x6c Readback: 0x6c
    Register: 128 Set to: 0x00 Readback: 0x00
    Register: 129 Set to: 0x00 Readback: 0x00
    Register: 130 Set to: 0x07 Readback: 0x07
    Register: 131 Set to: 0xb0 Readback: 0xb0
    Register: 132 Set to: 0xc0 Readback: 0xc0
    Register: 133 Set to: 0x02 Readback: 0x02
    Register: 134 Set to: 0xdc Readback: 0xdc
    Register: 135 Set to: 0x6c Readback: 0x6c
    Register: 136 Set to: 0x00 Readback: 0x00
    Register: 137 Set to: 0x00 Readback: 0x00
    Register: 138 Set to: 0x07 Readback: 0x07
    Register: 139 Set to: 0xb0 Readback: 0xb0
    Register: 140 Set to: 0xc0 Readback: 0xc0
    Register: 157 Set to: 0x0f Readback: 0x0f
    Register: 158 Set to: 0x0e Readback: 0x0e
    Register: 161 Set to: 0x00 Readback: 0x00
    Register: 162 Set to: 0x3f Readback: 0x3f
    Register: 163 Set to: 0x0a Readback: 0x0a
    Register: 164 Set to: 0x3c Readback: 0x3c
    Register: 223 Set to: 0x08 Readback: 0x08
    Register: 225 Set to: 0x00 Readback: 0x00
    Register: 226 Set to: 0x03 Readback: 0x03
    Register: 228 Set to: 0x80 Readback: 0x80
    Register: 229 Set to: 0x32 Readback: 0x32
    Register: 230 Set to: 0x00 Readback: 0x00
    Register: 231 Set to: 0x64 Readback: 0x64
    Register: 232 Set to: 0x00 Readback: 0x00
    Register: 233 Set to: 0x09 Readback: 0x09
    Register: 234 Set to: 0x27 Readback: 0x27
    Register: 235 Set to: 0xc0 Readback: 0xc0
    Register: 236 Set to: 0x00 Readback: 0x00
    Register: 237 Set to: 0x00 Readback: 0x00
    Register: 238 Set to: 0x00 Readback: 0x00
    Register: 239 Set to: 0x01 Readback: 0x01
    Register: 240 Set to: 0x06 Readback: 0x06
    Register: 241 Set to: 0x35 Readback: 0x35
    Register: 242 Set to: 0x75 Readback: 0x75
    Register: 243 Set to: 0x0b Readback: 0x0b
    Register: 247 Set to: 0xd4 Readback: 0xd4
    Register: 248 Set to: 0x43 Readback: 0x43
    Register: 249 Set to: 0x76 Readback: 0x76
    Register: 250 Set to: 0x00 Readback: 0x00
    Register: 251 Set to: 0x00 Readback: 0x00
    Register: 252 Set to: 0x00 Readback: 0x00
    Register: 253 Set to: 0x00 Readback: 0x00
    Register: 254 Set to: 0x00 Readback: 0x00
    Register: 255 Set to: 0x00 Readback: 0x00
    Register: 256 Set to: 0x00 Readback: 0x00
    Register: 257 Set to: 0x00 Readback: 0x00
    Register: 258 Set to: 0x00 Readback: 0x00
    Register: 259 Set to: 0x00 Readback: 0x00
    Register: 260 Set to: 0x00 Readback: 0x00
    Register: 261 Set to: 0x60 Readback: 0x60
    Register: 262 Set to: 0x95 Readback: 0x95
    Register: 263 Set to: 0x02 Readback: 0x02
    Register: 264 Set to: 0xf9 Readback: 0xf9
    Register: 265 Set to: 0x00 Readback: 0x00
    Register: 266 Set to: 0x00 Readback: 0x00
    Register: 267 Set to: 0x00 Readback: 0x00
    Register: 268 Set to: 0x00 Readback: 0x00
    Register: 269 Set to: 0x00 Readback: 0x00
    Register: 270 Set to: 0x19 Readback: 0x19
    Register: 271 Set to: 0x19 Readback: 0x19
    Register: 272 Set to: 0x19 Readback: 0x19
    Register: 273 Set to: 0x08 Readback: 0x08
    Register: 274 Set to: 0x00 Readback: 0x00
    Register: 275 Set to: 0x00 Readback: 0x00
    Register: 276 Set to: 0x00 Readback: 0x00
    Register: 277 Set to: 0x08 Readback: 0x08
    Register: 278 Set to: 0x00 Readback: 0x00
    Register: 279 Set to: 0x00 Readback: 0x00
    Register: 280 Set to: 0x00 Readback: 0x00
    Register: 281 Set to: 0x11 Readback: 0x11
    Register: 282 Set to: 0x05 Readback: 0x05
    Register: 283 Set to: 0x05 Readback: 0x05
    Register: 284 Set to: 0x14 Readback: 0x14
    Register: 285 Set to: 0x00 Readback: 0x00
    Register: 286 Set to: 0x00 Readback: 0x00
    Register: 287 Set to: 0x00 Readback: 0x00
    Register: 288 Set to: 0x01 Readback: 0x01
    Register: 289 Set to: 0x85 Readback: 0x85
    Register: 290 Set to: 0x01 Readback: 0x01
    Register: 291 Set to: 0x40 Readback: 0x40
    Register: 292 Set to: 0x01 Readback: 0x01
    Register: 293 Set to: 0x40 Readback: 0x40
    Register: 294 Set to: 0x01 Readback: 0x01
    Register: 295 Set to: 0x42 Readback: 0x42
    Register: 296 Set to: 0x01 Readback: 0x01
    Register: 297 Set to: 0x40 Readback: 0x40
    Register: 298 Set to: 0x00 Readback: 0x00
    Register: 299 Set to: 0x0a Readback: 0x0a
    Register: 300 Set to: 0x3e Readback: 0x3e
    Register: 301 Set to: 0x00 Readback: 0x00
    Register: 302 Set to: 0x08 Readback: 0x08
    Register: 303 Set to: 0x1b Readback: 0x1b
    Register: 304 Set to: 0x1f Readback: 0x1f
    Register: 305 Set to: 0x07 Readback: 0x07
    Register: 306 Set to: 0x3f Readback: 0x3f
    Register: 307 Set to: 0x0f Readback: 0x0f
    Register: 308 Set to: 0x2e Readback: 0x2e
    Register: 309 Set to: 0x00 Readback: 0x00
    Register: 314 Set to: 0x01 Readback: 0x01
    Register: 315 Set to: 0x2a Readback: 0x2a
    Register: 316 Set to: 0x05 Readback: 0x05
    Register: 317 Set to: 0xf2 Readback: 0xf2
    Register: 318 Set to: 0x00 Readback: 0x00
    Register: 319 Set to: 0x00 Readback: 0x00
    Register: 320 Set to: 0x00 Readback: 0x00
    Register: 321 Set to: 0x00 Readback: 0x00
    Register: 322 Set to: 0x00 Readback: 0x00
    Register: 323 Set to: 0x00 Readback: 0x00
    Register: 324 Set to: 0x00 Readback: 0x00
    Register: 325 Set to: 0x00 Readback: 0x00
    Register: 326 Set to: 0x00 Readback: 0x00
    Register: 327 Set to: 0x00 Readback: 0x00
    Register: 328 Set to: 0x00 Readback: 0x00
    Register: 329 Set to: 0x00 Readback: 0x00
    Register: 330 Set to: 0x00 Readback: 0x00
    Register: 331 Set to: 0x00 Readback: 0x00
    Register: 332 Set to: 0x0f Readback: 0x0f
    Register: 333 Set to: 0xa0 Readback: 0xa0
    Register: 334 Set to: 0x00 Readback: 0x00
    Register: 335 Set to: 0x00 Readback: 0x00
    Register: 336 Set to: 0x00 Readback: 0x00
    Register: 337 Set to: 0x00 Readback: 0x00
    Register: 338 Set to: 0x00 Readback: 0x00
    Register: 339 Set to: 0x00 Readback: 0x00
    Register: 340 Set to: 0x00 Readback: 0x00
    Register: 341 Set to: 0x00 Readback: 0x00
    Register: 342 Set to: 0x00 Readback: 0x00
    Register: 343 Set to: 0x00 Readback: 0x00
    Register: 344 Set to: 0x00 Readback: 0x00
    Register: 345 Set to: 0x02 Readback: 0x02
    Register: 346 Set to: 0x00 Readback: 0x00
    Register: 347 Set to: 0x00 Readback: 0x00
    Register: 348 Set to: 0x00 Readback: 0x00
    Register: 349 Set to: 0x00 Readback: 0x00
    Register: 350 Set to: 0x00 Readback: 0x00
    Register: 351 Set to: 0x00 Readback: 0x00
    Register: 352 Set to: 0x00 Readback: 0x00
    Register: 358 Set to: 0x00 Readback: 0x00
    Register: 359 Set to: 0x00 Readback: 0x00
    Register: 360 Set to: 0x01 Readback: 0x01
    Register: 361 Set to: 0x00 Readback: 0x00
    Register: 362 Set to: 0x00 Readback: 0x00
    Register: 367 Set to: 0x00 Readback: 0x00
    Register: 368 Set to: 0x00 Readback: 0x00
    Register: 369 Set to: 0x00 Readback: 0x00
    Register: 370 Set to: 0x00 Readback: 0x00
    Register: 373 Set to: 0x08 Readback: 0x08
    Register: 375 Set to: 0x00 Readback: 0x00
    Register: 376 Set to: 0x03 Readback: 0x03
    Register: 378 Set to: 0x80 Readback: 0x80
    Register: 379 Set to: 0x32 Readback: 0x32
    Register: 380 Set to: 0x00 Readback: 0x00
    Register: 381 Set to: 0x64 Readback: 0x64
    Register: 382 Set to: 0x00 Readback: 0x00
    Register: 383 Set to: 0x00 Readback: 0x00
    Register: 384 Set to: 0x09 Readback: 0x09
    Register: 385 Set to: 0xc5 Readback: 0xc5
    Register: 386 Set to: 0x00 Readback: 0x00
    Register: 387 Set to: 0x00 Readback: 0x00
    Register: 388 Set to: 0x00 Readback: 0x00
    Register: 389 Set to: 0x01 Readback: 0x01
    Register: 390 Set to: 0x05 Readback: 0x05
    Register: 391 Set to: 0x96 Readback: 0x96
    Register: 392 Set to: 0x82 Readback: 0x82
    Register: 393 Set to: 0xf0 Readback: 0xf0
    Register: 397 Set to: 0xd4 Readback: 0xd4
    Register: 398 Set to: 0x6f Readback: 0x6f
    Register: 399 Set to: 0x76 Readback: 0x76
    Register: 400 Set to: 0x00 Readback: 0x00
    Register: 401 Set to: 0x00 Readback: 0x00
    Register: 402 Set to: 0x00 Readback: 0x00
    Register: 403 Set to: 0x00 Readback: 0x00
    Register: 404 Set to: 0x00 Readback: 0x00
    Register: 405 Set to: 0x00 Readback: 0x00
    Register: 406 Set to: 0x00 Readback: 0x00
    Register: 407 Set to: 0x00 Readback: 0x00
    Register: 408 Set to: 0x00 Readback: 0x00
    Register: 409 Set to: 0x00 Readback: 0x00
    Register: 410 Set to: 0x00 Readback: 0x00
    Register: 411 Set to: 0x62 Readback: 0x62
    Register: 412 Set to: 0xa7 Readback: 0xa7
    Register: 413 Set to: 0xa3 Readback: 0xa3
    Register: 414 Set to: 0x58 Readback: 0x58
    Register: 415 Set to: 0x20 Readback: 0x20
    Register: 416 Set to: 0x00 Readback: 0x00
    Register: 417 Set to: 0x00 Readback: 0x00
    Register: 418 Set to: 0x00 Readback: 0x00
    Register: 419 Set to: 0x00 Readback: 0x00
    Register: 420 Set to: 0x19 Readback: 0x19
    Register: 421 Set to: 0x19 Readback: 0x19
    Register: 422 Set to: 0x19 Readback: 0x19
    Register: 423 Set to: 0x08 Readback: 0x08
    Register: 424 Set to: 0x00 Readback: 0x00
    Register: 425 Set to: 0x00 Readback: 0x00
    Register: 426 Set to: 0x00 Readback: 0x00
    Register: 427 Set to: 0x08 Readback: 0x08
    Register: 428 Set to: 0x00 Readback: 0x00
    Register: 429 Set to: 0x00 Readback: 0x00
    Register: 430 Set to: 0x00 Readback: 0x00
    Register: 431 Set to: 0x11 Readback: 0x11
    Register: 432 Set to: 0x05 Readback: 0x05
    Register: 433 Set to: 0x05 Readback: 0x05
    Register: 434 Set to: 0x14 Readback: 0x14
    Register: 435 Set to: 0x00 Readback: 0x00
    Register: 436 Set to: 0x00 Readback: 0x00
    Register: 437 Set to: 0x00 Readback: 0x00
    Register: 438 Set to: 0x01 Readback: 0x01
    Register: 439 Set to: 0x85 Readback: 0x85
    Register: 440 Set to: 0x01 Readback: 0x01
    Register: 441 Set to: 0x40 Readback: 0x40
    Register: 442 Set to: 0x01 Readback: 0x01
    Register: 443 Set to: 0x40 Readback: 0x40
    Register: 444 Set to: 0x01 Readback: 0x01
    Register: 445 Set to: 0x42 Readback: 0x42
    Register: 446 Set to: 0x01 Readback: 0x01
    Register: 447 Set to: 0x40 Readback: 0x40
    Register: 448 Set to: 0x00 Readback: 0x00
    Register: 449 Set to: 0x0a Readback: 0x0a
    Register: 450 Set to: 0x14 Readback: 0x14
    Register: 451 Set to: 0x00 Readback: 0x00
    Register: 452 Set to: 0x08 Readback: 0x08
    Register: 453 Set to: 0x1b Readback: 0x1b
    Register: 454 Set to: 0x1f Readback: 0x1f
    Register: 455 Set to: 0x07 Readback: 0x07
    Register: 456 Set to: 0x3f Readback: 0x3f
    Register: 457 Set to: 0x0f Readback: 0x0f
    Register: 458 Set to: 0x3f Readback: 0x3f
    Register: 459 Set to: 0x00 Readback: 0x00
    Register: 464 Set to: 0x01 Readback: 0x01
    Register: 465 Set to: 0x4f Readback: 0x4f
    Register: 466 Set to: 0x46 Readback: 0x46
    Register: 467 Set to: 0xb0 Readback: 0xb0
    Register: 468 Set to: 0x40 Readback: 0x40
    Register: 469 Set to: 0x00 Readback: 0x00
    Register: 470 Set to: 0x00 Readback: 0x00
    Register: 471 Set to: 0x00 Readback: 0x00
    Register: 472 Set to: 0x00 Readback: 0x00
    Register: 473 Set to: 0x00 Readback: 0x00
    Register: 474 Set to: 0x00 Readback: 0x00
    Register: 475 Set to: 0x00 Readback: 0x00
    Register: 476 Set to: 0x00 Readback: 0x00
    Register: 477 Set to: 0x00 Readback: 0x00
    Register: 478 Set to: 0x00 Readback: 0x00
    Register: 479 Set to: 0x00 Readback: 0x00
    Register: 480 Set to: 0x00 Readback: 0x00
    Register: 481 Set to: 0x00 Readback: 0x00
    Register: 482 Set to: 0x00 Readback: 0x00
    Register: 483 Set to: 0xe0 Readback: 0xe0
    Register: 484 Set to: 0x00 Readback: 0x00
    Register: 485 Set to: 0x00 Readback: 0x00
    Register: 486 Set to: 0x00 Readback: 0x00
    Register: 487 Set to: 0x00 Readback: 0x00
    Register: 488 Set to: 0x00 Readback: 0x00
    Register: 489 Set to: 0x00 Readback: 0x00
    Register: 490 Set to: 0x00 Readback: 0x00
    Register: 491 Set to: 0x00 Readback: 0x00
    Register: 492 Set to: 0x00 Readback: 0x00
    Register: 493 Set to: 0x00 Readback: 0x00
    Register: 494 Set to: 0x00 Readback: 0x00
    Register: 495 Set to: 0x02 Readback: 0x02
    Register: 496 Set to: 0x00 Readback: 0x00
    Register: 497 Set to: 0x9d Readback: 0x9d
    Register: 498 Set to: 0xa3 Readback: 0xa3
    Register: 499 Set to: 0x83 Readback: 0x83
    Register: 500 Set to: 0x41 Readback: 0x41
    Register: 501 Set to: 0x00 Readback: 0x00
    Register: 502 Set to: 0x00 Readback: 0x00
    Register: 508 Set to: 0x00 Readback: 0x00
    Register: 509 Set to: 0x00 Readback: 0x00
    Register: 510 Set to: 0x01 Readback: 0x01
    Register: 511 Set to: 0x00 Readback: 0x00
    Register: 512 Set to: 0x00 Readback: 0x00
    Register: 517 Set to: 0x00 Readback: 0x00
    Register: 518 Set to: 0x00 Readback: 0x00
    Register: 519 Set to: 0x00 Readback: 0x00
    Register: 520 Set to: 0x00 Readback: 0x00
    Register: 523 Set to: 0x08 Readback: 0x08
    Register: 525 Set to: 0x00 Readback: 0x00
    Register: 526 Set to: 0x03 Readback: 0x03
    Register: 528 Set to: 0x80 Readback: 0x80
    Register: 529 Set to: 0x32 Readback: 0x32
    Register: 530 Set to: 0x00 Readback: 0x00
    Register: 531 Set to: 0x64 Readback: 0x64
    Register: 532 Set to: 0x00 Readback: 0x00
    Register: 533 Set to: 0x03 Readback: 0x03
    Register: 534 Set to: 0x0d Readback: 0x0d
    Register: 535 Set to: 0x40 Readback: 0x40
    Register: 536 Set to: 0x00 Readback: 0x00
    Register: 537 Set to: 0x00 Readback: 0x00
    Register: 538 Set to: 0x00 Readback: 0x00
    Register: 539 Set to: 0x01 Readback: 0x01
    Register: 540 Set to: 0x06 Readback: 0x06
    Register: 541 Set to: 0x35 Readback: 0x35
    Register: 542 Set to: 0x75 Readback: 0x75
    Register: 543 Set to: 0x0b Readback: 0x0b
    Register: 547 Set to: 0xd4 Readback: 0xd4
    Register: 548 Set to: 0x57 Readback: 0x57
    Register: 549 Set to: 0x76 Readback: 0x76
    Register: 550 Set to: 0x00 Readback: 0x00
    Register: 551 Set to: 0x00 Readback: 0x00
    Register: 552 Set to: 0x00 Readback: 0x00
    Register: 553 Set to: 0x00 Readback: 0x00
    Register: 554 Set to: 0x00 Readback: 0x00
    Register: 555 Set to: 0x00 Readback: 0x00
    Register: 556 Set to: 0x00 Readback: 0x00
    Register: 557 Set to: 0x00 Readback: 0x00
    Register: 558 Set to: 0x00 Readback: 0x00
    Register: 559 Set to: 0x00 Readback: 0x00
    Register: 560 Set to: 0x00 Readback: 0x00
    Register: 561 Set to: 0x62 Readback: 0x62
    Register: 562 Set to: 0x95 Readback: 0x95
    Register: 563 Set to: 0x02 Readback: 0x02
    Register: 564 Set to: 0xf9 Readback: 0xf9
    Register: 565 Set to: 0x00 Readback: 0x00
    Register: 566 Set to: 0x00 Readback: 0x00
    Register: 567 Set to: 0x00 Readback: 0x00
    Register: 568 Set to: 0x00 Readback: 0x00
    Register: 569 Set to: 0x00 Readback: 0x00
    Register: 570 Set to: 0x19 Readback: 0x19
    Register: 571 Set to: 0x19 Readback: 0x19
    Register: 572 Set to: 0x19 Readback: 0x19
    Register: 573 Set to: 0x08 Readback: 0x08
    Register: 574 Set to: 0x00 Readback: 0x00
    Register: 575 Set to: 0x00 Readback: 0x00
    Register: 576 Set to: 0x00 Readback: 0x00
    Register: 577 Set to: 0x08 Readback: 0x08
    Register: 578 Set to: 0x00 Readback: 0x00
    Register: 579 Set to: 0x00 Readback: 0x00
    Register: 580 Set to: 0x00 Readback: 0x00
    Register: 581 Set to: 0x11 Readback: 0x11
    Register: 582 Set to: 0x05 Readback: 0x05
    Register: 583 Set to: 0x05 Readback: 0x05
    Register: 584 Set to: 0x14 Readback: 0x14
    Register: 585 Set to: 0x00 Readback: 0x00
    Register: 586 Set to: 0x00 Readback: 0x00
    Register: 587 Set to: 0x00 Readback: 0x00
    Register: 588 Set to: 0x01 Readback: 0x01
    Register: 589 Set to: 0x85 Readback: 0x85
    Register: 590 Set to: 0x01 Readback: 0x01
    Register: 591 Set to: 0x40 Readback: 0x40
    Register: 592 Set to: 0x01 Readback: 0x01
    Register: 593 Set to: 0x40 Readback: 0x40
    Register: 594 Set to: 0x01 Readback: 0x01
    Register: 595 Set to: 0x42 Readback: 0x42
    Register: 596 Set to: 0x01 Readback: 0x01
    Register: 597 Set to: 0x40 Readback: 0x40
    Register: 598 Set to: 0x00 Readback: 0x00
    Register: 599 Set to: 0x0a Readback: 0x0a
    Register: 600 Set to: 0x14 Readback: 0x14
    Register: 601 Set to: 0x00 Readback: 0x00
    Register: 602 Set to: 0x08 Readback: 0x08
    Register: 603 Set to: 0x1a Readback: 0x1a
    Register: 604 Set to: 0x1e Readback: 0x1e
    Register: 605 Set to: 0x07 Readback: 0x07
    Register: 606 Set to: 0x3f Readback: 0x3f
    Register: 607 Set to: 0x0f Readback: 0x0f
    Register: 608 Set to: 0x00 Readback: 0x00
    Register: 609 Set to: 0x00 Readback: 0x00
    Register: 614 Set to: 0x00 Readback: 0x00
    Register: 615 Set to: 0x95 Readback: 0x95
    Register: 616 Set to: 0x02 Readback: 0x02
    Register: 617 Set to: 0xf9 Readback: 0xf9
    Register: 618 Set to: 0x00 Readback: 0x00
    Register: 619 Set to: 0x00 Readback: 0x00
    Register: 620 Set to: 0x00 Readback: 0x00
    Register: 621 Set to: 0x00 Readback: 0x00
    Register: 622 Set to: 0x00 Readback: 0x00
    Register: 623 Set to: 0x00 Readback: 0x00
    Register: 624 Set to: 0x00 Readback: 0x00
    Register: 625 Set to: 0x00 Readback: 0x00
    Register: 626 Set to: 0x00 Readback: 0x00
    Register: 627 Set to: 0x00 Readback: 0x00
    Register: 628 Set to: 0x00 Readback: 0x00
    Register: 629 Set to: 0x00 Readback: 0x00
    Register: 630 Set to: 0x95 Readback: 0x95
    Register: 631 Set to: 0x02 Readback: 0x02
    Register: 632 Set to: 0xf9 Readback: 0xf9
    Register: 633 Set to: 0x00 Readback: 0x00
    Register: 634 Set to: 0x00 Readback: 0x00
    Register: 635 Set to: 0x00 Readback: 0x00
    Register: 636 Set to: 0x00 Readback: 0x00
    Register: 637 Set to: 0x00 Readback: 0x00
    Register: 638 Set to: 0x00 Readback: 0x00
    Register: 639 Set to: 0x00 Readback: 0x00
    Register: 640 Set to: 0x00 Readback: 0x00
    Register: 641 Set to: 0x00 Readback: 0x00
    Register: 642 Set to: 0x00 Readback: 0x00
    Register: 643 Set to: 0x00 Readback: 0x00
    Register: 644 Set to: 0x00 Readback: 0x00
    Register: 645 Set to: 0x02 Readback: 0x02
    Register: 646 Set to: 0x00 Readback: 0x00
    Register: 647 Set to: 0x00 Readback: 0x00
    Register: 648 Set to: 0x00 Readback: 0x00
    Register: 649 Set to: 0x00 Readback: 0x00
    Register: 650 Set to: 0x00 Readback: 0x00
    Register: 651 Set to: 0x00 Readback: 0x00
    Register: 652 Set to: 0x00 Readback: 0x00
    Register: 658 Set to: 0x00 Readback: 0x00
    Register: 659 Set to: 0x00 Readback: 0x00
    Register: 660 Set to: 0x01 Readback: 0x01
    Register: 661 Set to: 0x00 Readback: 0x00
    Register: 662 Set to: 0x01 Readback: 0x01
    Register: 667 Set to: 0x00 Readback: 0x00
    Register: 668 Set to: 0x00 Readback: 0x00
    Register: 669 Set to: 0x00 Readback: 0x00
    Register: 670 Set to: 0x00 Readback: 0x00
    Register: 707 Set to: 0x6d Readback: 0x6d
    Register: 708 Set to: 0x03 Readback: 0x03
    Register: 709 Set to: 0x09 Readback: 0x09
    Register: 710 Set to: 0x02 Readback: 0x02
    Register: 711 Set to: 0x02 Readback: 0x02
    Register: 712 Set to: 0xff Readback: 0xff
    Register: 713 Set to: 0x00 Readback: 0x00
    Register: 714 Set to: 0x0a Readback: 0x0a
    Register: 715 Set to: 0x1c Readback: 0x1c
    Register: 716 Set to: 0x00 Readback: 0x00
    Register: 717 Set to: 0x34 Readback: 0x34
    Register: 718 Set to: 0x0a Readback: 0x0a
    Register: 719 Set to: 0x15 Readback: 0x15
    Register: 720 Set to: 0x55 Readback: 0x55
    Register: 721 Set to: 0x55 Readback: 0x55
    Register: 722 Set to: 0x55 Readback: 0x55
    Register: 723 Set to: 0x55 Readback: 0x55
    Register: 724 Set to: 0x37 Readback: 0x37
    Register: 731 Set to: 0xe4 Readback: 0xe4
    Register: 732 Set to: 0xa0 Readback: 0xa0
    Register: 733 Set to: 0xbc Readback: 0xbc
    Register: 736 Set to: 0x00 Readback: 0x00
    Register: 745 Set to: 0x00 Readback: 0x00
    Register: 746 Set to: 0x01 Readback: 0x01
    Register: 773 Set to: 0x06 Readback: 0x06
    Register: 777 Set to: 0x22 Readback: 0x22
    Register: 778 Set to: 0x1a Readback: 0x1a
    Register: 779 Set to: 0x07 Readback: 0x07
    Register: 780 Set to: 0x02 Readback: 0x02
    Register: 781 Set to: 0x02 Readback: 0x02
    Register: 782 Set to: 0xff Readback: 0xff
    Register: 783 Set to: 0x00 Readback: 0x00
    Register: 784 Set to: 0x0a Readback: 0x0a
    Register: 785 Set to: 0x1c Readback: 0x1c
    Register: 786 Set to: 0x00 Readback: 0x00
    Register: 787 Set to: 0x3a Readback: 0x3a
    Register: 788 Set to: 0x4c Readback: 0x4c
    Register: 789 Set to: 0x98 Readback: 0x98
    Register: 790 Set to: 0x00 Readback: 0x00
    Register: 791 Set to: 0x00 Readback: 0x00
    Register: 792 Set to: 0x00 Readback: 0x00
    Register: 793 Set to: 0x00 Readback: 0x00
    Register: 794 Set to: 0x07 Readback: 0x07
    Register: 803 Set to: 0x53 Readback: 0x53
    Register: 804 Set to: 0x3c Readback: 0x3c
    Register: 805 Set to: 0x02 Readback: 0x02
    Register: 808 Set to: 0x00 Readback: 0x00
    Register: 818 Set to: 0x00 Readback: 0x00
    Register: 819 Set to: 0x01 Readback: 0x01
    Register: 840 Set to: 0x22 Readback: 0x22
    Register: 841 Set to: 0x15 Readback: 0x15
    Register: 842 Set to: 0x01 Readback: 0x01
    Register: 843 Set to: 0x0d Readback: 0x0d
    Register: 844 Set to: 0x0d Readback: 0x0d
    Register: 845 Set to: 0xff Readback: 0xff
    Register: 846 Set to: 0x00 Readback: 0x00
    Register: 847 Set to: 0x01 Readback: 0x01
    Register: 848 Set to: 0x1c Readback: 0x1c
    Register: 849 Set to: 0x00 Readback: 0x00
    Register: 850 Set to: 0x1a Readback: 0x1a
    Register: 851 Set to: 0x4c Readback: 0x4c
    Register: 852 Set to: 0x0a Readback: 0x0a
    Register: 853 Set to: 0xaa Readback: 0xaa
    Register: 854 Set to: 0xaa Readback: 0xaa
    Register: 855 Set to: 0xaa Readback: 0xaa
    Register: 856 Set to: 0xab Readback: 0xab
    Register: 857 Set to: 0x05 Readback: 0x05
    Register: 864 Set to: 0xfc Readback: 0xfc
    Register: 865 Set to: 0xab Readback: 0xab
    Register: 866 Set to: 0x04 Readback: 0x04
    Register: 872 Set to: 0x00 Readback: 0x00
    Register: 882 Set to: 0x00 Readback: 0x00
    Register: 961 Set to: 0x48 Readback: 0x48
    Register: 962 Set to: 0x60 Readback: 0x60
    Register: 963 Set to: 0x21 Readback: 0x21
    Register: 964 Set to: 0x48 Readback: 0x48
    Register: 965 Set to: 0x60 Readback: 0x60
    Register: 966 Set to: 0x21 Readback: 0x21
    Register: 967 Set to: 0x03 Readback: 0x03
    Register: 968 Set to: 0x00 Readback: 0x00
    Register: 969 Set to: 0x32 Readback: 0x32
    Register: 971 Set to: 0xc0 Readback: 0xc0
    Register: 972 Set to: 0x00 Readback: 0x00
    Register: 973 Set to: 0x30 Readback: 0x30
    Register: 974 Set to: 0x00 Readback: 0x00
    Register: 975 Set to: 0x00 Readback: 0x00
    Register: 976 Set to: 0x00 Readback: 0x00
    Register: 977 Set to: 0x00 Readback: 0x00
    Register: 978 Set to: 0x01 Readback: 0x01
    Register: 979 Set to: 0xf4 Readback: 0xf4
    Register: 980 Set to: 0x00 Readback: 0x00
    Register: 981 Set to: 0x08 Readback: 0x08
    Register: 982 Set to: 0x00 Readback: 0x00
    Register: 983 Set to: 0x05 Readback: 0x05
    Register: 984 Set to: 0x00 Readback: 0x00
    Register: 985 Set to: 0x0f Readback: 0x0f
    Register: 986 Set to: 0x42 Readback: 0x42
    Register: 987 Set to: 0x40 Readback: 0x40
    Register: 988 Set to: 0x00 Readback: 0x00
    Register: 989 Set to: 0x00 Readback: 0x00
    Register: 990 Set to: 0x01 Readback: 0x01
    Register: 991 Set to: 0x00 Readback: 0x00
    Register: 1024 Set to: 0x60 Readback: 0x60
    Register: 1025 Set to: 0x03 Readback: 0x03
    Register: 1026 Set to: 0x2b Readback: 0x2b
    Register: 1027 Set to: 0x08 Readback: 0x08
    Register: 1028 Set to: 0x00 Readback: 0x00
    Register: 1029 Set to: 0x00 Readback: 0x00
    Register: 1030 Set to: 0x00 Readback: 0x00
    Register: 1031 Set to: 0x03 Readback: 0x03
    Register: 1056 Set to: 0x0e Readback: 0x0e
    Register: 1057 Set to: 0x05 Readback: 0x05
    Register: 1058 Set to: 0x00 Readback: 0x00
    Register: 1059 Set to: 0x08 Readback: 0x08
    Register: 1060 Set to: 0x00 Readback: 0x00
    Register: 1061 Set to: 0x00 Readback: 0x00
    Register: 1062 Set to: 0x00 Readback: 0x00
    Register: 1063 Set to: 0x02 Readback: 0x02
    Register: 1089 Set to: 0x0e Readback: 0x0e
    Register: 1090 Set to: 0x09 Readback: 0x09
    Register: 1091 Set to: 0x08 Readback: 0x08
    Register: 1092 Set to: 0x09 Readback: 0x09
    Register: 1093 Set to: 0x30 Readback: 0x30
    Register: 1094 Set to: 0x00 Readback: 0x00
    Register: 1095 Set to: 0x00 Readback: 0x00
    Register: 1096 Set to: 0x00 Readback: 0x00
    Register: 1097 Set to: 0x02 Readback: 0x02
    Register: 1098 Set to: 0x58 Readback: 0x58
    Register: 1099 Set to: 0x10 Readback: 0x10
    Register: 1100 Set to: 0x05 Readback: 0x05
    Register: 1101 Set to: 0x00 Readback: 0x00
    Register: 1102 Set to: 0x0e Readback: 0x0e
    Register: 1103 Set to: 0x4e Readback: 0x4e
    Register: 1104 Set to: 0x1c Readback: 0x1c
    Register: 1105 Set to: 0x00 Readback: 0x00
    Register: 1106 Set to: 0x00 Readback: 0x00
    Register: 1107 Set to: 0x01 Readback: 0x01
    Register: 1108 Set to: 0x00 Readback: 0x00
    Register: 1121 Set to: 0x08 Readback: 0x08
    Register: 1122 Set to: 0x2c Readback: 0x2c
    Register: 1123 Set to: 0x0e Readback: 0x0e
    Register: 1124 Set to: 0x2c Readback: 0x2c
    Register: 1125 Set to: 0x30 Readback: 0x30
    Register: 1126 Set to: 0x00 Readback: 0x00
    Register: 1127 Set to: 0x00 Readback: 0x00
    Register: 1128 Set to: 0x00 Readback: 0x00
    Register: 1129 Set to: 0x00 Readback: 0x00
    Register: 1130 Set to: 0x05 Readback: 0x05
    Register: 1131 Set to: 0x00 Readback: 0x00
    Register: 1132 Set to: 0x05 Readback: 0x05
    Register: 1133 Set to: 0x00 Readback: 0x00
    Register: 1134 Set to: 0x0e Readback: 0x0e
    Register: 1135 Set to: 0x4e Readback: 0x4e
    Register: 1136 Set to: 0x1c Readback: 0x1c
    Register: 1137 Set to: 0x00 Readback: 0x00
    Register: 1138 Set to: 0x00 Readback: 0x00
    Register: 1139 Set to: 0x00 Readback: 0x00
    Register: 1140 Set to: 0x10 Readback: 0x10
    Register: 1153 Set to: 0x60 Readback: 0x60
    Register: 1154 Set to: 0x2c Readback: 0x2c
    Register: 1155 Set to: 0x74 Readback: 0x74
    Register: 1156 Set to: 0x2c Readback: 0x2c
    Register: 1157 Set to: 0x31 Readback: 0x31
    Register: 1158 Set to: 0x23 Readback: 0x23
    Register: 1159 Set to: 0x00 Readback: 0x00
    Register: 1160 Set to: 0x00 Readback: 0x00
    Register: 1161 Set to: 0x00 Readback: 0x00
    Register: 1162 Set to: 0x32 Readback: 0x32
    Register: 1163 Set to: 0x00 Readback: 0x00
    Register: 1164 Set to: 0x05 Readback: 0x05
    Register: 1165 Set to: 0x00 Readback: 0x00
    Register: 1166 Set to: 0x00 Readback: 0x00
    Register: 1167 Set to: 0x00 Readback: 0x00
    Register: 1168 Set to: 0x08 Readback: 0x08
    Register: 1169 Set to: 0x00 Readback: 0x00
    Register: 1170 Set to: 0x00 Readback: 0x00
    Register: 1171 Set to: 0x00 Readback: 0x00
    Register: 1172 Set to: 0x10 Readback: 0x10
    Register: 1185 Set to: 0x60 Readback: 0x60
    Register: 1186 Set to: 0x2c Readback: 0x2c
    Register: 1187 Set to: 0x74 Readback: 0x74
    Register: 1188 Set to: 0x2c Readback: 0x2c
    Register: 1189 Set to: 0x31 Readback: 0x31
    Register: 1190 Set to: 0x23 Readback: 0x23
    Register: 1191 Set to: 0x00 Readback: 0x00
    Register: 1192 Set to: 0x00 Readback: 0x00
    Register: 1193 Set to: 0x00 Readback: 0x00
    Register: 1194 Set to: 0x05 Readback: 0x05
    Register: 1195 Set to: 0x00 Readback: 0x00
    Register: 1196 Set to: 0x05 Readback: 0x05
    Register: 1197 Set to: 0x00 Readback: 0x00
    Register: 1198 Set to: 0x01 Readback: 0x01
    Register: 1199 Set to: 0x86 Readback: 0x86
    Register: 1200 Set to: 0xa0 Readback: 0xa0
    Register: 1201 Set to: 0x00 Readback: 0x00
    Register: 1202 Set to: 0x00 Readback: 0x00
    Register: 1203 Set to: 0x00 Readback: 0x00
    Register: 1204 Set to: 0x10 Readback: 0x10
    Register: 1217 Set to: 0x0e Readback: 0x0e
    Register: 1218 Set to: 0x2c Readback: 0x2c
    Register: 1219 Set to: 0x0e Readback: 0x0e
    Register: 1220 Set to: 0x2c Readback: 0x2c
    Register: 1221 Set to: 0x30 Readback: 0x30
    Register: 1222 Set to: 0x20 Readback: 0x20
    Register: 1223 Set to: 0x00 Readback: 0x00
    Register: 1224 Set to: 0x00 Readback: 0x00
    Register: 1225 Set to: 0x00 Readback: 0x00
    Register: 1226 Set to: 0x02 Readback: 0x02
    Register: 1227 Set to: 0x00 Readback: 0x00
    Register: 1228 Set to: 0x05 Readback: 0x05
    Register: 1229 Set to: 0x00 Readback: 0x00
    Register: 1230 Set to: 0x00 Readback: 0x00
    Register: 1231 Set to: 0x00 Readback: 0x00
    Register: 1232 Set to: 0x04 Readback: 0x04
    Register: 1233 Set to: 0x00 Readback: 0x00
    Register: 1234 Set to: 0x00 Readback: 0x00
    Register: 1235 Set to: 0x00 Readback: 0x00
    Register: 1236 Set to: 0x10 Readback: 0x10
    Register: 1248 Set to: 0x60 Readback: 0x60
    Register: 1249 Set to: 0x04 Readback: 0x04
    Register: 1250 Set to: 0x44 Readback: 0x44
    Register: 1251 Set to: 0x08 Readback: 0x08
    Register: 1252 Set to: 0x00 Readback: 0x00
    Register: 1253 Set to: 0x00 Readback: 0x00
    Register: 1254 Set to: 0x00 Readback: 0x00
    Register: 1255 Set to: 0x02 Readback: 0x02
    Register: 1280 Set to: 0x74 Readback: 0x74
    Register: 1281 Set to: 0x04 Readback: 0x04
    Register: 1282 Set to: 0x44 Readback: 0x44
    Register: 1283 Set to: 0x08 Readback: 0x08
    Register: 1284 Set to: 0x00 Readback: 0x00
    Register: 1285 Set to: 0x00 Readback: 0x00
    Register: 1286 Set to: 0x00 Readback: 0x00
    Register: 1287 Set to: 0x02 Readback: 0x02
    

  • Hello Christian,

    Good news is I tested your configuration plan loading the exact tcs file that you sent and I was able to get the device to detect valid reference status and all APLLs and all DPLLs locked with the 1 PPS reference clock.

    The possible issues between our physical setups could be the physical routing of your input signal. Are there any series capacitors between your 1 PPS input and the input to the device?

    How is your 1 PPS being generated and what is the voltage level? For my setup I used a 2.65 CMOS and a 1.8V CMOS DC coupled 1 PPS signal.

    Also how are you writing the registers to the device. Are you using the recommended register dump settings from Ticspro? Another issue could be that the device is not being issues a SWRST which is causing it to be operating in an undetermined state.

    How long do you wait after programming the device do you check for the status signals. Because the reference signal is 1 Hz it may take a bit to get all of the locking in the device. On my setup it took about 6 seconds to get valid reference status, 8 seconds for frequency lock, and ~40 seconds for phase lock.


    Best Regards,
    Kyle Yamabe

  • Hey Kyle,

    Turns out the issue was related to the PPS signal degrading in my hardware setup. I have a better connection, and I am locking just fine. Thanks for the help.