On 11/28/2012 05:55 PM, Antti Palosaari wrote:
Very, very, good pics and sniffs!!
From the sniff you could see I2C addresses
50 (a0 >> 1) eeprom
0e (1c >> 1) demod
60 (c0 >> 1) tuner
EM2874, USB-bridge, clocked at 12MHz, crystal on other side of PCB.
There is also 32k serial eeprom for EM2874. This large serial eeprom
means (very likely) it uses custom firmware which is downloaded from
the eeprom.
LGDT3305, demodulator, clocked at 25MHz. Serial TS used between EM2874
and LGDT3305.
TDA18271HDC2 is tuner, clocked at 16MHz. Traditional IF used between
tuner and demod.
IR receiver is near antenna, which is a little bit long wires to
connect to the EM2874, looks weird but no harm.
Main GPIO sequence is that one:
000255: 000006 ms 000990 ms c0 00 00 00 80 00 01 00 <<< ff
000256: 000004 ms 000994 ms 40 00 00 00 80 00 01 00 >>> fe
000257: 000006 ms 001000 ms c0 00 00 00 80 00 01 00 <<< fe
000258: 000004 ms 001004 ms 40 00 00 00 80 00 01 00 >>> be
000259: 000139 ms 001143 ms c0 00 00 00 80 00 01 00 <<< be
000260: 000005 ms 001148 ms 40 00 00 00 80 00 01 00 >>> fe
There is some more GPIOs later, just test with trial and error to find
out all GPIOs.
Making that device working should be quite easy! There is a little
change for proprietary firmware for EM2874 which does some nasty
things, but that is very very unlikely.
regards
Antti
Thanks for the information. That is way over my head. Is there same
basic reading someone could recommend so I can start to understand the
basics of all this?
In the mean time, I'm willing to do any testing necessary.
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html