(Cable) Guide for HDMI and EDID the standard which got too complex

Discussion in 'General - Guides and FAQ' started by Nice Monkey, Apr 21, 2019.

  1. Nice Monkey

    Nice Monkey Well-Known Member Beta test group

    The HDMI standard and with it EDID is getting more complex by the day. This in fact is not good news.

    For those asking what EDID is this is the information exchange using a specific PIN on the HDMI interface to exchange capabilities between devices talking to each other. EDID in fact happens on the total chain for the signal so it may involve a device ==> Amplifier ==> TV/Projector and if used any other components like switches in-between those.
    Only manufacturers can deal with EDID exchange problems and is mostly done via FW updates. All brands occasionally have problems here as it is very complex as the number of variables to deal with keeps on increasing.

    Problem areas to look for:
    1) To start with I don't really like the HDMI connector as it the first source for potential problem. It has many pins which all need to make perfect contact, it is really small, has no lock and cables got bulky and heavier with each generation. So trying multiple cables one in fact may work perfectly between a device and a TV/AMP but won't work between another device and the same AMP/TV. Not what one would expect.

    2) The HDMI standard was updated/enhanced many times with new capabilities. HDMI 1.3, HDMI 1.4, HDMI 2.0 and the most recent one HDMI 2.1 not only added new features but also increased the bandwidth supported between the components used. Mostly a new HDMI standard and the features associated with it where fixed, but recently they even screwed that one. A good example is HDR10+ which really was associated with HDMI 2.1 but now moved also to HDMI 2.0 on some components. It is also possible that some features are present only on specific ports on a TV/AMP and dual port players.
    UHD, ARC, HDR10, DV, MHL, HDCP2.2 are all good examples of features which may require specific port(s) to be used. So looking just at the HDMI version it is not possible to tell for sure which features are supported on a port. One needs to read the manual specifically for feature support and also associations/restrictions per port.

    3) Cables and the quality of them is a very difficult topic. But I can assure quality differences can be big. The problem is that it is impossible to judge quality by looking at them or trusting the advertising for that matter. I have experienced good quality cables at reasonable prices and relative marginal cables at astronomic prices. Really cheap digital cables may occasionally work correctly but only at short distances. The specifications (text) on the cable or box can be very misleading too. This for RCA, Speaker, HDMI and other media cables in general. For analog (RCA, Speakers) it is always better to get at least a decent one (whatever that is) and mistrust the one coming in the box.

    How to pick a good cable? Riding on practical experiences of many others is probably the safest way to go. You may also trust a certain (web)shop that does give good advice/reviews/positioning. Going to a real high-end Audio shop will work as well, as you will most likely get a real good cable there, but these may charge you an arm and a leg for it. I always get my cables from web-shops as the best price/performance is found there, regular shops and outlets typically charge far too much for often marginal quality cables.

    An example many years ago bought me a very long (1o m) quality HDMI cable when I got my first Onkyo Receiver and needed to hook it up to my first media center being Windows XP on a tower PC. We were talking brand new HDMI 1.3 specs in those days. Some months ago I needed a long cable to hook up my Epson UHD 4k beamer to my media player and having this one still around just decided to use it for a quick connect. To my own surprise it worked flawless with 4K HDR and also at all 60 Hrz tests including Atmos sound. So I kept it as it also fit exactly regarding length.

    A digital cable like HDMI works or it does not:
    - Having bandwidth problems you will see glitches and or artifacts specifically at moments of peak bandwidth utilization.
    - Having signal level problems you will get disruptions and re-connects. Moving a connector a bit should not cause any problems. Gold plated connections (provided they are present at both the chassis plus the cable) help here.
    Electric connectivity wise all HDMI cables are identical and backward/upward compatible. It is the shielding, EMP filters (those big bumps near the ends), wire gauge, wire twisting, copper quality etc that makes them pass a certain bandwidth and signal loss at specific distances. All this can be measured well using good lab equipment/meters but is not for the average home user.
    Distance is a crucially important factor for all cables and it is good practice to buy cables matching as close as possible your setup (looks much better too). Personally do swap occasionally perfect working cables for shorter ones (till even < one meter).

    The HDMI specification included on a cable indicates it matches (at least) the bandwidth required for that specific HDMI version at the given length. As cables come at different lengths specifically shorter cables may support much higher bandwidths than derived from that qualification. The reverse should not be the case but it is easy enough to print anything on it.
    Buying a HDMI 2.1 certified cable should be pretty safe today despite specifically this brand new standard being a bit vague on the exact upper bandwidth limit it must pass. Getting a cable from a well-known brand may work too, but due to competition even these may have a wide range of different cable qualities on sale.

    4) A cable may seem to work perfectly well but may produce artifacts under specific conditions when stressed by higher signal rates (bandwidth). There are may factors contributing to the bandwidth: Video resolution and frame-rate are the obvious ones but also other variables like Audio (Atmos/DTS-X) , HDR (HDR10, DV, HDR10+) and above all the chroma settings (4.2.0, 4.2.2 or 4.4.4 and 8, 10 or 12 bit) will have a serious bandwidth impact. There are tables and pictures trying to visualize which feature came with which standard and/or bandwidth requirements but these never cover the complete picture.
    Most of mentioned factors also have a matching effect on bit-rates for I/O. So problems like stuttering should not be confused as these are more likely caused by a problem due to I/O limitations. Seen I/O problems myself with UHD/HDR/ATMOS specifically.

    5) Unfortunately there may be obscure (backward) compatibility problems too. I ran into unspecified compatibility problems using my Pioneer CD/SACD/DVD/BD player. It works perfectly with my AMP but not with my brand new fancy UHD/OLED TV. When connected via my AMP to that TV it will work only on ports 3 and 4 not on the ARC/HDR enabled ports 1 and 2. As the AMP needs to be in the chain the only solution was using the Dual HDMI port feature on the Pioneer. Audio out to the AMP and Video out to TV (dammed yet another cable needed to run to that TV). It now seemed to work but alas not for SACD as my TV clearly can't cope with the DSD signal of SACD (audio still forwarded also via the AMP to port 1 on the TV). This is even the case with the TV on standby (still doing EDID). So the cable must be unplugged to listen to SACD/DSD via discs which I do only for MCH SACD's.

    6) Last but not least there is HDMI-CEC which ought to make live easier. HDMI-CEC facilitates command control between all components connected together. It uses a specific set of pins on the connector. Having a full installation of the same brand HDMI-CEC may do magical things for you but having many brands as I do then it may do more harm than good. Fortunately HDMI-CEC can be disabled altogether or for specific functions. Mostly this is not specific enough with very few selections in my perception. Turning off the lot is then the better choice. Specifically Android media players are hampered with bad implementations of HDMI-CEC on earlier Android OS versions and may even require a HDMI-Blocker (interrupting the corresponding pins) to get rid of negative side effects when impossible to disable via settings.
    Be aware that HDMI-CEC is unlike EDID a bus type communication protocol making all components talk to each other on that HDMI bus. So all components connected to your AMP + all components connected to your TV in fact may and will interact which each other also indirectly. This is potentially very strong but alas also error-prone between brand specifically.
    As a start it is a good strategy to first disable HDMI-CEC on all gear and next gradually enable desired features one by one. Take your time doing so as undesired side-effects are to be expected and dealt with. Seen very strange interactions myself like a component always be switched to a wrong HDMI port automatically even when done by remote control. Last but not least be aware components typically react on HDMI-CEC also when in standby!
     
    Last edited: Apr 21, 2019

Share This Page