public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* em28xx-based KWorld 310U delivers no signal, 2 drivers tried
@ 2008-09-02 23:06 Lars Oliver Hansen
  2008-09-03  1:34 ` Douglas Schilling Landgraf
       [not found] ` <d9def9db0809021639u1e5774dek7014597cf3364707@mail.gmail.com>
  0 siblings, 2 replies; 3+ messages in thread
From: Lars Oliver Hansen @ 2008-09-02 23:06 UTC (permalink / raw)
  To: video4linux-list


[-- Attachment #1.1: Type: text/plain, Size: 6511 bytes --]

Hello,

I had troubles with my saa7134 card (driver got in a phase where it
never powered on the device again) so I fetched an em2880-based KWorld
DVB-T 310U. I feel awkward bothering you again but this device doesn't
want to work properly, 2 different drivers tried, although I researched
before my purchase which device would most probably work.

I tried the v4l-dvb-kernel em28xx driver from mcentral linked to at
http://mcentral.de/wiki/index.php5/Em2880 which is where one gets
directed to when following the links about supported hardware using
video via usb em28xx from the v4l wiki main page.

When using tvtime-scanner it reports I/O error, driver doesn't want to
stop streaming, driver doesn't want to start streaming and can't drop
frame after a while. When using tvtimes gui scanner it hangs at a random
channel after a while. While it has gathered some channels then, it
hasn't got all. Sometimes tvtime only output black and white and
sometimes in color and it freezes at a frame after some while. dmesg
says incorrect setup device. For the rare moments the tv image was fine,
dmesg gave analog tv request.

DVB-T scanning went fine with scan from dvb-utils and w_scan only
mplayer doesn't have an option for TV in its gui (I reconfigured mplayer
and got v4l support reported and recompiled) and I won't bash tune
manually everytime, so I never saw a DVB-T image and mplayer is the only
option with Gnome as far as I gathered (kaffeine is for KDE, someone
wrote xine is for grandfathers and Totem, well I didn't find the
directory where to place channels.conf).

Then I switched to the v4l-dvb driver which is the first link in the
users section on v4l wikis main page. This driver put out to dmesg: 

[    0.000000] Linux video capture interface: v2.00
[    0.000000] em28xx v4l2 driver version 0.1.0 loaded
[    0.000000] em28xx new video device (eb1a:e310): interface 0, class
255
[    0.000000] em28xx Has usb audio class
[    0.000000] em28xx #0: Alternate settings: 8
[    0.000000] em28xx #0: Alternate setting 0, max size= 0
[    0.000000] em28xx #0: Alternate setting 1, max size= 0
[    0.000000] em28xx #0: Alternate setting 2, max size= 1448
[    0.000000] em28xx #0: Alternate setting 3, max size= 2048
[    0.000000] em28xx #0: Alternate setting 4, max size= 2304
[    0.000000] em28xx #0: Alternate setting 5, max size= 2580
[    0.000000] em28xx #0: Alternate setting 6, max size= 2892
[    0.000000] em28xx #0: Alternate setting 7, max size= 3072
[    0.000000] em28xx #0: chip ID is em2882/em2883
[    0.000000] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 10 e3 50 12
5c 03 6a 22 00 00
[    0.000000] em28xx #0: i2c eeprom 10: 00 00 04 57 4e 07 00 00 00 00
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 01 00 00 00
00 00 5b 1e 00 00
[    0.000000] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00
22 03 55 00 53 00
[    0.000000] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00
31 00 20 00 44 00
[    0.000000] em28xx #0: i2c eeprom 80: 65 00 76 00 69 00 63 00 65 00
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[    0.000000] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[    0.000000] EEPROM ID= 0x9567eb1a, hash = 0x966a0441
[    0.000000] Vendor/Product ID= eb1a:e310
[    0.000000] AC97 audio (5 sample rates)
[    0.000000] 500mA max power
[    0.000000] Table at 0x04, strings=0x226a, 0x0000, 0x0000
[    0.000000] em28xx #0: 
[    0.000000] 
[    0.000000] em28xx #0: The support for this board weren't valid yet.
[    0.000000] em28xx #0: Please send a report of having this working
[    0.000000] em28xx #0: not to V4L mailing list (and/or to other
addresses)
[    0.000000] 
[    0.000000] tuner' 1-0061: chip found @ 0xc2 (em28xx #0)
[    0.000000] xc2028 1-0061: creating new instance
[    0.000000] xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
[    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
[    0.000000] tvp5150 1-005c: tvp5150am1 detected.
[    0.000000] em28xx #0: V4L2 device registered as /dev/video0
and /dev/vbi0
[    0.000000] em28xx #0: Found MSI DigiVox A/D
[    0.000000] usbcore: registered new interface driver em28xx
[    0.000000] tvp5150 1-005c: tvp5150am1 detected.
[    0.000000] tvp5150 1-005c: tvp5150am1 detected.
[    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
[    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
[    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
[    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
[    0.000000] tvp5150 1-005c: tvp5150am1 detected.
[    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.

After I got the firmware following the instructions on the wiki, tvtimes
takes approximately 10 seconds to load (it seems to load 80 different
firmwares) in contrast to instant load before but tvtime says no signal
and while it can scan the screen remains blue.

I tried the zapping application but it delivers 3 error messages before
it segfaults: /dev/vbi0 is no vbi device, -- that's it at another try,
it was sth like driver doesn't support video_overlay and sth long string
before.

What are the best working options to get my KWorld DVB-T 310U usable in
analog TV mode at least? Which driver to I have to take, what would I
have to do? (I removed my previous saa7134 driver installation
completely, so probably no old modules lying around). I'm on Ubuntu 8.04
but I have a vanilla kernel 2.6.27-rc5 source at hand  (yes which I
configured, compiled and have working with Ubuntu in another grub
entry :-)), which v4l drivers would I have to enable there to use that
kernels drivers?

Thanks fro any help!

Kind and Best Regards

Lars

[-- Attachment #1.2: stock_smiley-1.png --]
[-- Type: image/png, Size: 873 bytes --]

[-- Attachment #2: Type: text/plain, Size: 164 bytes --]

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: em28xx-based KWorld 310U delivers no signal, 2 drivers tried
  2008-09-02 23:06 em28xx-based KWorld 310U delivers no signal, 2 drivers tried Lars Oliver Hansen
@ 2008-09-03  1:34 ` Douglas Schilling Landgraf
       [not found] ` <d9def9db0809021639u1e5774dek7014597cf3364707@mail.gmail.com>
  1 sibling, 0 replies; 3+ messages in thread
From: Douglas Schilling Landgraf @ 2008-09-03  1:34 UTC (permalink / raw)
  To: video4linux-list

Hello Lars,

On Wed, 03 Sep 2008 01:06:52 +0200
Lars Oliver Hansen <lolh@ymail.com> wrote:

> 
> Then I switched to the v4l-dvb driver which is the first link in the
> users section on v4l wikis main page. This driver put out to dmesg: 
> 
> [    0.000000] Linux video capture interface: v2.00
> [    0.000000] em28xx v4l2 driver version 0.1.0 loaded
> [    0.000000] em28xx new video device (eb1a:e310): interface 0, class
> 255
> [    0.000000] em28xx Has usb audio class
> [    0.000000] em28xx #0: Alternate settings: 8
> [    0.000000] em28xx #0: Alternate setting 0, max size= 0
> [    0.000000] em28xx #0: Alternate setting 1, max size= 0
> [    0.000000] em28xx #0: Alternate setting 2, max size= 1448
> [    0.000000] em28xx #0: Alternate setting 3, max size= 2048
> [    0.000000] em28xx #0: Alternate setting 4, max size= 2304
> [    0.000000] em28xx #0: Alternate setting 5, max size= 2580
> [    0.000000] em28xx #0: Alternate setting 6, max size= 2892
> [    0.000000] em28xx #0: Alternate setting 7, max size= 3072
> [    0.000000] em28xx #0: chip ID is em2882/em2883
> [    0.000000] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 10 e3 50 12
> 5c 03 6a 22 00 00
> [    0.000000] em28xx #0: i2c eeprom 10: 00 00 04 57 4e 07 00 00 00 00
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 01 00 00 00
> 00 00 5b 1e 00 00
> [    0.000000] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00
> 22 03 55 00 53 00
> [    0.000000] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00
> 31 00 20 00 44 00
> [    0.000000] em28xx #0: i2c eeprom 80: 65 00 76 00 69 00 63 00 65 00
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00
> [    0.000000] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00
> [    0.000000] EEPROM ID= 0x9567eb1a, hash = 0x966a0441
> [    0.000000] Vendor/Product ID= eb1a:e310
> [    0.000000] AC97 audio (5 sample rates)
> [    0.000000] 500mA max power
> [    0.000000] Table at 0x04, strings=0x226a, 0x0000, 0x0000
> [    0.000000] em28xx #0: 
> [    0.000000] 
> [    0.000000] em28xx #0: The support for this board weren't valid
> yet. [    0.000000] em28xx #0: Please send a report of having this
> working [    0.000000] em28xx #0: not to V4L mailing list (and/or to
> other addresses)
> [    0.000000] 
> [    0.000000] tuner' 1-0061: chip found @ 0xc2 (em28xx #0)
> [    0.000000] xc2028 1-0061: creating new instance
> [    0.000000] xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
> [    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
> [    0.000000] tvp5150 1-005c: tvp5150am1 detected.
> [    0.000000] em28xx #0: V4L2 device registered as /dev/video0
> and /dev/vbi0
> [    0.000000] em28xx #0: Found MSI DigiVox A/D
> [    0.000000] usbcore: registered new interface driver em28xx
> [    0.000000] tvp5150 1-005c: tvp5150am1 detected.
> [    0.000000] tvp5150 1-005c: tvp5150am1 detected.
> [    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
> [    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
> [    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
> [    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
> [    0.000000] tvp5150 1-005c: tvp5150am1 detected.
> [    0.000000] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
> 
> After I got the firmware following the instructions on the wiki,
> tvtimes takes approximately 10 seconds to load (it seems to load 80
> different firmwares) in contrast to instant load before but tvtime
> says no signal and while it can scan the screen remains blue.
> 
> I tried the zapping application but it delivers 3 error messages
> before it segfaults: /dev/vbi0 is no vbi device, -- that's it at
> another try, it was sth like driver doesn't support video_overlay and
> sth long string before.
> 
> What are the best working options to get my KWorld DVB-T 310U usable
> in analog TV mode at least? 

Could you sniff your device using usbsnoop tool? After that, please
send the log file back to the list. With log file we can try to figure
out the issue.

Here some info about usbsnoop:
http://www.linuxtv.org/v4lwiki/index.php/Usbsnoop

> Which driver to I have to take, what
> would I have to do? 

At video4linux mailist we're working only in mainline source.

Cheers,
Douglas

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: em28xx-based KWorld 310U delivers no signal, 2 drivers tried
       [not found] ` <d9def9db0809021639u1e5774dek7014597cf3364707@mail.gmail.com>
@ 2008-09-03 16:48   ` Lars Oliver Hansen
  0 siblings, 0 replies; 3+ messages in thread
From: Lars Oliver Hansen @ 2008-09-03 16:48 UTC (permalink / raw)
  To: Markus Rechberger; +Cc: video4linux-list

Hi,

Am Mittwoch, den 03.09.2008, 01:39 +0200 schrieb Markus Rechberger:

> 2008/9/3 Lars Oliver Hansen <lolh@ymail.com>:
> > Hello,



> > What are the best working options to get my KWorld DVB-T 310U usable in
> > analog TV mode at least? Which driver to I have to take, what would I
> > have to do?



> > I'm on Ubuntu 8.04
> > but I have a vanilla kernel 2.6.27-rc5 source at hand  (yes which I
> > configured, compiled and have working with Ubuntu in another grub
> > entry :-)), which v4l drivers would I have to enable there to use that
> > kernels drivers?
> >
> > Thanks fro any help!
> >
> 
> audio especially for that device will take a few more days in a
> default ubuntu environment for that device it's work in progress.
> 
> you might read through the em28xx mailinglist, it has several
> information how to get most of that device work (there's no need to
> grab an extra firmware from somewhere).
> 
> Markus


What's the state of each of your 3 trees v4l-dvb-kernel,
v4l-dvb-experimental and em28xx-new? I noticed that the last entry to
your v4l trees is around 4 months old in both cases and that they both
received updates at around the same times. Is there a difference in the
experimental tree from the kernel tree? Is every file affected or were
only some added/changed? I gathered from gnames archive of your em28xx
mailing list that you have an em28xx-new tree. Unfortunately I found
only 5 posts regarding the 310U, yet many regarding the 300. Will your
new tree support the chips that come with the em2883 like the XCeive
3028? Your kernel driver gave the 310U the status of a DVB-T device and
w_scan worked, unfortunately the analog part was unstable as mentioned
in my first e-mail and I have no DVB-T viewing application under Gnome
(or they don't work (Totem misses the channels.conf and I don't know
where to put it and mplayers gui has no TV controls and I haven't
figured out its command line spec and I don't know whether I want to)).
The v4l-dvb driver from the v4l wikis main-page (so not yours) didn't
give the 310U the status of a DVB-T device so it would just work for
analog.
The v4l wiki has many different pages which tell similar things but they
are not linked with each other and sometimes one leads there while the
other leads elsewhere and the information obtained then is different.
For example regarding the em28xx it is said that only analog works but
the xc3028 which may come with an em28xx (as in my case) is said to have
support for DVB-T yet the v4l-dvb driver didn't make the device a DVB-T
one. Is that the em28xx drivers "fault"?
Also there is a seperate wiki for dvb-t which I think is unneccessary.
They are pointing to the same repository (v4l-dvb) and the same people
are working on the driver, isn't this the case? It would be sufficient
if the linuxTV wiki split the technical section only into one for
dvb-info and one for analog info. And where would the hybrid people go?

Lars
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-09-03 16:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-02 23:06 em28xx-based KWorld 310U delivers no signal, 2 drivers tried Lars Oliver Hansen
2008-09-03  1:34 ` Douglas Schilling Landgraf
     [not found] ` <d9def9db0809021639u1e5774dek7014597cf3364707@mail.gmail.com>
2008-09-03 16:48   ` Lars Oliver Hansen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox