Re: em28xx: msi Digivox ATSC board id [0db0:8810]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux