Estou a escrever isto num monitor DVI Dual Link 2560x1600 ligado a um computador usando HDMI 1.4.
Parar de procurar por HDMI para adaptadores DVI-DL. Todos os adaptadores que irá encontrar são adaptadores passivos de ligação única, mesmo que possam ser anunciados como dual-link.
Embora seja possível implementar um adaptador HDMI 1.4 para DVI de dupla ligação utilizando um receptor HDMI 1.4 de ADV7619
297 MHz que divide automaticamente as ligações do relógio de píxeis altos em píxeis ímpares e pares e dois transmissores HDMI 1.4 de ADV7513
165 MHz para transmitir os píxeis em duas ligações separadas, nenhum fabricante está a fabricar um dispositivo deste tipo.
É necessário um dispositivo que gere uma saída DVI Dual Link a partir de uma única entrada de ligação. E o único que está amplamente disponível é um DisplayPort to Dual Link DVI adapter
, vendido sob várias marcas diferentes.
Com isso, reduzimos o problema à conversão de HDMI 1.4 para DisplayPort 1.1. Não havia soluções para isto até recentemente, quando o chip STMicroelectronics STDP2600
se tornou disponível. Várias marcas vendem adaptadores com base neste chip. No caso do seu monitor receber uma entrada DP com resolução total, a utilização apenas deste adaptador é suficiente - não há necessidade de conversão para DVI-DL.
Ligar estes dois juntos deve fornecer uma solução HDMI 1.4 a Dual-Link-DVI. Contudo, o driver Linux Radeon (xf86-video-ati) ainda não estava satisfeito com ele, e ignorou o videomodo 2560x1600 na lista de modos válidos no EDID. A razão era que o driver Linux Radeon só permitiria relógios com píxeis acima de 165 MHz no caso de um monitor ter um bloco de dados HDMI Vendor Specific Data Block na Associação Electrónica de Consumidores (Consumer Electronic Association).
Obviamente, um monitor DVI puro não terá um VSDB HDMI no CEA EB do EDID. Resolvi este problema adicionando um S/PDIF desimpedidor de áudio para HDMI, que consegui sair do eBay na cadeia que adiciona o CEA EB para adicionar descritores de áudio ao EDID. Uma solução adequada seria fornecer um ficheiro EDID modificado directamente ao condutor.
Isto funciona para Linux, no Windows pode não precisar da alteração do EDID, ou pode precisar de um mais extenso. Não tenho uma máquina Windows para testar.
String os três juntos, certifique-se de que todos estão ligados através dos seus conectores USB e voilà, bela resolução total 2560x1600 imagem a 60 Hz taxa de actualização no meu monitor Dual Link DVI.