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.

Could DM816x HDVPSS rotate one of the outputs when tieding the VENCs?

Hi experts

We want to clone the framebuffer output to both DVO2 and HDMI, and since orientation of our LCD panel is portrait, we want to rotate the output to HDMI by 90 degree while keeping original DVO2 output, could DM816x HDVPSS support it when we tied the VENCs?

Thanks in advance.

 

Best regards,

Jed ZHU

  • Hi,

    Cloning of framebuffer is not supported.  Rotation can be done with Tiler memory only and tiler memory is not supported for Linux drivers so rotation can't be supported. But you can use same buffers for both HDMI and DVO2 using two /dev/fbx nodes. You can scale for the output where you require portrait if possible.  What is the resolution of LCD you are planning to use? Scaling is possible based on the the resolution you plan to use.

    Regards,

    Hardik Shah

  • Hi Hardik Shah,

    Thank you for your reply.

    Our LCD panel resolution is 1024*768.

    Currently we use the blend of /dev/fb0 and /dev/fb1, output to DVO2 port, now we want to rotate the blend by 90 degree and tied it to HDMI VENC, like below:

    LCD panel:  while HDMI display:

    And we don't want to scale the image of LCD panel(1:1), just rotate by 90 degree.

     

    Best regards,

    Jed ZHU

  • Hi,

    Rotation is not supported as of now. I am not sure of exact dates for its support.

    Regards,

    Hardik Shah

  • Hi,

    Could TI put this feature into development schedule?

     

    Best regards,

    Jed ZHU