Hi, try to follow following howto: http://mcentral.de/wiki/index.php/USBVideo#Get_usbsnoop_for_windows and upload or send me a parsed usbsnoop logfile. This device is quite new. You might also try firmware_v4.tgz since this one is used with the Pinnacle HD Pro Stick Markus On 5/23/07, Brian King <defectivelogic@xxxxxxxxx> wrote:
Hi, I've tried the kworld device with the new changes to the repo. It doesn't work, but below is the output of the testing. Hopefully it will give some insight if this device can be reasonably supported? Please let me know what I can do to help. Thanks for your help, bk # modprobe em28xx (using firmware_v3.tgz) May 22 22:22:42 localhost kernel: [92006.381930] Linux video capture interface: v2.00 May 22 22:22:42 localhost kernel: [92006.391451] em28xx v4l2 driver version 0.0.1 loaded May 22 22:22:42 localhost kernel: [92006.391596] usbcore: registered new interface driver em28xx (insert usb stick) May 22 22:23:06 localhost kernel: [92029.868351] usb 2-4: new high speed USB device using ehci_hcd and address 9 May 22 22:23:06 localhost kernel: [92030.003633] usb 2-4: configuration #1 chosen from 1 choice May 22 22:23:06 localhost kernel: [92030.015970] em28xx: device is attached to a USB 2.0 bus May 22 22:23:06 localhost kernel: [92030.015972] em28xx: you're using the experimental/unstable tree from mcentral.de May 22 22:23:06 localhost kernel: [92030.015974] em28xx: there's also a stable tree available but which is limited to May 22 22:23:06 localhost kernel: [92030.015975] em28xx: linux <=2.6.19.2 May 22 22:23:06 localhost kernel: [92030.015977] em28xx: it's fine to use this driver but keep in mind that it will move May 22 22:23:06 localhost kernel: [92030.015979] em28xx: to http://mcentral.de/hg/~mrec/v4l-dvb-kernel as soon as it's May 22 22:23:06 localhost kernel: [92030.015980] em28xx: proved to be stable May 22 22:23:06 localhost kernel: [92030.015988] em28xx #0: Alternate settings: 8 May 22 22:23:06 localhost kernel: [92030.015990] em28xx #0: Alternate setting 0, max size= 0 May 22 22:23:06 localhost kernel: [92030.015992] em28xx #0: Alternate setting 1, max size= 0 May 22 22:23:06 localhost kernel: [92030.015994] em28xx #0: Alternate setting 2, max size= 1448 May 22 22:23:06 localhost kernel: [92030.015996] em28xx #0: Alternate setting 3, max size= 2048 May 22 22:23:06 localhost kernel: [92030.015998] em28xx #0: Alternate setting 4, max size= 2304 May 22 22:23:06 localhost kernel: [92030.015999] em28xx #0: Alternate setting 5, max size= 2580 May 22 22:23:06 localhost kernel: [92030.016001] em28xx #0: Alternate setting 6, max size= 2892 May 22 22:23:06 localhost kernel: [92030.016003] em28xx #0: Alternate setting 7, max size= 3072 May 22 22:23:06 localhost kernel: [92030.373286] tuner 5-0061: chip found @ 0xc2 (em28xx #0) May 22 22:23:06 localhost kernel: [92030.373336] attach inform (default): detected I2C address c2 May 22 22:23:06 localhost kernel: [92030.373340] /lib/firmware/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback May 22 22:23:06 localhost kernel: [92030.373342] tuner 0x61: Configuration acknowledged May 22 22:23:06 localhost kernel: [92030.373344] /lib/firmware/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback May 22 22:23:06 localhost kernel: [92030.373430] /lib/firmware/v4l-dvb-experimental/v4l/xc3028-tuner.c: attach request! May 22 22:23:06 localhost kernel: [92030.373433] /lib/firmware/v4l-dvb-experimental/v4l/tuner-core.c: xc3028 tuner successfully loaded May 22 22:23:06 localhost kernel: [92030.377922] attach_inform: tvp5150 detected. May 22 22:23:06 localhost kernel: [92030.379049] attach_inform: eeprom detected. May 22 22:23:07 localhost kernel: [92030.403733] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 16 a3 d0 13 5c 03 6a 22 00 00 May 22 22:23:07 localhost kernel: [92030.403742] em28xx #0: i2c eeprom 10: 00 00 04 57 4e 07 01 00 00 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403747] em28xx #0: i2c eeprom 20: 4e 00 01 00 f0 10 01 00 b8 00 00 00 5b 32 00 00 May 22 22:23:07 localhost kernel: [92030.403752] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403758] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403763] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403767] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 22 03 55 00 53 00 May 22 22:23:07 localhost kernel: [92030.403772] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 33 00 20 00 44 00 May 22 22:23:07 localhost kernel: [92030.403778] em28xx #0: i2c eeprom 80: 65 00 76 00 69 00 63 00 65 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403783] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403788] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403793] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403798] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403802] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403807] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403812] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 May 22 22:23:07 localhost kernel: [92030.403817] EEPROM ID= 0x9567eb1a May 22 22:23:07 localhost kernel: [92030.403819] Vendor/Product ID= eb1a:a316 May 22 22:23:07 localhost kernel: [92030.403820] AC97 audio (5 sample rates) May 22 22:23:07 localhost kernel: [92030.403822] 500mA max power May 22 22:23:07 localhost kernel: [92030.403823] Table at 0x04, strings=0x226a, 0x0000, 0x0000 May 22 22:23:07 localhost kernel: [92030.403826] tveeprom 5-0050: Encountered bad packet header [00]. Corrupt or not a Hauppauge eeprom. May 22 22:23:07 localhost kernel: [92030.467755] tvp5150 5-005c: tvp5150am1 detected. May 22 22:23:07 localhost kernel: [92030.556609] Loading base firmware: xc3028_init0.i2c.fw May 22 22:23:08 localhost kernel: [92031.444541] Loading default analogue TV settings: xc3028_BG_PAL_A2_A.i2c.fw May 22 22:23:08 localhost kernel: [92031.467117] xc3028-tuner.c: firmware 2.7 May 22 22:23:08 localhost kernel: [92031.467123] ANALOG TV REQUEST May 22 22:23:08 localhost kernel: [92031.473231] em28xx #0: V4L2 device registered as /dev/video0 May 22 22:23:08 localhost kernel: [92031.473236] em28xx #0: Found Kworld PlusTV HD Hybrid 330 May 22 22:23:08 localhost kernel: [92031.510852] em28xx-audio.c: probing for em28x1 non standard usbaudio May 22 22:23:08 localhost kernel: [92031.510857] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger May 22 22:23:08 localhost kernel: [92031.511081] Em28xx: Initialized (Em28xx Audio Extension) extension May 22 22:23:08 localhost kernel: [92031.565069] em2880-dvb.c: DVB Init May 22 22:23:08 localhost kernel: [92031.565082] Loading base firmware: xc3028_8MHz_init0.i2c.fw May 22 22:23:09 localhost kernel: [92032.655301] Loading default dtv settings: xc3028_DTV8_2633.i2c.fw May 22 22:23:09 localhost kernel: [92032.674385] xc3028-tuner.c: firmware 2.7 May 22 22:23:09 localhost kernel: [92032.674392] Sending extra call for Digital TV! May 22 22:23:09 localhost kernel: [92032.779978] FIXME:em28xx_i2c_send_bytes(1c): write failed: May 22 22:23:09 localhost kernel: [92032.779983] =============================== May 22 22:23:09 localhost kernel: [92032.779985] 02 May 22 22:23:09 localhost kernel: [92032.779988] ================================ May 22 22:23:09 localhost kernel: [92032.780334] lgdt330x: i2c_read_demod_bytes: addr 0x0e select 0x02 error (ret == -19) May 22 22:23:09 localhost kernel: [92032.780360] em2880-dvb.c: failed initializing zl10353 DVB-T demodulator May 22 22:23:09 localhost kernel: [92032.780363] em2880-dvb.c: retrying with mt352 DVB-T demodulator May 22 22:23:09 localhost kernel: [92032.780707] FIXME:em28xx_i2c_send_bytes(1e): write failed: May 22 22:23:09 localhost kernel: [92032.780710] =============================== May 22 22:23:09 localhost kernel: [92032.780712] 7f May 22 22:23:09 localhost kernel: [92032.780713] ================================ May 22 22:23:09 localhost kernel: [92032.781082] mt352_read_register: readreg error (reg=127, ret==-19) May 22 22:23:09 localhost kernel: [92032.781105] em2880-dvb.c: no luck with mt352 demodulator, not attaching em2880-dvb May 22 22:23:09 localhost kernel: [92032.781108] em2880-dvb.c: DVB-T demodulator not reachable, did you try "modprobe em28xx device_mode=1" May 22 22:23:09 localhost kernel: [92032.781112] Em28xx: Initialized (Em2880 DVB Extension) extension # scan -n -o zap -p /usr/share/doc/dvb-utils/examples/scan/atsc/us-NTSC-center-frequencies-8VSB scanning /usr/share/doc/dvb-utils/examples/scan/atsc/us-NTSC-center-frequencies-8VSB using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' main:2247: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 2 No such file or directory On 5/22/07, Markus Rechberger <mrechberger@xxxxxxxxx> wrote: > > Hi, > > I added the card definition to the repository on mcentral.de. > > http://mcentral.de/wiki/index.php/Em2880#Installation > > Can you please test it? > > thanks, > Markus > > On 5/22/07, Brian King <defectivelogic@xxxxxxxxx> wrote: > > Hello, > > > > Has anyone had any luck getting the kworld plus tv hd hybrid stick 330 > > device working in linux? > > > > The product url is: > > http://www.kworldcomputer.com/product/digital/atsc330u/atsc330u.htm > > > > The device seems to be based on the em2883 chipset. I've tried the > em28xx > > device driver (experimental version) and the usb id (eb1a:a316) is not > > recognized. > > > > In the em28xx driver I patched it to recognize the usb driver as either > a > > generic em2883 board, or a hauppauge wintv hvr 950, or a pinnacle pctv > hd > > pro. Although all 3 use the em2883 chipset, none of them worked > (panicked > > the kernel). > > > > Any suggestions or further information? I can't find any information in > the > > em28xx wiki or devwiki or the linuxtv wiki. > > > > TIA, > > bk > > > > > -- > Markus Rechberger >
-- Markus Rechberger _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb