Re: [Em28xx] Problems with latest kernel

2007-09-11 Thread Markus Rechberger
On 9/11/07, Dimitrios [EMAIL PROTECTED] wrote:
 On Tue, 11 Sep 2007 10:03:28 +0200 Markus Rechberger
 [EMAIL PROTECTED] wrote:

  The driver on mcentral.de is for em28xx based devices in general, you
  might give it a try first.

 unfortunately, our systems here are all RPM based and have no compilers,
 thus i can only install binary stuff (like a new kernel RPM, or a module
 that comes precompiled in an RPM, like the NVIDIA driver).

 do you know who made the driver in the 2.6.22 kernel? maybe i can submit a
 bug report to the right person.


you need to compile it, the driver is still under development.

Markus

___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


Re: [Em28xx] Problems with latest kernel

2007-09-11 Thread Dimitrios
On Tue, 11 Sep 2007 10:03:28 +0200 Markus Rechberger [EMAIL PROTECTED] 
wrote:

 The driver on mcentral.de is for em28xx based devices in general, you
 might give it a try first.

unfortunately, our systems here are all RPM based and have no compilers, thus i 
can only install binary stuff (like a new kernel RPM, or a module that comes 
precompiled in an RPM, like the NVIDIA driver).

do you know who made the driver in the 2.6.22 kernel? maybe i can submit a bug 
report to the right person.

___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


Re: [Em28xx] Problems with latest kernel

2007-09-11 Thread Dimitrios
Any suggestions about my problem? Is there anything that i can do to get it 
working or should i just wait for a newer kernel?

Thank you.

___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


[Em28xx] Terratec Prodigy USB TV Stick BUG

2007-09-11 Thread Dirk Keinowski
Hallo,

try this:

modprobe em28xx card=16
modprobe em2880-dvb


card=16 look at the Docu in v4l, 16 = Terratec Hybrid XS

Look at This Site:
http://forum.ubuntuusers.de/topic/114888/ (Sorry, is in German).

sorry for my bad english, I'm came from Germany and my last english school hour 
are 30years ago (is this a right sentence?), I'm 43Years old.

Until then
Dirk K.
Krid of K.

-- 
Pt! Schon vom neuen GMX MultiMessenger gehört?
Der kanns mit allen: http://www.gmx.net/de/go/multimessenger

___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


Re: [Em28xx] Terratec Prodigy USB TV Stick BUG

2007-09-11 Thread Markus Rechberger
On 9/11/07, Dirk Keinowski [EMAIL PROTECTED] wrote:
 Hallo,

 try this:

 modprobe em28xx card=16
 modprobe em2880-dvb


 card=16 look at the Docu in v4l, 16 = Terratec Hybrid XS

 Look at This Site:
 http://forum.ubuntuusers.de/topic/114888/ (Sorry, is in German).

 sorry for my bad english, I'm came from Germany and my last english school
 hour are 30years ago (is this a right sentence?), I'm 43Years old.


Have you tried to load the driver without the card=16 parameter?/
Hast du schon versucht den Treiber ohne den card=16 Parameter zu laden?

Markus

___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


[Em28xx] Terratec Cinergy USB T XS

2007-09-11 Thread Valerio Bontempi
Hi Markus,

I have a problem with a Terratec adapter Cinergy USB T XS and kernel 2.16.20too.
(with kernel 2.16.18 everything works well)
This is the message found in dmesg:

[ 2438.614225] /usr/local/src/v4l-dvb/v4l/tuner-core.c: setting tuner
callback
[ 2438.614343] /usr/local/src/v4l-dvb/v4l/tuner-core.c: setting tuner
callback
[ 2438.619249] tuner 1-0061: Tuner has no way to set tv freq
[ 2438.619367] em28xx #0: Found Terratec Cinergy T XS
[ 2438.619472] usbcore: registered new interface driver em28xx
[ 2438.655151] em2880-dvb.c: DVB Init
[ 2438.757779] FIXME:em28xx_i2c_send_bytes(1e): write failed:
[ 2438.757786] ===
[ 2438.757787] 7f
[ 2438.757789] 
[ 2438.759026] zl10353_read_register: readreg error (reg=127, ret==-19)
[ 2438.759125] em2880-dvb.c : failed initializing zl10353 DVB-T demodulator
[ 2438.759128] em2880-dvb.c: retrying with mt352 DVB-T demodulator
[ 2438.760024] FIXME:em28xx_i2c_send_bytes(1e): write failed:
[ 2438.760027] ===
[ 2438.760029] 7f
[ 2438.760030] 
[ 2438.761024] mt352_read_register: readreg error (reg=127, ret==-19)
[ 2438.761053] em2880-dvb.c: no luck with mt352 demodulator, not attaching
em2880-dvb
[ 2438.761056] em2880-dvb.c: DVB-T demodulator not reachable, did you try
modprobe em28xx device_mode=1
[ 2438.761059] Em28xx: Initialized (Em2880 DVB Extension) extension


I tried also device_mode = 1 without any effect.

Do you know the reason for this problem (met only using new kernel 2.16.20)?
Thanks and regards,

Valerio
___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


Re: [Em28xx] Terratec Cinergy USB T XS

2007-09-11 Thread Valerio Bontempi
Hi,

2007/9/11, Markus Rechberger [EMAIL PROTECTED]:

 Hi,

 On 9/11/07, Valerio Bontempi [EMAIL PROTECTED] wrote:
  Hi Markus,
 
  I have a problem with a Terratec adapter Cinergy USB T XS and kernel
  2.16.20too.
  (with kernel 2.16.18 everything works well)
  This is the message found in dmesg:
 
  [ 2438.614225] /usr/local/src/v4l-dvb/v4l/tuner-core.c: setting tuner
  callback
  [ 2438.614343] /usr/local/src/v4l-dvb/v4l/tuner-core.c: setting tuner
  callback
  [ 2438.619249] tuner 1-0061: Tuner has no way to set tv freq
  [ 2438.619367] em28xx #0: Found Terratec Cinergy T XS
  [ 2438.619472] usbcore: registered new interface driver em28xx
  [ 2438.655151] em2880-dvb.c: DVB Init
  [ 2438.757779] FIXME:em28xx_i2c_send_bytes(1e): write failed:
  [ 2438.757786] ===
  [ 2438.757787] 7f
  [ 2438.757789] 
  [ 2438.759026] zl10353_read_register: readreg error (reg=127, ret==-19)
  [ 2438.759125] em2880-dvb.c : failed initializing zl10353 DVB-T
 demodulator
  [ 2438.759128] em2880-dvb.c: retrying with mt352 DVB-T demodulator
  [ 2438.760024] FIXME:em28xx_i2c_send_bytes(1e): write failed:
  [ 2438.760027] ===
  [ 2438.760029] 7f
  [ 2438.760030] 
  [ 2438.761024] mt352_read_register: readreg error (reg=127, ret==-19)
  [ 2438.761053] em2880-dvb.c: no luck with mt352 demodulator, not
 attaching
  em2880-dvb
  [ 2438.761056] em2880-dvb.c: DVB-T demodulator not reachable, did you
 try
  modprobe em28xx device_mode=1
  [ 2438.761059] Em28xx: Initialized (Em2880 DVB Extension) extension
 
 
  I tried also device_mode = 1 without any effect.
 
  Do you know the reason for this problem (met only using new kernel
 2.16.20)?
  Thanks and regards,
 

 what firmware did you download?

 The docs point out to:
 http://konstantin.filtschew.de/v4l-firmware/firmware.tgz

 That firmware mess will soon be cleaned up hopefully.

 Markus



I have tried the firmware
http://konstantin.filtschew.de/v4l-firmware/firmware.tgz as pointed out in
the docs (moreover it worked well with 2.16.18 kernel) and, then, I tried
the other firmware versions, but no one worked.

Valerio
___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


Re: [Em28xx] Terratec Prodigy USB TV Stick BUG

2007-09-11 Thread Markus Rechberger
On 9/11/07, Dirk K. [EMAIL PROTECTED] wrote:
 On Tuesday 11 September 2007 13:47:22 Markus Rechberger wrote:
  On 9/11/07, Dirk Keinowski [EMAIL PROTECTED] wrote:
   Hallo,
  
   try this:
  
   modprobe em28xx card=16
   modprobe em2880-dvb
  
  
   card=16 look at the Docu in v4l, 16 = Terratec Hybrid XS
  
   Look at This Site:
   http://forum.ubuntuusers.de/topic/114888/ (Sorry, is in German).
  
   sorry for my bad english, I'm came from Germany and my last english
   school hour are 30years ago (is this a right sentence?), I'm 43Years
 old.
 
  Have you tried to load the driver without the card=16 parameter?/
  Hast du schon versucht den Treiber ohne den card=16 Parameter zu laden?
 
  Markus

 Hallo Markus,

 Yes, here the message from dmesg without card=16
 Ja, hier die ausgabe von dmesg ohne card=16

 [  308.26] Em28xx: Removed (Em2880 DVB Extension) extension
 [  328.816000] Em28xx: Removed (Em28xx Audio Extension) extension
 [  332.648000] usbcore: deregistering interface driver em28xx
 [  368.288000] em28xx v4l2 driver version 0.0.1 loaded
 [  368.288000] usbcore: registered new interface driver em28xx
 [  379.944000] Em28xx: Initialized (Em2880 DVB Extension) extension
 [  437.396000] usb 1-5: new high speed USB device using ehci_hcd and address
 4
 [  437.536000] usb 1-5: configuration #1 chosen from 1 choice
 [  437.536000] em28xx new video device (0ccd:0047): interface 0, class 255
 [  437.536000] em28xx: device is attached to a USB 2.0 bus
 [  437.536000] em28xx: you're using the experimental/unstable tree from
 mcentral.de
 [  437.536000] em28xx: there's also a stable tree available but which is
 limited to
 [  437.536000] em28xx: linux =2.6.19.2
 [  437.536000] em28xx: it's fine to use this driver but keep in mind that it
 will move
 [  437.536000] em28xx: to http://mcentral.de/hg/~mrec/v4l-dvb-kernel as soon
 as it's
 [  437.536000] em28xx: proved to be stable
 [  437.536000] em28xx #0: Alternate settings: 8
 [  437.536000] em28xx #0: Alternate setting 0, max size= 0
 [  437.536000] em28xx #0: Alternate setting 1, max size= 0
 [  437.536000] em28xx #0: Alternate setting 2, max size= 1448
 [  437.536000] em28xx #0: Alternate setting 3, max size= 2048
 [  437.536000] em28xx #0: Alternate setting 4, max size= 2304
 [  437.536000] em28xx #0: Alternate setting 5, max size= 2580
 [  437.536000] em28xx #0: Alternate setting 6, max size= 2892
 [  437.536000] em28xx #0: Alternate setting 7, max size= 3072
 [  437.676000] attach_inform: eeprom detected.
 [  437.704000] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 47 00 50 12 5c 03
 6a 2e 98 12
 [  437.704000] em28xx #0: i2c eeprom 10: 00 00 06 57 46 07 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 31 00 b8 00 14 00
 5b 00 00 00
 [  437.704000] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 2e 03
 50 00 72 00
 [  437.704000] em28xx #0: i2c eeprom 70: 6f 00 64 00 69 00 67 00 79 00 20 00
 48 00 79 00
 [  437.704000] em28xx #0: i2c eeprom 80: 62 00 72 00 69 00 64 00 20 00 54 00
 56 00 20 00
 [  437.704000] em28xx #0: i2c eeprom 90: 55 00 53 00 42 00 00 00 12 03 50 00
 72 00 6f 00
 [  437.704000] em28xx #0: i2c eeprom a0: 64 00 69 00 67 00 79 00 00 00 67 00
 79 00 20 00
 [  437.704000] em28xx #0: i2c eeprom b0: 48 00 79 00 62 00 72 00 69 00 64 00
 20 00 54 00
 [  437.704000] em28xx #0: i2c eeprom c0: 56 00 20 00 55 00 53 00 42 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] EEPROM ID= 0x9567eb1a
 [  437.704000] Vendor/Product ID= 0ccd:0047
 [  437.704000] AC97 audio (5 sample rates)
 [  437.704000] 500mA max power
 [  437.704000] Table at 0x06, strings=0x2e6a, 0x1298, 0x
 [  437.704000] tuner 5-0061: chip found @ 0xc2 (em28xx #0)
 [  437.704000] attach inform (default): detected I2C address c2
 [  437.704000] tuner 0x61: Configuration acknowledged
 [
 437.704000]
 /home/install/download/source/v4l/v4l-dvb-experimental/v4l/xc3028-tuner.c:
 attach request!
 [  437.704000] BUG: unable to handle kernel paging request at virtual
 address
 726f66a2
 [  437.704000]  printing eip:
 [  437.704000] f9237cd3
 [  437.704000] *pde = 
 [  437.704000] Oops: 0002 [#1]
 [  437.704000] SMP
 [  437.704000] Modules linked in: tvp5150 em2880_dvb em28xx binfmt_misc
 rfcomm
 l2cap bluetooth ppdev powernow_k8 cpufreq_userspace cpufreq_stats
 cpufreq_powersave cpufreq_ondemand freq_table cpufreq_conservative
 tc1100_wmi
 pcc_acpi dev_acpi sony_acpi video led_class sbs i2c_ec dock 

Re: [Em28xx] Terratec Prodigy USB TV Stick BUG

2007-09-11 Thread Walter Bender
Me problem is very similar. - lets say, the same... i can help 
debugging, too.

Markus Rechberger wrote:
 On 9/11/07, Dirk K. [EMAIL PROTECTED] wrote:
   
 On Tuesday 11 September 2007 13:47:22 Markus Rechberger wrote:
 
 On 9/11/07, Dirk Keinowski [EMAIL PROTECTED] wrote:
   
 Hallo,

 try this:

 modprobe em28xx card=16
 modprobe em2880-dvb


 card=16 look at the Docu in v4l, 16 = Terratec Hybrid XS

 Look at This Site:
 http://forum.ubuntuusers.de/topic/114888/ (Sorry, is in German).

 sorry for my bad english, I'm came from Germany and my last english
 school hour are 30years ago (is this a right sentence?), I'm 43Years
 
 old.
 
 Have you tried to load the driver without the card=16 parameter?/
 Hast du schon versucht den Treiber ohne den card=16 Parameter zu laden?

 Markus
   
 Hallo Markus,

 Yes, here the message from dmesg without card=16
 Ja, hier die ausgabe von dmesg ohne card=16

 [  308.26] Em28xx: Removed (Em2880 DVB Extension) extension
 [  328.816000] Em28xx: Removed (Em28xx Audio Extension) extension
 [  332.648000] usbcore: deregistering interface driver em28xx
 [  368.288000] em28xx v4l2 driver version 0.0.1 loaded
 [  368.288000] usbcore: registered new interface driver em28xx
 [  379.944000] Em28xx: Initialized (Em2880 DVB Extension) extension
 [  437.396000] usb 1-5: new high speed USB device using ehci_hcd and address
 4
 [  437.536000] usb 1-5: configuration #1 chosen from 1 choice
 [  437.536000] em28xx new video device (0ccd:0047): interface 0, class 255
 [  437.536000] em28xx: device is attached to a USB 2.0 bus
 [  437.536000] em28xx: you're using the experimental/unstable tree from
 mcentral.de
 [  437.536000] em28xx: there's also a stable tree available but which is
 limited to
 [  437.536000] em28xx: linux =2.6.19.2
 [  437.536000] em28xx: it's fine to use this driver but keep in mind that it
 will move
 [  437.536000] em28xx: to http://mcentral.de/hg/~mrec/v4l-dvb-kernel as soon
 as it's
 [  437.536000] em28xx: proved to be stable
 [  437.536000] em28xx #0: Alternate settings: 8
 [  437.536000] em28xx #0: Alternate setting 0, max size= 0
 [  437.536000] em28xx #0: Alternate setting 1, max size= 0
 [  437.536000] em28xx #0: Alternate setting 2, max size= 1448
 [  437.536000] em28xx #0: Alternate setting 3, max size= 2048
 [  437.536000] em28xx #0: Alternate setting 4, max size= 2304
 [  437.536000] em28xx #0: Alternate setting 5, max size= 2580
 [  437.536000] em28xx #0: Alternate setting 6, max size= 2892
 [  437.536000] em28xx #0: Alternate setting 7, max size= 3072
 [  437.676000] attach_inform: eeprom detected.
 [  437.704000] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 47 00 50 12 5c 03
 6a 2e 98 12
 [  437.704000] em28xx #0: i2c eeprom 10: 00 00 06 57 46 07 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 31 00 b8 00 14 00
 5b 00 00 00
 [  437.704000] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 2e 03
 50 00 72 00
 [  437.704000] em28xx #0: i2c eeprom 70: 6f 00 64 00 69 00 67 00 79 00 20 00
 48 00 79 00
 [  437.704000] em28xx #0: i2c eeprom 80: 62 00 72 00 69 00 64 00 20 00 54 00
 56 00 20 00
 [  437.704000] em28xx #0: i2c eeprom 90: 55 00 53 00 42 00 00 00 12 03 50 00
 72 00 6f 00
 [  437.704000] em28xx #0: i2c eeprom a0: 64 00 69 00 67 00 79 00 00 00 67 00
 79 00 20 00
 [  437.704000] em28xx #0: i2c eeprom b0: 48 00 79 00 62 00 72 00 69 00 64 00
 20 00 54 00
 [  437.704000] em28xx #0: i2c eeprom c0: 56 00 20 00 55 00 53 00 42 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00
 [  437.704000] EEPROM ID= 0x9567eb1a
 [  437.704000] Vendor/Product ID= 0ccd:0047
 [  437.704000] AC97 audio (5 sample rates)
 [  437.704000] 500mA max power
 [  437.704000] Table at 0x06, strings=0x2e6a, 0x1298, 0x
 [  437.704000] tuner 5-0061: chip found @ 0xc2 (em28xx #0)
 [  437.704000] attach inform (default): detected I2C address c2
 [  437.704000] tuner 0x61: Configuration acknowledged
 [
 437.704000]
 /home/install/download/source/v4l/v4l-dvb-experimental/v4l/xc3028-tuner.c:
 attach request!
 [  437.704000] BUG: unable to handle kernel paging request at virtual
 address
 726f66a2
 [  437.704000]  printing eip:
 [  437.704000] f9237cd3
 [  437.704000] *pde = 
 [  437.704000] Oops: 0002 [#1]
 [  437.704000] SMP
 [  437.704000] Modules linked in: tvp5150 em2880_dvb em28xx binfmt_misc
 rfcomm
 l2cap bluetooth ppdev powernow_k8 cpufreq_userspace cpufreq_stats
 cpufreq_powersave 

Re: [Em28xx] Terratec Prodigy USB TV Stick BUG

2007-09-11 Thread Markus Rechberger
On 9/11/07, Walter Bender [EMAIL PROTECTED] wrote:
 Me problem is very similar. - lets say, the same... i can help
 debugging, too.


You also have a Prodigy device?

Markus

___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


Re: [Em28xx] Terratec Cinergy USB T XS

2007-09-11 Thread Aidan Thornton
On 9/11/07, Valerio Bontempi [EMAIL PROTECTED] wrote:
 Hi Markus,

 I have a problem with a Terratec adapter Cinergy USB T XS and kernel 2.16.20
 too.
 (with kernel 2.16.18 everything works well)
 This is the message found in dmesg:

 [ 2438.614225
 ] /usr/local/src/v4l-dvb/v4l/tuner-core.c: setting tuner
 callback
 [ 2438.614343] /usr/local/src/v4l-dvb/v4l/tuner-core.c:
 setting tuner
 callback
 [ 2438.619249] tuner 1-0061: Tuner has no way to set tv freq

 [ 2438.619367] em28xx #0: Found Terratec Cinergy T XS
 [ 2438.619472] usbcore: registered new interface driver em28xx
 [ 2438.655151] em2880-dvb.c: DVB Init
 [ 2438.757779] FIXME:em28xx_i2c_send_bytes(1e): write
 failed:

 [ 2438.757786] ===
 [ 2438.757787] 7f
 [ 2438.757789] 
 [ 2438.759026] zl10353_read_register: readreg error (reg=127, ret==-19)
 [ 2438.759125] em2880-dvb.c
  : failed initializing zl10353 DVB-T demodulator
 [ 2438.759128] em2880-dvb.c: retrying with mt352 DVB-T demodulator
 [ 2438.760024] FIXME:em28xx_i2c_send_bytes(1e): write
 failed:
 [ 2438.760027] ===

 [ 2438.760029] 7f
 [ 2438.760030] 
 [ 2438.761024] mt352_read_register: readreg error (reg=127, ret==-19)
 [ 2438.761053] em2880-dvb.c: no luck with mt352 demodulator, not attaching

 em2880-dvb
 [ 2438.761056] em2880-dvb.c: DVB-T demodulator not reachable, did you try
 modprobe em28xx device_mode=1
 [ 2438.761059] Em28xx: Initialized (Em2880 DVB Extension) extension

 I tried also device_mode = 1 without any effect.

 Do you know the reason for this problem (met only using new kernel 2.16.20)?
 Thanks and regards,

 Valerio
 ___

Looks like something's gone horribly wrong with the tuner driver. (All
the subsequent write failure and demodulator not reachable errors are
probably irrelevant; the GPIO-twiddling to bring the demodulator out
of standby is done in a callback from the tuner driver, and so they're
most likely due to it still being in standby.)

Which driver are you using (v4l-dvb-stable, v4l-dvb-experimental,
userspace, ...)? Are there any other errors before the ones you've
pasted? (Unfortunately, I don't know the tuner driver well enough to
figure out what's causing it, but I doubt it's firmware-related.)

___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


Re: [Em28xx] ehci_hcd map_single: unable to map unsafe buffer on a standard NSLU2

2007-09-11 Thread David Anne-Sophie
Markus Rechberger a écrit :
 On 9/10/07, David  Anne-Sophie [EMAIL PROTECTED] wrote:
   
 David  Anne-Sophie a écrit :
 
 Hello all,
 I am trying to use my hybrid USB tuner on my NSLU2.
 Tuner=Terratec cinergy XS
 Driver=http://mcentral.de/wiki/index.php/Em2880
 I plugged it directly to the DISK-2 connector. On DISK-1 there is a USB
 hard-disk that contains the filesystems.

 The driver compiles fine on the standard debian etch kernel, and loads
 perfectly.
 I just did a minor patch of this driver around a udelay(2500); -
 udelay(2000);udelay(500); (2500 is a too big value for the ARM
 architecture, see bad_udelay).

 When I try tzap to activate the dvb-t stream, I get those errors:
 ehci_hcd :00:01.2: alloc_safe_buffer: could not alloc dma memory
 (size=36096)
 ehci_hcd :00:01.2: map_single: unable to map unsafe buffer ffc2c000!
 many times (I think one per USB packet).
 And the tuner does not stream anything...

 I did not modify anything in the NSLU2 (neither RAM or frequency), just
 upgraded to debian etch arm architecture following the nslu2-linux.org
 tutorials.
 Do you know what it means and how to solve the issue?
 Do not hesitate to ask for specific information.

 Thanks!
 Cheers,
 David.
 [EMAIL PROTECTED]



 ___
 Em28xx mailing list
 Em28xx@mcentral.de
 http://mcentral.de/mailman/listinfo/em28xx



   
 I have some informations that can help you to resolve my problem. These
 informations comes from the newlist of debian-arm :
 In this forum, I said that the driver works correctly on a PC with
 ubuntu, and the response is :
 Working on a PC does not mean the driver is correct.  On a PC physical
 addresses match the kernel's point of view in general, while on the arm
 everything goes through interesting mappings, which make is essential
 for the driver to correctly use readX/writeX calls along with ioremap
 calls.  Any attemps to directly access anything will fail on the arm
 while it almost always works on a PC.  Not sure quite how that might
 impact a USB device, but even there the driver has to do DMA setup with
 corrected addresses, which again is not necesary on a PC but is on the
 arm. 

 

 i'm at the suse conference this week there are some interesting people
 around who're into the usb subsystem.
 The em28xx driver makes use of the usb subsystem (which also includes
 allocation of memory)
 I'll try to get some answers tomorrow about this issue.

 Markus


   
Hello Markus,

Do you have news about my problem ?
Thanks
David

___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx


[Em28xx] Kworld VS-DVB-T 323UR not working

2007-09-11 Thread mivis
-
I have Kworld VS-DVB-T 323UR (Kworld Plustv Hybrid USB Stick).Here is
product overview:  http://www.kworld.com.tw/product_overview.aspx?P_id=43
This is Analog/digital hybrid tv usb stick. This is em2882 based.


I wont to setup this tuner on linux ( kubuntu or debian distro).

i was trying to do this  by installing  em2xx module without any sucess.

Here is my conf:
[] kubutnu Feisty Fawn
[] kernel 2.6.20-15
[] dvb-apps
[] v4l
[] firmware4
[] mercurial



dmesg:

Sep  9 21:11:33 mivis-laptop kernel: [ 7800.244000] Linux video capture
interface: v2.00
Sep  9 21:11:33 mivis-laptop kernel: [ 7800.304000] em28xx v4l2 driver
version 0.0.1 loaded
Sep  9 21:11:33 mivis-laptop kernel: [ 7800.304000] usbcore: registered
new interface driver em28xx

after i unpluged and pluged  my tuner:
Sep  9 21:28:50 mivis-laptop kernel: [ 8837.064000] usb 5-8: USB
disconnect, address 5
Sep  9 21:28:53 mivis-laptop kernel: [ 8840.088000] usb 5-8: new high
speed USB device using ehci_hcd and address 6
Sep  9 21:28:53 mivis-laptop kernel: [ 8840.228000] usb 5-8: configuration
#1 chosen from 1 choice
Sep  9 22:01:00 mivis-laptop kernel: [10767.50] usb 5-8: new high
speed USB device using ehci_hcd and address 8
Sep  9 22:01:00 mivis-laptop kernel: [10767.64] usb 5-8: configuration
#1 chosen from 1 choice


lsusb
Bus 005 Device 008: ID eb1a:e323 eMPIA Technology, Inc.


Have anyone got work this usb tv stick?







___
Em28xx mailing list
Em28xx@mcentral.de
http://mcentral.de/mailman/listinfo/em28xx