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.

OpenHour Chameleon 4K Media player -> TMDS181RGZEVM-> Samsung LU28E590DS blinks with 4K60

Other Parts Discussed in Thread: TMDS181

I'm using the TMDS181 Evaluation board, and for the most port it works well, however when I use the OpenHour Chameleon 4K media player as a source and a Samsung LU28E590DS UHD monitor, it blinks when trying to display 4K60.  I've played with as much manual settings as possible as well as the default pinstraps (I2C_EN low, J3 -> 2-3).  I find the default pinstraps works best, and if I configure the Media player to output 1080p60 I get a nice stable image, I then change the resolution to 4K30, and I get a stable image, then I go to 4K60, and half the time I get a stable image, the other half the time I get a blinking image, but for some reason the TMDS181 eval board works best when I first start at 1080p60 and walk up to 4K60.  If I directly connect the media player to the monitor it's fine.

We have 4K pattern generators, PCs and other monitors that work fine with the TMDS181, it's this combination of the Chameleon media player and the Samsung monitor that is giving me problems.

Any ideas or recommendations would be much appreciated.

Thanks,
Michael

  • Hi Michael,

    Let me reword the scenario, you have several HDMI 4k sources, and several 4k displays. using TMDS181EVM all combinations work at 4k2k30Hz, when in 4k2k60Hz all combinations work but Openhour Chameleon source and Samsung LU28E590DS display. If TMDS181EVM is removed this combination works too. I'm I right?
    Could you try a 4k2k with different refresh rates between 30Hz and 60Hz?
    4k video source are transmitting using HDCP? could you check EVM is in snoop mode?
    could you share a video of this blinking?
    Have you tried different cables/cable lengths from EVM to Display?
    Are you able to take scope captures?
    Do you have EyeScan Tool to continue debugging?
    Could you share markings in TMDS181?

    Regards
  • 1) I'm I right? - That's right.
    2) I can only do 50Hz which is the same pixel clock as 60hz and it also blinks.
    3) No HDCP and I'm in snoop mode.
    4) I'm trying to get a dropbox or similar, I emailed you in the past for EyeScan so I'll contact you on that email address when I get the video.
    5) Cables are a problem, I'm using the best HDMI 2.0 cables we have, but they're only $12, so not the best. All our HDMI 2.0 cables are 6ft. - can you recommend a good (and cheap) HDMI 2.0 cable?
    6) I know the output eye diagram of the media player looks horrible, I haven't checked the output of the TMDS181. I'll email that with the video link.
    7) Yes I have eyescan.
    8) markings are on Eval board are: TMD181 / TI 621 / CFN9 G4, Markings on our product board is TMDS181 / TI 611 / C279 G4
    I should clarify that the TMDS181 eval board does work with the Chameleon medisa player and Samsung dispalay most of the time, like about 90%. When it's working, it's working, but if I unplug/replug an hdmi cable or switch resolutions to a lower resolution and back to 4k2k60 then there's a 1 in 10 chance I'll get a blink in 3 to 10 seconds and it will continue to blink every 3 to 10 seconds. If I don't get a blink in 10 or so seconds then it won't blink until I switch resolutions or unplug/replut a cable.
    Thanks,
    Michael
  • Hi Michael,

    If application works with source and display, it should working using the EVM too, no need to get new ones.
    So if you have EyeScan tool I guess you are using it in I2C mode, J3 is in position 1-2.
    Please try the next step, if the first step still fails try the next one and so on:
    set register 0Bh[4:3]=11b to have 75 to 150ohms Tx termination, this is for data rate > 3.4Gbps
    set register 0Ch[1:0]=01b to have 2dB pre-emphasis
    set register 0Ch[7:5]=001b to 011b, to increase Vswing.

    Regards