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.

DLP2021-Q1: how to use DLP2021-Q1 get video for display through LVDS

Part Number: DLP2021-Q1
Other Parts Discussed in Thread: DLP2021AM263Q1EVM, DLPC120-Q1, DLP3021-Q1

Tool/software:

1、May I ask if AM263X in DLP2021AM263Q1EVM can read real-time video through Ethernet and transmit the video to DLP2021 EVM through PRU0_GPO [17:0] port?picture like :

2、May I ask if the Ethernet to DMD Control program is provided by TI? If so, can the Ethernet to DMD Control program be modified?

3、Our current requirement is for the car system to transmit real-time video to DLP2021 for display via LVDS. Can DLP2021AM263Q1EVM be implemented, or are there any similar implementation schemes for DLP2021AM263Q1EVM (SOC input LVDS to PRU0_GPO [17:0]to control DMD)? Thank you.

  • Hello Hui Zhu,
    Thank you for reaching out. To answer your questions in the same order:

    1) No, it is not possible to do real time streaming using DLP2021AM263Q1EVM. The Image/Video data needs to be stored in the EMMC first which is then read by the PRU. This is because the PRU cannot use raw .bmp / .mp4 format image/video. This data needs to be processed first so as to convert it into DMD readable format.

    2)The Sitara AM263x SDK does offer support for implementing CPSW or RGMII drivers for you to use the Ethernet. As of now, this is not implemented in our Main Application code, but you can implement this at your end by taking reference of the code available in the SDK.  This should enable you to send commands from a front end controller to the Sitara AM263x controller via Ethernet. TI will provide you access to the Main Application on which you can implement these changes as per your use case.

    3)Could you please elaborate which end- application / use case you are targeting here? I can recommend you a suitable solution as per your requirements.

    Regards,
    Siddharth

  • My application scenario is that the car system transmits video to DLP2021 for display through LVDS, achieving side projection. Just like the following picture:

    How can I achieve this requirement and what should I do?

  • Hello Hui Zhu,
    With the DLP2021AM63Q1EVM based DGP solution, you can only store these images/videos in the Flash/Multimedia card first. Then using LVDS you can just send the commands from your car's system to display these images/videos whenever required.
    It won't be possible for you to send the video/image data itself from Car's system and display it in real time with this system.

    If your use case is same as the above image (which you have shared), I believe the DLP2021AM263Q1EVM based should solve your requirement , since you can store a large amount content in the Flash/Multimedia card. (8GB Embedded multimedia card support)


    Otherwise if you are still looking for a complete real time streaming setup, please consider the DLPC120 chipset based solution from TI : https://www.ti.com/product/DLPC120-Q1 

    (This is also an automotive grade chipset.)

    Regards,
    Siddharth

  • Hi,Siddharth

    Thank you for your suggestion. I have another question. Can DLPC120-Q1 be used in conjunction with DLP3021? Can we use DLP3021 to implement LVDS real-time video display application?

  • Hello Hui Zhu,
    Yes the DLPC120-Q1 (controller) is used in conjunction with the DLP3021-Q1 (DMD).
    Yes it is possible for you to use LVDS for doing real-time video display application.


    You can refer the the DLPC120-Q1 and DLP3021-Q1 datasheets for more details. (Available here: https://www.ti.com/product/DLPC120-Q1 , https://www.ti.com/product/DLP3021-Q1 )



    Regards,
    Siddharth