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.

DS90UB925Q-Q1: Register 0x04

Part Number: DS90UB925Q-Q1
Other Parts Discussed in Thread: ALP

Hi Team,

In Spec. of DS90UB925, the register 0x04 is used for  Backward compatible, LF Mode and so on.

But, in ALP software the register-0x04 is reserved.  So can we configure backward compatibility and LF mode through 0x04 register?

  • Hello Ansel,

    Yes, you should be able to access 0x04 according to data sheet. Suggest you first try in the scripting tab read/write access of this register. Use
    board.WriteI2C(devAddr, regIndex, regVal)
    board.ReadI2C(devAddr, regIndex, regLength=1)
    commands and let us know.

    We will log this issue in the DS90UB925 profile for update in the next release.

    Thanks,
    Vishy
  • Hello Vishy,

    Thanks your reply. Howevery, The 0x04 register still cannot be configured, which results in a 15-65MHz rate not being used in Backward compatible mode.

    I want to confirm that this version of 925 does not support 0x04 configuration?   If this register cannot be configured, 15-65MHz cannot be used in backward compatibility mode, only 5-15MHz can be used.

    Thanks,
    Ansel

  • Ansel,

    Note "Backward Compatible select by pin or register control" (bit 3 of register 0x04) to work, you have to set bit 2 of register 0x04. By default 0x04[2] is 0 which means backward compatible is off. So you have to set this bit to 1 also. Please confirm.

    Also, are you using 926 Deserializer in your setup. You might need to program 926 also correctly.

    Thanks,
    Vishy
  • Hi Vishy,

    I got it. Thanks.

    So even if register 0x04 is displayed reserved on ALP software, it is actually possible to configure the corresponding function?
    The actual application is 925-910. So need to configure compatibility mode and need 5-65MHz.

    best regards,
    Ansel
  • Ansel,

    Yes, even if 0x04 is displayed reserved on ALP software, it is actually possible to configure the corresponding function. ALP doesn't prevent read/write access of these register from Scripting tab. I previously explained commands to access from Scripting tab. You can also try it from the register window itself.

    For 910 you have to set backward compatible mode as explained in Table 1.

    Thanks,
    Vishy
  • Vishy,

    Thanks, I got it.

    Best regards,
    Ansel