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.

TDA4VM: FPDlink serdes

Part Number: TDA4VM
Other Parts Discussed in Thread: ALP

Hi TI experts,

My software version is:
  PDK-RTOS :processor-sdk-rtos-j721e-evm-08_06_00_12
  PDK-LINUX:processor-sdk-linux-08_06_00

Four cameras are connected to TDA4VM EVM board csi0

ser:TI ds90ub953

sensor output: 1920x1080 30fps yuv422@8bit

Can you give us the complete initialization configuration of the serializer ser+des?

Are there any E2E threads with serdes config that have been verified?

Looking forward to your reply very much, thanks

Regards,

Barry

  • Hello Barry,

    Thank you for your question. What configuration do you need for your setup? The DS90UB953 is able to lock with the partner deserializer on power up and does not require a particular initialization sequence. If there are specific features you would like to use in your system, then there may be some register settings to enable such features, but for a basic bring up no configuration script is necessary.

  • Hi Darrah,

    Our purpose is to light up the four ARO233 cameras connected to the CSI0 end of TDA4VM.

    1.TDA4VM EVM + TI Fusion Application Board (TI 960 Des.)

    2. Camera : AR0233 (with ISP) + TI 953 (Ser)

    Can you give us the serdes_config configuration required by ser+des?

    In order for us to receive images from 4 cameras on the TDA4 side.

    Regards,

    Barry

  • Hello Barry,

    The 953 serializer does not need any configuration to receive data from a camera, and as long as the 953 and 960 hardware are set to bring up the devices in the same mode, they should lock and begin to transmit data between each other automatically. The only configuration that would be necessary for your system, is configuring the 960 to output the data to the TDA4. To do this program set register 0x33[0] = 1 and register 0x20 = 0x00 to forward all four RX ports to CSI0. If there are additional requirements such as speed or number of CSI lanes, there are additional configuration options that can be set. However, if the default 4 lanes and 800Mbps is suitable, no extra configuration is needed. This is assuming that the TDA4 and cameras are already configured to send and receive data respectively.

  • Hi Darrah,

    Can you give me a complete serdes configuration?

    Could you send us the GUI debugging tool of TI FPD LINK?

    For us to debug and generate the complete configuration required for camera (ds90ub953) + ds90ub960.

    Regards,

    Barry

  • Hi Barry,

    To configure the 960 to output data, configure register 0x33[0] = 1 and 0x20 = 0x00.

    The 953 and 960 will lock automatically so no additional configuration is necessary for the serdes to operate and communicate. Note the camera will still need to be configured for your system.

    You can download the ALP tool and profile update here.