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.

The problem of Full output to screen.

I'm sorry that i'm not sure here is the right place to upload question.

I'm using DVSDK_1_30_40, and kernel is TI-davinci.

most of project is done but There is a problem of full screen.

whatever i use 720x480 or 640x480 size, The Image should be fit in the screen.

but If i set 640x480, there is small blank on the left side of screen.

I don't know why this is happening.

could be a hardware problem??  or is there a source code which is connect to using full screen?

somebody give me a hint.  

 

  • Would you please specify which part you are using?

  • DVSDK 1.30 supports both DM355 and DM644x?  Which platform are you working with.  In DM6446 case, our EVM includes an LCD which only supports NTSC (or PAL depending of version of kit).  Therefore, the demos use a boxed  frame to do smaller resolutions... if you wanted to do 640x480, you will likely get blanks on left and right of the screen.  If you are actually chaging the default output from NTSC to LCD digital 640x480 output (requires daughter card for viewing), then you will likely not see anything on NTSC LCD included with DM6446 EVM kit.

  • I'm working with dvsdk 1.30.00.40 and dm355.  

    and you got the point that what i want to say.

    I would like to change default output on dm355, but  If i change the default output, couln't i see anything on NTSC LCD with dm355?

    or only DM6446 does?

    If i do,  what parts should i change to fix default output on dm355?

    Thank you Mr Huan  Gonzales, Tim Harron

     

  • I'd like to change default resolution.

    where can i change default resolution?  MV 4.0 or DVSDK 1.30?

  • I've found something in TI-davinci /  drivers / media / video / davinci / davinci_display.c

    #define DAVINCI_DISPLAY_SD_BUF_SIZE (720*576*2)

    Now i'm thingking that might be the default resolution of TI-davinci.

    if it's true, just  change #define DAVINCI_DISPLAY_SD_BUF_SIZE (640*480*2) and compile it?

    is there any further change on DVSDK?

  • Both DM355 and DM6446 support analog and digital video output interface.  The default mode is to output analog NTSC output which is probrably what you can see.  If you swtich to digital output, this interface is exposed via DC5 connector on EVM (see TR manual for more info http://c6000.spectrumdigital.com/evmdm355/reve/ ); this means you will need to buy or design your own daughter card to go on top of DC5 connector.

    That said, with regards to switching resolutions, our drivers support a few already and I believe VGA (640x480) is one of them.  Will have to look at driver code to say for sure.  That said, if a resolution is not supported, then the changes to add support for a new resolution are much more than changing one line of code, there is a whole set of hardware registers that will likely need to be altered.