Part Number: TDA3XEVM
Hi,
I want to change my HDMI resolution to "576*288", is it possible to re-configure?
Thanks and regards,
Vijaya Krishna.
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.
Part Number: TDA3XEVM
Hi,
I want to change my HDMI resolution to "576*288", is it possible to re-configure?
Thanks and regards,
Vijaya Krishna.
Hi Vijaya Krishna,
From the DSS point of view, it is possible to change to this resolution. But TDA3x has external HDMI, i think, on EVM, we have Sii9022a. So please check the specs of Sii9022a to know if it supports this resolution.
Rgds,
Brijesh
Hi Brijesh,
I have gone through the datasheet of SiI9022A HDMI Transmitter, it will support up to 1080p(mentioned in page no:3).
kinldy find the link of HDMI transmitter datasheet :
https://datasheet.ciiva.com/26836/getdatasheetpartid-368235-26836796.pdf
Hi Vijaya Krishna,
But does it mention the specific mode that you want to run?
Without it, it is difficult to say if it can be supported.
From DSS, it can be really supported. But not sure about HDMI..
Rgds,
Brijesh
Thanks for the reply, then I will contact HDMI vendor for the query, in the meanwhile, I want to change the DSS config according to my resolution.
can you share the steps for configuration changes?
Regards,
Vijay.
Hi Vijay,
You will need to update the timing information in the chains_common file. There is a video timing structure, which needs to be filled for the new resolution..
Regards,
Brijesh
Hi Brijesh,
Thanks for your response.
I have done some changes in the file(C:\PROCESSOR_SDK_VISION_03_04_00_00\vision_sdk\apps\src\rtos\usecases\common\chains_common.c)and getting the output like below attached image.
kindly find the changes in the above file:(Text in yellow colour)
Void ChainsCommon_GetDisplayWidthHeight(
Chains_DisplayType displayType,
UInt32 *displayWidth,
UInt32 *displayHeight
)
{
switch(displayType)
{
case CHAINS_DISPLAY_TYPE_LCD_7_INCH:
*displayWidth = 800;
*displayHeight = 480;
break;
case CHAINS_DISPLAY_TYPE_LCD_10_INCH:
*displayWidth = 1280;
*displayHeight = 800;
break;
case CHAINS_DISPLAY_TYPE_LDC_10_INCH_LCDCTRL_TC358778_MIPI_DSI_1920_1200:
*displayWidth = 1920;
*displayHeight = 1200;
break;
case CHAINS_DISPLAY_TYPE_HDMI_720P:
*displayWidth = 1280;
*displayHeight = 720;
break;
case CHAINS_DISPLAY_TYPE_HDMI_1080P:
*displayWidth = 576; //New HDMI resolution
*displayHeight = 288;
/**displayWidth = 1920; //commented old HDMI
*displayHeight = 1080;*/
break;
case CHAINS_DISPLAY_TYPE_SDTV_NTSC:
*displayWidth = 720;
*displayHeight = 480;
break;
case CHAINS_DISPLAY_TYPE_SDTV_PAL:
*displayWidth = 720;
*displayHeight = 576;
break;
case CHAINS_DISPLAY_TYPE_HDMI_XGA_TDM:
*displayWidth = 1024;
*displayHeight = 768;
break;
case CHAINS_DISPLAY_TYPE_HDMI_WXGA:
*displayWidth = 1280;
*displayHeight = 800;
break;
default:
UTILS_assert(0);
break;
}
}
Few Doubts:
1) I am using DELL monitor of resolution(1920*1080,60 Hz), when I have changed the resolution to 576*288, and the output I have seen at the Conner, but I want to be at the centre.
Any more modification/changes are required to get output at the centre?
2) I have not updated any video timings structure.
Hi Vijay,
There is a similar query on this thread https://e2e.ti.com/support/processors/f/791/p/878567/3254035#3254035.
Please refer to this e2e post.
Rgds,
Brijesh