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 lcd output and tvout display different contents on evm2 based on ARM-A8 BSP for wince6.0 r3



As titled.

I want to display different contents on evm2 based on ARM-A8 BSP for wince6.0 r3. that is the lcd output display graphic layer contents while tvout output display overlay (video 2 or video 1 layer) contents?

How can I implement  the above need? may I need to modify dss driver?

  • yes you will need to modify the display driver.

    In current display driver implementation, when only windows desktop is being displayed, there is only one framebuffer and that is passed to both GFX (LCD/DVI) and VID2 (TVOUT) pipelines. When you are playing video, then again VID1 (LCD/DVI) and VID2 (TVOUT) share the same video framebuffers.  This is all decided in DetermineTvOutSurface() function. So to decouple LCD and TVOUT, you will need to modify this function first. Then you will need to change the ShowOverlay() implementation to send overlay to TVOUT and not LCD. These are the main changes that I can think of. There way be a couple of changes here and there, but we have never tried this scenario before. Let us know if you run into issues.

     

    -Madhvi

  • im using DM3730 processor under WINCE 6.0 OS... i fount that it has TV OUT pins.... we have designed our board acc to evm schematics....

    i got my tvout signal successfully by entering the following command in wince cmd line... :)

    do tvout on


    but the problem now is ... the picture on the tv is rotated ..... if i execute a do rotate cmd.... the lcd display screen rotates successsfully but NO ROTATION on my composite tvout ... the tv out composite pal output only stretches or shrinks on a do rotate cmd....

    so can u pls tell me how to rotate the tv out signal?????

    thnx in advance..

     :)