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.

DM8148 boot logo output on HDMI in 720p resolution

Hello TI' teams,

I'm working with DM8148 silicon revision 3 and latest version of dvr-rdk - 4.

I'm use bitmap image with properties 640x480@24bpp as boot logo. This works fine on HDMI and SD output with u-boot supplied by TI: I can see proper image on HDMI and analog monitotrs.

But my final configuration require use instead of HDMI monitor - OLED connected to HDMI. Unfortunatelly this OLED doesn't support standard VGA mode 640x480@60p. Supported only resolutions SXGA@60p and 720p. I'm modify uboot for set appropriate video mode/timing(720p) for boot logo (files "cmd_logo_814x.c" and "logo_814x.h":

....

    ti810x_pll_config_hdmi(74250000);
    ti810x_hdmi_enable(74250000);

....

    ti810x_vps_configure_venc(0x6000, 1280, 1720, 1760, 1980, 720, 725, 730, 750, 0, 1, 1,cmd);

....

 #define WIDTH  1280
 #define HEIGHT 720

.....

Boot logo still displayed on OLED, but image isn't stretched on full area of diplay.

Please help me and  confirm:

1) Resolution of  bitmap file that used as boot logo, must exactly match video mode in uboot? So if HDVPSS in uboot  configured to VGA - bitmap file must be 640x480 pixels, if configured to 720P - bitmap file must be 1280x720 pixels, etc....

2) Is bitmap file may be stratched by HDVPSS scaler into uboot for display on full area?

3) Any idea for display 640x480 bitmap as boot logo, when HDVPSS configured in uboot in mode different from VGA, for example to 720P mode?

Thank you very much.