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.

DS90UB934-Q1EVM: Would it be possible to provide 934 sensor setup file for registers?

Part Number: DS90UB934-Q1EVM
Other Parts Discussed in Thread: ALP

I'm using the 934 deserializer and the 933 serializer but I am unable to read any data locally or remotely through ALP. Even when trying to read the device ID of the camera, serializer, and deserializer I get 0 using the board.ReadI2C command. 

  • Hi,

    Could you provide a little more information. 

    Are you using TI EVM?

    What is the I2C pull up voltage?

    Is ALP correctly configured according to our users guide?

    Sincerely,

    Charley Cai

  • Hi,

    Yes, I am using TI EVM. 

    The voltage is 9V through VFEED_LDO1.

    I believe I have everything configured according to the snlu220 user guide but the guide does not have info on setting up the registers for the 934 chip. Is there another guide with register info?

    Do you recommend a specific coax cable? I'm currently using Pasternack PE38746-A-24 and think that may be a problem with no data being sent across to the 933 chip.

  • Hi,

    Regardless of the connection to 933 chip, 934 registers should be available for local access. Let's figure out the 934 issue first.

    Just to confirm, you were able to follow the snlu220 user guide section 4 to do the setup and not able to read any 934 registers.

    Please make sure the board is powered and the green LED next to usb port is light. 

    Is VDDIO level at 1.8v or 3.3v for the 934 board? If it is at 1.8V, please follow attached slide to change ALP configuration.vdd1.8 setting.pdf

    Sincerely,

    Charley Cai

  • Yes, that is correct. I followed through section 4 (which seems more informational than for setup) of the snlu220 and I am not able to get any data from the 934 registers. I am able to set the registers through the 'Registers' tab in ALP though. However, when I go to read them from the 'Scripting' tab, I always get '0'. 

    The board is powered and the green LED next to the usb port is on.

    VDDIO is 3.3V and not 1.8V so that should not be a problem.

    Anything else I have to check? Do the GPIO pins need to be setup?

  • Hi,
    Good to hear that you could set registers in "Register" tab.
    Please restart ALP, use 934 profile with 934EVM connected, and try to use this commend.
    board.ReadReg(0x00)

    Are you able to get anything? The result should be the same as if you read register 0x00 using"Register" tab.

    You said that you are using board.ReadI2C(devAddr, regIndex) commend to read. Is the devAddr part set correctly? It should be the same as 0x00 register reading.
    regIndex should be the register address.
    For example, if 934 device address is 0x60, the commend should be board.ReadI2C(0x60,0x00)

    Please let me know if you could read 934 I2C locally after this.

    For 933, is it locked with 934?