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: How connect USB2ANY to DS90UB954-Q1EVM to be able read I2C

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

Hello, we are mounting a setup, with the EVM DS90UB953-Q1EVM, DS90UB954-Q1EVM and the USB2ANY, we want to be able to send image and I2C and  to receive and read it.
Could you guide us to mount this setup, since we are following the guides for the DS90UB953-Q1EVM (DS90UB95x-Q1 Serializer Evaluation Module (Rev. B))  and DS90UB954-Q1EVM (DS90UB95x-Q1EVM Deserializer User's Guide (Rev. A))  and we are not able to make it work. At the time of connecting the USB2ANY the Analog LaunchPAD don't recognise the DS90UB954-Q1EVM and DS90UB953-Q1EVM and don't work.
Thanks.

  • Hello,

    The UB954 and UB953 EVMs have built-in USB2ANY circuit. So to communicate with the EVM, you don't need a separate USB2ANY board. Sorry the user guide is confusing in this regard. 

    I show below the setup you need

    Note only 954 EVM is powered and connected to PC. 953EVM is connected to 954 using a Fakra coax cable. 

    Now if you start ALP on your PC, you should see as below

    Note in the left bottom ALP status message "ALP Framework - Hardware Connected". That indicates ALP is connected to the USB2ANY circuit on the 954EVM and communicating. 

    Please try above setup and let us know any issues. By the way, please download and install from the following ALP tool link both the ALP Framework and ALP-PROFILE-UPDATE. First install ALP framework and then ALP-PROFILE-UPDATE. ALP-PROFILE-UPDATE updates the framework with latest device profiles.

    https://www.ti.com/tool/ALP

    Thanks,

    Vishy

  • Hello Vishy,

    Thanks for your quick reply.

    I reinstall the APL Framework and ALP-PROFILE_UPDATE from the APL tool link and i have the same setup conecting the 954 EVM to the PC and  953 EVM connected to 954 EVM using Fakra coax cable.

    Now how can I send images/videos and I2C from the 953 EVM and be able to read them with the 954 EVM? 

    Thanks,

    Daniel

  • Daniel

    >>>Now how can I send images/videos and I2C from the 953 EVM and be able to read them with the 954 EVM? 

    A simple way to do this is to use the 'Pattern Generator" module in our 953/954 devices. In ALP, you can setup 953 Pattern Generator as shown below to send a 1920x1200 image at 60fps to the 954 over the FPD link as shown below.

    Then in the info tab you can check 954 is correctly receiving it as shown below (note 1920 (RAW12) pixels correspond to 2880bytes, that's why you see horizontal as 2880 bytes)

    You can read in the 953/954 Data Sheet details of the pattern generator block. 

    If you want to send your own video and observe it then you have to connect to the MIPI CSI-2 port on the 953EVM your imager. Then on the 954EVM MIPI CSI-2 port you have to connect your image signal processor and observe the video. See application block diagram below from 953EVM user manual on this.

     

    Thanks,

    Vishy

  • Hi Vishy, 

    Thanks for your reply,

    I use the 'Pattern Generator' and i been able to send a 1920x1200 image at 60 fps.

    Now, how could I generate the video pattern that I want and send it to the 954 EVM. And when I recieve this pattern on the 954 EVM how could I visualize this video pattern??

    Thanks for your attention,

    Daniel

  • Daniel,

    >>>Now, how could I generate the video pattern that I want and send it to the 954 EVM. And when I recieve this pattern on the 954 EVM how could I visualize this video pattern??

    You have to interface your CSI-2 imager of choice to the 953 MIPI CSI-2 port on the EVM. Please refer the EVM schematic. J1 is the port to connect to.

    To visualize the video pattern, as shown in the block diagram above, you have to connect an Image Signal Processor of your choice to the 954 MIPI CSI-2 port and collect the image data for display. MIPI CSI-2 port connections of 954 are brought out on J24 of the 954EVM top side (or optionally bottom side J26).  

    The onboard USB2ANY circuit of our EVM is only to control the I2C port. It cannot interface to MIPI CSI-2 ports.

    Thanks,

    Vishy

  • Hi Vishy,

    From what you said, we need to connect the CSI-2 imager to the 953 EVM, there would be no way to send a image/video pattern through the 953 EVM without needing to connect the CSI-2 imager and read it through the Image Signal Processor of the 954 EVM because what we try to do is simulate the imager connected to the 953 EVM.

    Thanks for your attention,

    Daniel.

  • Daniel,

    With Patgen we checked the FPD Link is working fine. But if you want end to end transmission you have to setup the necessary interfaces.

    Thanks,

    Vishy 

  • Hi Vishy,

    Which Image Signal Processor would be the right one for our setup, could you guide us??

    Thanks for your attention, 

    Daniel

  • Daniel,

    ISP selection depends on your system and application requirements. You can look at for example

    https://www.ti.com/tool/TDA3XEVM#description

    Processors forum can help you further

    e2e.ti.com/.../791

    Thanks,

    Vishy