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)
(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