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.

DS90UB949-Q1EVM: DS90UB948-Q1EVM

Part Number: DS90UB949-Q1EVM
Other Parts Discussed in Thread: DS90UB949-Q1

Hello,

We have a problem with the picture shown on the display. Our display is 1080p. The picture shown on this is a one and half of the original data. I mean the picture is repeated.

I have tried the internal timing in the video control tab of the TI software and I found that when I am enabling pattern generator with 720p quality, the picture size is the same as that I have seen when I am connecting my external video source. However, when I am enabling pattern generator with 1080p quality, it shows a full screen picture without any repetitive picture.

I think the problem is that, in the HDMI tab of the serializer in the software, the active video source is detected as 1280*720 with a frequency of 75 MHz no matter what is the quality picture of the transmitted data. I think id did not care about the video source quality. The cable of the FPD link 3 is about 1 meter. 

In the datasheet, it is mentioned that your device is able to send and receive video data up to 1080p. Could you please let me know how can I change the resolution of the Serializer from 720p to 1080p?

Thank you for your time and help.

Thanks,

Milad

  • Milad,

    I think your issue is related to setup of EDID information for display identification. Please refer section 8.3.4 (page 18) of the DS90UB949 data sheet. By default internal SRAM EDID is used which is setup for 720p. For 1080p, under HDMI tab select drop down "EDID SRAM data" as TI 1080p 2ch. Alternatively, you can also run the following script from scripting tab to setup EDID with 1080p 2-channel EDID
    C:\Program Files (x86)\Texas Instruments\Analog LaunchPAD v1.57.0010\Profiles\FPDL3Base\edid_load.py

    Thanks,
    Vishy
  • Hi Vishy,

    Thank you very much for your suggestions.

    I tried both of your suggestions and they worked for me. I mean I can see a full screen video on the display. However, the problem is that the link cannot be locked and stable. I mean it changes between true and false permanently and the green LED Lock is not stable and turns on and off rapidly. However, when I am changing back to 720p, the LED lock is stable and in turn the video shown on the display is also stable. 

    I have connected 4 SMA cables between SER and DESER which are less than 1 meter long. 

    I was wondering if you could advise me in this regard. Thanks a lot.

    Regards,

    Milad

  • Milad,

    Please set the RX_Lock_Mode bit in register 0x34 (DUAL_RX_CTL) on the deserializer and see if it resolves. This bit determines operating conditions for indication of RX_LOCK and generation of video data. When to set 1, lock is asserted when device is linked to a serializer.

    Thanks,
    Vishy
  • Thank you for your suggestion.

    It worked for us. Now, the video data is 1080p and full screen.

    I have another question. How can I change the default resolution from 720p to 1080p?

    The problem is that when I power down the board, it goes back to the previous setup, which is 720p, however I need 1080p always.

    Could you please advise me in this regard? Thanks.

  • Hello Milad,

    A way this could be done is by getting EDID from an external local EEPROM. The DS90UB949-Q1 can be configured to allow a local EEPROM EDID device. See Section 8.3.4.1 of the DS. Also, see table 6. By MODE_SEL[1:0]  input pins, during power up, device can be set to use external local EDID. 

    EVM supports populating a EEPROM (U3) for local EDID. Relevant schematic snippet from EVM user guide is shown below:

    An EEPROM similar to this (link below) should be compatible with the 949 EVM.

    Thanks,

    Vishy

  • Hi Vishy,

    Thank you so much for your suggestion.

    I tried two different ways but they did not help.

    First, I tried using the software. In the GUI, in the HDMI tab, I uncheck the button "disable remode EDID load" and changed the EDID source from "Internal" to External. After that, the DS could bot be locked and there was no any video data on the display. Second, I changed both the Mode_sel0 and model_sel1, so that the first button is changed from on to off and the 8th button changed from off to on. It also did not help.

    I was wondering if you could kindly advise me in this regard. I think it would be great if we use still internal SRAM but we can changed the default from 720p to 1080p. Thanks.

    Regards,

    Milad

  • Milad,
    It's not clear if you have used an external EEPROM in U3. Without an external EEPROM loaded with EDID it's not possible to have default 1080p. Device default is 720p so with internal SRAM, you have to load manually.
    Thanks,
    Vishy