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.

DS90UB929-Q1EVM: HDMI input to display on the LCD

Part Number: DS90UB929-Q1EVM
Other Parts Discussed in Thread: ALP

Our environment as above pic, I want to show my pc screen on the LCD.

The LCD is 1920*360, and we fail to  show pc screen on LCD.

I can show color bar on LCD by use pattern generator on 929EVM.

Above pic is the setting in ALP HDMI page.

The active video show 1280*720, it's not fix to our LCD, any setting need to change?

Or there are any register need to set?

Is there any document about HDMI input operation?

thanks

BR

Derek

  • Hello, what  the Information Lab appears the  detected  input HDMI information, that can't change. 

    You could change the LCD  resolution, doesn't it ? 

    In addition, if you want to use the Pattern Generator tab in ALP, it can change the resolution like this:

  • Hi

    Is the bottom-left corner is information Lab? It's show ALP Framework - Hardware Connected.

    Our product LCD resolution is 1920*360, couldn't change.

    1. I success to use pattern Generator and change the resolution on 929EVM pattern Generator tab. I can show color on LCD.

    2. I fail to use PC HDMI input on 929EVM and show the PC screen on LCD.

    My question is any setting need to modify when use HDMI input?

    BR

    Derek

  • Hi

    this is the resolution show on our PC when HDMI connect to 929EVM

     

  • Hi 

    this is our register in 929EVM

    929_HDMI_register_1104.txt
    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    0x0,0x18
    0x1,0x0
    0x2,0x0
    0x3,0xda
    0x4,0x80
    0x5,0x0
    0x6,0x58
    0x7,0x5a
    0x8,0x5a
    0x9,0x0
    0xa,0x40
    0xb,0x0
    0xc,0x7
    0xd,0x10
    0xe,0x0
    0xf,0x0
    0x10,0x0
    0x11,0x0
    0x12,0x0
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • Hello, there is no idea to change input HDMI resolution on DS90UB929 side.

    For example, PC connected the UB929, if we want to change the input resolution, we should change the PC resolution as the above image listed. There is no related configuration of UB929 to change the input resolution. 

  • hi

    any other register need to set?

    for example, EDID setting?

  •  If you want to write assigned EDID to internal SRAM, you can use both EDID_SEL & REM_EDID_LOAD in mode_sel0/1 ( can use either strap or register setting) to choose the EDID from internal SDRAM, in this way, your HDMI source can read this assigned EDID through DDC. Detailed solution as below:

    The process for reading EDID SRAM is as follows:

    1.  Write to APB_ADR0 to set the 8-bit register address.

    2.  Set the APB_READ bit in the APB_CTL register.  This will initiate the APB Interface read. 

     The APB_ENABLE bit must also be set during the APB_CTL register write, while the APB_SELECT bits must be set to 01.  If desired, the APB_AUTO_INC bit may be set to enable the auto-increment function.

    3.  Read the APB_DATA0 registers.

    4.  If APB_AUTO_INC was set, the next register location may be read by repeating steps 2 and 3, otherwise repeat steps 1-3 to read another register location.

    The process for writing the EDID SRAM is as follows:

    1.  Set APB_ENABLE in the APB_CTL register.  This bit should remain set through remainder of procedure.  The APB_SELECT bits should be set to 01.  If desired, the APB_AUTO_INC bit may be set to enable the auto-increment function.

    2.  Write to APB_ADR0 to set the 8-bit register address.

    3.  Write the 8-bit data to the APB_DATA0 register.  The APB Interface write will occur once APB_DATA0 has been written.

    4.  If APB_AUTO_INC is set, the next register location may be written by repeating step 2, otherwise repeat steps 1 and 2 to write another register location.

x 出现错误。请重试或与管理员联系。