Lifeview FlyDVB Hybrid PCI (LR-306N): doesn't work anymore

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

 



Hi,
I own a Lifeview FlyDVB Hybrid LR-306N model; it is a PCI model, and
I've been happily using it with my Mythtv for a couple of years,
despite it was identified as a Cardbus model. About two months ago, I
have upgraded kernel, and since then DVB function doesn't work
anymore.

I've checked what's changed, and I've noticed /var/log/messages once
was something like:

Dec 28 14:07:02 mumonkan kernel: [   56.651901] saa7130/34: v4l2
driver version 0.2.14 loaded
Dec 28 14:07:02 mumonkan kernel: [   57.249000] saa7133[0]: found at
0000:00:09.0, rev: 208, irq: 19, latency: 32, mmio: 0xfebfe800
Dec 28 14:07:02 mumonkan kernel: [   57.249083] saa7133[0]: subsystem:
5168:3306, board: LifeView FlyDVB-T Hybrid Cardbus/MSI TV @nywhere A/D
NB [card=94,autodetected]
Dec 28 14:07:02 mumonkan kernel: [   57.249173] saa7133[0]: board
init: gpio is 210000
Dec 28 14:07:02 mumonkan kernel: [   57.381216] saa7133[0]: i2c eeprom
00: 68 51 06 33 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
Dec 28 14:07:02 mumonkan kernel: [   57.382161] saa7133[0]: i2c eeprom
10: 00 00 62 08 ff 20 ff ff ff ff ff ff ff ff ff ff
Dec 28 14:07:02 mumonkan kernel: [   57.383096] saa7133[0]: i2c eeprom
20: 01 40 01 03 03 01 01 03 08 ff 01 16 ff ff ff ff
Dec 28 14:07:02 mumonkan kernel: [   57.384032] saa7133[0]: i2c eeprom
30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Dec 28 14:07:02 mumonkan kernel: [   57.384967] saa7133[0]: i2c eeprom
40: ff 21 00 c2 96 10 05 01 01 16 32 15 ff ff ff ff
Dec 28 14:07:02 mumonkan kernel: [   57.385911] saa7133[0]: i2c eeprom
50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Dec 28 14:07:02 mumonkan kernel: [   57.386848] saa7133[0]: i2c eeprom
60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Dec 28 14:07:02 mumonkan kernel: [   57.387783] saa7133[0]: i2c eeprom
70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Dec 28 14:07:02 mumonkan kernel: [   57.400815] saa7133[0]: registered
device video0 [v4l2]
Dec 28 14:07:02 mumonkan kernel: [   57.400995] saa7133[0]: registered
device vbi0
Dec 28 14:07:02 mumonkan kernel: [   57.401173] saa7133[0]: registered
device radio0
Dec 28 14:07:02 mumonkan kernel: [  129.568135] DVB: registering new
adapter (saa7133[0])
Dec 28 14:07:02 mumonkan kernel: [  129.568234] DVB: registering
frontend 0 (Philips TDA10046H DVB-T)...
Dec 28 14:07:02 mumonkan kernel: [  129.638878] tda1004x: setting up
plls for 48MHz sampling clock
Dec 28 14:07:02 mumonkan kernel: [  131.632829] tda1004x: found
firmware revision 29 -- ok
Dec 28 14:07:31 mumonkan kernel: [  214.693005] tda1004x: setting up
plls for 48MHz sampling clock
Dec 28 14:07:33 mumonkan kernel: [  216.647008] tda1004x: found
firmware revision 29 -- ok

Now it goes like this:

Feb 13 22:53:06 mumonkan [    7.138352] saa7130/34: v4l2 driver
version 0.2.14 loaded
Feb 13 22:53:06 mumonkan [    8.089793] saa7134 0000:00:09.0: PCI INT
A -> GSI 17 (level, low) -> IRQ 17
Feb 13 22:53:06 mumonkan [    8.089800] saa7133[0]: found at
0000:00:09.0, rev: 208, irq: 17, latency: 32, mmio: 0xfebfe800
Feb 13 22:53:06 mumonkan [    8.089808] saa7133[0]: subsystem:
5168:3306, board: LifeView FlyDVB-T Hybrid Cardbus/MSI TV @nywhere A/D
NB [card=94,autodetected]
Feb 13 22:53:06 mumonkan [    8.089827] saa7133[0]: board init: gpio is 210000
Feb 13 22:53:06 mumonkan [    8.240008] saa7133[0]: i2c eeprom 00: 68
51 06 33 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
Feb 13 22:53:06 mumonkan [    8.240019] saa7133[0]: i2c eeprom 10: 00
00 62 08 ff 20 ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240027] saa7133[0]: i2c eeprom 20: 01
40 01 03 03 01 01 03 08 ff 01 16 ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240036] saa7133[0]: i2c eeprom 30: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240044] saa7133[0]: i2c eeprom 40: ff
21 00 c2 96 10 05 01 01 16 32 15 ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240052] saa7133[0]: i2c eeprom 50: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240060] saa7133[0]: i2c eeprom 60: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240068] saa7133[0]: i2c eeprom 70: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240076] saa7133[0]: i2c eeprom 80: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240084] saa7133[0]: i2c eeprom 90: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240092] saa7133[0]: i2c eeprom a0: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240100] saa7133[0]: i2c eeprom b0: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240108] saa7133[0]: i2c eeprom c0: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240116] saa7133[0]: i2c eeprom d0: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240124] saa7133[0]: i2c eeprom e0: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.240132] saa7133[0]: i2c eeprom f0: ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Feb 13 22:53:06 mumonkan [    8.352063] tuner' 0-004b: chip found @
0x96 (saa7133[0])
Feb 13 22:53:06 mumonkan [    8.440007] tda829x 0-004b: setting tuner
address to 61
Feb 13 22:53:06 mumonkan [    8.508506] tda829x 0-004b: type set to tda8290+75a
Feb 13 22:53:06 mumonkan [   12.341578] saa7133[0]: registered device
video0 [v4l2]
Feb 13 22:53:06 mumonkan [   12.341611] saa7133[0]: registered device vbi0
Feb 13 22:53:06 mumonkan [   12.341634] saa7133[0]: registered device radio0
Feb 13 22:53:06 mumonkan [   12.840571] DVB: registering new adapter
(saa7133[0])
Feb 13 22:53:06 mumonkan [   12.840578] DVB: registering frontend 0
(Philips TDA10046H DVB-T)...
Feb 13 22:53:06 mumonkan [   12.912507] tda1004x: setting up plls for
48MHz sampling clock
Feb 13 22:53:06 mumonkan [   15.156506] tda1004x: timeout waiting for DSP ready
Feb 13 22:53:06 mumonkan [   15.196504] tda1004x: found firmware
revision 0 -- invalid
Feb 13 22:53:06 mumonkan [   15.196507] tda1004x: trying to boot from eeprom
Feb 13 22:53:06 mumonkan [   17.524007] tda1004x: timeout waiting for DSP ready
Feb 13 22:53:06 mumonkan [   17.564005] tda1004x: found firmware
revision 0 -- invalid
Feb 13 22:53:06 mumonkan [   17.564007] tda1004x: waiting for firmware upload...
Feb 13 22:53:06 mumonkan [   17.564011] firmware: requesting dvb-fe-tda10046.fw
Feb 13 22:53:06 mumonkan [   30.084007] tda1004x: found firmware
revision 20 -- ok

If I understand correctly, the main difference is that now tda1004x
module seems to be unable to recognize already present firmware rev 29
(failing to start/un-reset device?). So it tries to load a new
firmware, rev 20; maybe because of this, maybe because of an incorrect
resetting procedure, anyway it doesn't work on my board: if I try to
tune any station with tzap, I sometimes get FE_HAS_LOCK, sometimes I
don't, but as I try to display video with mplayer I always get no
video/audio (actually most of the times mplayer doesn't even show a
windows).
Actually, this is what happens since mid-february or so, after most
recent changes to saa7134 module. Before that, the board was almost
non-working, but behaviour was far less consistent. Usually tda1004x
module, after trying loading firmware several times, gave up.
Sometimes it started with firmware ver 20, and very rarely it was even
usable, but frequently the board went stuck when changing channel, and
stopped tuning anything anymore.
Another oddity is that now analog TV consistently works without any
problem, while during previous years often didn't (not always).

I've tried going back in time, pulling from mercurial old versions
trying to determine which patch had broken things, but I wasn't unable
to compile older (than 8848?) versions with my current kernel, so I
had to give up.
So... is there anything to do?

Thanks.
--
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