[linux-dvb] DIB7000 with xc3028
michael.wuenscher at gmx.de
Tue Jan 23 15:22:37 CET 2007
Am Dienstag, den 23.01.2007, 11:38 +0100 schrieb Patrick Boettcher:
> Hello Michael,
> On Tue, 23 Jan 2007, Michael Wünscher wrote:
> > Hello to the list,
> > in my Samsung R55 laptop there is an integrated dvb-t device.
> > the listing of lsusb says it is a dibcom stk7700D wich should be a
> > stk7700p in another design.
> No, the STK7700D is normally the name for a DiBcom ref-design which has:
> 2 DiB7000P and 2 MT2266.
> It is a diversity or dual DVB-T receiver.
> The one you think it is, is called STK7700P3 (Single DiB7000P + XC3028) -
> DVB_T only.
> Of course the real end-manufacturer can do what he wants. So everything is
I'm going to ask YUAN Tech for more details.
> > So i tried to get the dib driver to work and added my device to the
> > dib0700_device.c (source's from http://linuxtv.org/hg/v4l-dvb).
> > dmesg:
> > [ 14.468000] dib0700: loaded with support for 3 different device-types
> > [ 14.516000] check for cold 10b8 1e14
> > [ 14.516000] check for cold 10b8 1e78
> > [ 14.516000] check for cold 2040 7050
> > [ 14.516000] check for cold 7ca a807
> > [ 14.516000] check for cold 185b 1e78
> > [ 14.516000] check for cold 1584 6003
> > [ 14.516000] check for cold 2040 9941
> > [ 14.516000] check for cold 2040 9950
> > [ 14.516000] check for cold 1164 1efc
> > [ 14.516000] dvb-usb: found a 'YUAN Tech STK7700D with XC3028' in
> > cold state, will try to load a firmware
> > [ 14.664000] dvb-usb: downloading firmware from file
> > 'dvb-usb-dib0700-01.fw'
> > [ 14.840000] dib0700: firmware started successfully.
> > [ 15.344000] dvb-usb: found a 'YUAN Tech STK7700D with XC3028' in
> > warm state.
> > [ 15.344000] power control: 1
> > [ 15.344000] dvb-usb: will pass the complete MPEG2 transport stream to
> > the software demuxer.
> > [ 15.344000] DVB: registering new adapter (YUAN Tech STK7700D with
> > XC3028).
> > [ 15.560000] DVB: registering frontend 0 (DiBcom 7000PC)...
> > [ 15.560000] Tuner: registering extension (MT2060 Silicon Tuner)
> > [ 15.656000] mt2060 I2C read failed
> > [ 15.656000] power control: 0
> > [ 15.656000] dvb-usb: YUAN Tech STK7700D with XC3028 successfully
> > initialized and connected.
> > [ 15.656000] usbcore: registered new interface driver dvb_usb_dib0700
> > -------
> > This works until the tuner gets registered. (There were also an older
> > posting http://email@example.com/msg20994.html)
> > I found out that there is a xc3028 tuner on the device. This based of
> > investigating the windows driver. It includes a file named xc3028.rom
> > and the inf file had the following line for the device:
> This is not necessarily an indication, because the reference driver from
> DiBcom contains all drivers for all devices. So there can be XYZ
> mentioned, even without having that device on you hardware.
> > %YUAN.DeviceDesc_cold% = MOD7000.Device,USB
> > \VID_1164&PID_1EFC ; C version + 843 + 3028, NO AV S & NO FM
> > %YUAN.DeviceDesc% = MOD7000.Device,USB
> > \VID_1164&PID_1EFD&MI_00 ; C version + 843 + 3028, NO AV S & NO FM
> But this comment is obvious - it seems to be really the XC3028 inside, but
> without Analog Audio/Video and no FM.
> > So i tried to understand the xc3028-tuner.c .
> > I think i need to port the driver to the dvb-frontend framework to get
> > it working?? or is there another way?
> This is not done yet?
So, i have a try. I take the mt2060 driver as skeleton or is there a
> > My last question, Does anybody know what the 843 chip could be?
> No. C-version is most likely the USB/Demod-revision, 3028 is the Xceive.
> If it is really the xc3028, even more important is to find out which GPIO
> are used to do a reset on the Xceive.
I've never worked with that before. Is there a way to test it? perhaps
try and error ?
I have also installed the usbsnoop program on windows, but the file is
very large ... to large to analyse for me.
> > Its written in the inf file of the windows driver. Because it is
> > build-in the laptop i can not get a picture of the device :-(
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20070123/55d385de/attachment.pgp
More information about the linux-dvb