Jamie Guinan guinan at bluebutton.com
Wed Oct 3 23:23:09 PDT 2007


Trying to get an (admittedly old) D845GRG board with an DD505A ADD 


talking to TV with HDMI input,


I'm using a DVI-to-HDMI cable, as I understand the digital video 
signal should be compatible.

I'm using Gentoo's xf86-video-i810-2.1.1 package (which, despite the
name, fetches and builds xf86-video-intel-2.1.1.tar.bz2) and

It seems to be probing the sil164, but it thinks the DVI/HDMI (TMDS) 
isn't connected,

  (II) intel(0): I2C bus "DVOI2C_E" initialized.
  (EE) intel(0): detecting sil164
  (II) intel(0): I2C device "DVOI2C_E:SIL164 TMDS Controller" registered at address 0x70.
  (II) intel(0): Output TMDS using monitor section TMDS
  (II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
  (II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
  (II) intel(0): Output VGA connected
  (II) intel(0): Output TMDS disconnected
  (II) intel(0): Output configuration:
  (II) intel(0):   Pipe A is on
  (II) intel(0):   Display plane A is now enabled and connected to pipe A.
  (II) intel(0):   Output VGA is connected to pipe A
  (II) intel(0):   Output TMDS is connected to pipe none

Full log and config file,


I found sil164.c in the source tarball.  How can I get
sil164_dump_regs() to get called?

Finally, any idea why this would not work from the shell?

  # i2cget 3 0x70 9
  WARNING! This program can confuse your I2C bus, cause data loss and worse!
  I will read from device file /dev/i2c/3, chip address 0x70, data address
  0x09, using read byte data.
  Continue? [Y/n] Y
  Error: Read failed


More information about the xorg mailing list