On Mon, 5 Aug 2002, Gunther Mayer wrote: > For some cards the MSP chip is held disabled until you toggle some gpio. > > See bttv-driver.c:boot_msp34xx for this : > * reset/enable the MSP on some Hauppauge cards > * Hauppauge: pin 5 > * Voodoo: pin 20 AFAIK, the MSP chip's i2c access part is enabled prior the gpio reset, but the DSP part is not. A typical symptom of this was that the chip revision is read incorrectly. If a gpio toggle would work, so would a warm reset from another OS after hearing NICAM sound. How about running ./detect with and without daughterboard? The i2c hardware implementation in bt8x8 cannot generate address + 4 bytes packets msp34xx requires. Developers may have chosen to put another micro in front of msp34xx chip instead of implementing all of the i2c bit timing in software. You have to trace the SCL and SDA lines from msp34xx to find out. -- Kyösti Mälkki kmalkki@xxxxxxxxx