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.

DS90UB953-Q1EVM: Missing script files, e.g p954_A0_RX0_CSI_Enable.py, ALP

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

Hi,

Im missing the following Scripts for my DS90UB953-Q1EVM Eval Kit with daughterboard-Imagesensor:

(It is not availabe on the Ti Homepage.)

ovt_1920_1080_REMOTE.py

P954_A0_RX0_CSI_Enable.py

Could you please send this files to me?

Best regards

Martin Langbein

  • Martin,
    For a generic framework for the imager initialization, please refer to this other E2E thread.
    e2e.ti.com/.../2364425

    If you need the specific files you mentioned, let me know and I can send them offline.
  • I need the specific file. I have to evaluate for a project based on these chips. To get in touch with them would like to do the example shown in the manual of the evaluation kit( DS90UB953-Q1EVM Eval Kit with daughterboard-Imagesensor). It is seems to be quite difficult to get the files which should be either already included with the kit or available as download on the ti page. I would warmly welcome if you could send me these files i've requested and all other files i need to get the evaluation kit running. Best regards Martin Langbein
  • Ok I sent you the files offline, so marking the thread as resolved.
  • Hi guys,

    I still have no access to the imager by i2c. I have access to serializer and deserializer by i2c though. It seems that there is also a mistake in the script 'OVT_1920_1080_30fps_REMOTE.py'  you've sent me.

    In this code snipped GPIO3 is Reset and GPIO2 is PWDN:

    # Set GPIO2 and GPIO3 to outputs, where GPIO2 = PWDN and GPIO3 = RESET
    board.WriteI2C(UB953,0x0E,0xC0)
    # Set GPIO2 and GPIO3 to High - bring OVT10640 out of power down mode
    board.WriteI2C(UB953,0x0D,0x0C)
    time.sleep(0.1)
    # Bring GPIO3 low to place 10640 in reset
    board.WriteI2C(UB953,0x0D,0x04)
    time.sleep(1)
    # Bring GPIO3 high again to prepare 10640 for initialization
    board.WriteI2C(UB953,0x0D,0x0C)

    In the datasheet of the board it is otherway around

    Do you confirm that mistake?


    I have followed the step by step instructions of the manual without success. Do you have some advice for me?
    I have the newest version of ALP. Do i have to try a different one? With older profile?

    Best regards

    Martin Langbein

  • Hello Martin,

    can you send me a photo of the EVMs and daughter board you are using? it looks like you are using a different version than the script you have received.
  • Hello Hamzeh,

    Here is the picture you've requested:

    Best regards

    Martin Langbein

  • Martin,

    can you send me the reading of the following registers:
    954 reg 0x03
    953 reg 0x50

    also which ID adress is your 954 having, 0x60 or 0x7A?

    also please send me the Sensor initialization script you are using.

    my email: h-jaradat at ti dot com