Mailing List archive

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

[linux-dvb] Help: Driver 0.8.2 /Kernel 2.4.1 Problems (Info)




Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi DVB-Freaks!

I have not yet managed to solve the driver problems. I added
debug options to my /etc/init.d file but saw no obvious problems.
I've added two attachments with debugging output from the dvb and
i2c_core (debug level 1) modules output. The first is the output
from the startup, the second the output from trying to start=20
"gVideo -d /dev/video0" and the output when trying to remove
the modules again (which fails).
the lsmod after using gVideo and before trying to remove
the modules looks like this:

[root@linux driver]# lsmod
Module                  Size  Used by
msp3400                13328   0  (unused)
tuner                   3952   0  (unused)
dvb                  2960336  -1  (unused)
dvb_demux               5248   0  [dvb]
dmxdev                  5952   0  [dvb]
VES1820                 3536   0  (unused)
VES1893                 3712   0  (unused)
saa7146_v4l            16496   0  (unused)
saa7146_core           14432   0  [dvb saa7146_v4l]
videodev                4576   2  [dvb]
i2c-core               10448   0  [msp3400 tuner dvb VES1820 VES1893 saa714=
6_cor
e]
ca                       896   0  (unused)
frontend                 976   0  (unused)
sec                      912   0  (unused)
audio                   1152   0  (unused)
video                   1056   0  (unused)
dmx                     1104   0  (unused)
demux                    608   1  [dvb dvb_demux]
dvbdev                  1648   1  [dvb dvb_demux VES1820 VES1893 ca fronten=
d sec
 audio video dmx]

Config: Kernel 2.4.1-22mdk, Driver Version 0.8.2, XFree 4.0.2,
Siemens DVB-S card, no CIM
As you see after the crash the module has a use count of "-1" and
I cannot bring it to remove itself (no specific info in the log
why this does not work).

Another issue I don't know if it has been discussed before:
Usually I prefer using modules.conf (or with 2.4.x modules.devfs) for
loading modules when needed, f.e. bttv works perfectly:

#alias          /dev/v4l                bttv
#post-install bttv ln -sf /dev/video0 /dev/video
#post-install bttv ln -sf /dev/vbi0 /dev/vbi
#alias          /dev/v4l                dvb

Replacing "bttv" by "dvb" does not work in this case (several modules
were missing when I tried it), so there seem to be dependency issues
with the modules.
Also I have currently no idea how to deal with an analogue tv card
(for framegrabbing) and the dvb at the same time. As /dev/v4l does only
exist one time I don't know how to decide which driver should be loaded.

Summary: It works partially, after having started the driver, at least
I hear some sound, probably the default channel is tuned as well (I
currently have no way to test this). Every program I've tried so far
fails to start (gVideo, xawtv, tuxview). All of them worked on my
system with 2.2.17 kernel and 0.61 driver (and my bttv card works
fine with at least gVideo and xawtv) (0.7 driver were not tested by
me, too much work on other things...). Any help would be appreciated.

Best regards,

Reinhard Katzmann
--=20
E-Mail: reinhard@suamor.de
New GnuPG Public Key available on request


-- Attached file included as plaintext by Listar --

Mar  6 15:29:22 linux kernel: i2c-core.o: i2c core module
Mar  6 15:29:22 linux kernel: Linux video capture interface: v1.00
Mar  6 15:29:22 linux kernel: saa7146_init_one()
Mar  6 15:29:22 linux kernel: saa7146: rvmalloc called, quant:4
Mar  6 15:29:22 linux kernel: i2c-core.o: adapter saa7146(1) registered as adapter 0.
Mar  6 15:29:22 linux kernel: saa7146_core.o: i2c-routines for saa7146(1) registered.
Mar  6 15:29:22 linux kernel: saa7146_core.o: saa7146(1): bus:0, rev:1, mem:0xc8efd000.
Mar  6 15:29:22 linux kernel: PCI: Setting latency timer of device 00:0b.0 to 64
Mar  6 15:29:23 linux kernel: i2c-core.o: driver VES1893 DVB DECODER registered.
Mar  6 15:29:23 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:23 linux kernel: readreg
Mar  6 15:29:23 linux kernel: saa7146_core.o: master_xfer called, num:2
Mar  6 15:29:23 linux kernel: i2c-core.o: client [VES1893] registered to adapter [saa7146(1)](pos. 0).
Mar  6 15:29:23 linux kernel: VES1893: init chip
Mar  6 15:29:23 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:23 linux last message repeated 27 times
Mar  6 15:29:23 linux kernel: VES1893: attaching VES1893 at 0x10 to adapter saa7146(1)
Mar  6 15:29:23 linux kernel: VES1893: init_module
Mar  6 15:29:23 linux kernel: i2c-core.o: driver VES1820 DVB DECODER registered.
Mar  6 15:29:23 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:23 linux kernel: VES1820: init_module
Mar  6 15:29:24 linux kernel: dvb: init_dvb
Mar  6 15:29:24 linux kernel: i2c-core.o: driver dvbi2c registered.
Mar  6 15:29:24 linux kernel: bootarm: debi test OK
Mar  6 15:29:24 linux kernel: bootarm: load boot code
Mar  6 15:29:25 linux kernel: bootarm: load dram code
Mar  6 15:29:25 linux kernel: Unable to load 'arm_firm/Root'.
Mar  6 15:29:25 linux kernel: Writing DRAM block 0
Mar  6 15:29:25 linux kernel: Writing DRAM block 1
Mar  6 15:29:25 linux kernel: Writing DRAM block 2
Mar  6 15:29:25 linux kernel: Writing DRAM block 3
Mar  6 15:29:25 linux kernel: Writing DRAM block 4
Mar  6 15:29:25 linux kernel: Writing DRAM block 5
Mar  6 15:29:25 linux kernel: Writing DRAM block 6
Mar  6 15:29:25 linux kernel: Writing DRAM block 7
Mar  6 15:29:25 linux kernel: Writing DRAM block 8
Mar  6 15:29:25 linux kernel: Writing DRAM block 9
Mar  6 15:29:25 linux kernel: Writing DRAM block 10
Mar  6 15:29:25 linux kernel: Writing DRAM block 11
Mar  6 15:29:25 linux kernel: Writing DRAM block 12
Mar  6 15:29:25 linux kernel: Writing DRAM block 13
Mar  6 15:29:25 linux kernel: Writing DRAM block 14
Mar  6 15:29:25 linux kernel: Writing DRAM block 15
Mar  6 15:29:25 linux kernel: Writing DRAM block 16
Mar  6 15:29:25 linux kernel: Writing DRAM block 17
Mar  6 15:29:25 linux kernel: Writing DRAM block 18
Mar  6 15:29:25 linux kernel: Writing DRAM block 19
Mar  6 15:29:25 linux kernel: Writing DRAM block 20
Mar  6 15:29:25 linux kernel: Writing DRAM block 21
Mar  6 15:29:25 linux kernel: Writing DRAM block 22
Mar  6 15:29:25 linux kernel: Writing DRAM block 23
Mar  6 15:29:25 linux kernel: Writing DRAM block 24
Mar  6 15:29:25 linux kernel: Writing DRAM block 25
Mar  6 15:29:25 linux kernel: Writing DRAM block 26
Mar  6 15:29:25 linux kernel: Writing DRAM block 27
Mar  6 15:29:25 linux kernel: Writing DRAM block 28
Mar  6 15:29:25 linux kernel: Writing DRAM block 29
Mar  6 15:29:25 linux kernel: Writing DRAM block 30
Mar  6 15:29:25 linux kernel: Writing DRAM block 31
Mar  6 15:29:25 linux kernel: Writing DRAM block 32
Mar  6 15:29:25 linux kernel: Writing DRAM block 33
Mar  6 15:29:25 linux kernel: Writing DRAM block 34
Mar  6 15:29:25 linux kernel: Writing DRAM block 35
Mar  6 15:29:25 linux kernel: Writing DRAM block 36
Mar  6 15:29:25 linux kernel: Writing DRAM block 37
Mar  6 15:29:25 linux kernel: Writing DRAM block 38
Mar  6 15:29:25 linux kernel: Writing DRAM block 39
Mar  6 15:29:25 linux kernel: Writing DRAM block 40
Mar  6 15:29:25 linux kernel: Writing DRAM block 41
Mar  6 15:29:25 linux kernel: Writing DRAM block 42
Mar  6 15:29:25 linux kernel: Writing DRAM block 43
Mar  6 15:29:25 linux kernel: Writing DRAM block 44
Mar  6 15:29:25 linux kernel: Writing DRAM block 45
Mar  6 15:29:25 linux kernel: Writing DRAM block 46
Mar  6 15:29:25 linux kernel: Writing DRAM block 47
Mar  6 15:29:25 linux kernel: Writing DRAM block 48
Mar  6 15:29:25 linux kernel: Writing DRAM block 49
Mar  6 15:29:25 linux kernel: Writing DRAM block 50
Mar  6 15:29:25 linux kernel: Writing DRAM block 51
Mar  6 15:29:25 linux kernel: Writing DRAM block 52
Mar  6 15:29:25 linux kernel: Writing DRAM block 53
Mar  6 15:29:25 linux kernel: Writing DRAM block 54
Mar  6 15:29:25 linux kernel: Writing DRAM block 55
Mar  6 15:29:25 linux kernel: Writing DRAM block 56
Mar  6 15:29:25 linux kernel: Writing DRAM block 57
Mar  6 15:29:25 linux kernel: Writing DRAM block 58
Mar  6 15:29:25 linux kernel: Writing DRAM block 59
Mar  6 15:29:25 linux kernel: Writing DRAM block 60
Mar  6 15:29:25 linux kernel: Writing DRAM block 61
Mar  6 15:29:25 linux kernel: Writing DRAM block 62
Mar  6 15:29:25 linux kernel: Writing DRAM block 63
Mar  6 15:29:25 linux kernel: Writing DRAM block 64
Mar  6 15:29:25 linux kernel: Writing DRAM block 65
Mar  6 15:29:25 linux kernel: Writing DRAM block 66
Mar  6 15:29:25 linux kernel: Writing DRAM block 67
Mar  6 15:29:25 linux kernel: Writing DRAM block 68
Mar  6 15:29:25 linux kernel: Writing DRAM block 69
Mar  6 15:29:25 linux kernel: Writing DRAM block 70
Mar  6 15:29:25 linux kernel: Writing DRAM block 71
Mar  6 15:29:25 linux kernel: Writing DRAM block 72
Mar  6 15:29:25 linux kernel: Writing DRAM block 73
Mar  6 15:29:25 linux kernel: Writing DRAM block 74
Mar  6 15:29:25 linux kernel: Writing DRAM block 75
Mar  6 15:29:25 linux kernel: Writing DRAM block 76
Mar  6 15:29:25 linux kernel: Writing DRAM block 77
Mar  6 15:29:25 linux kernel: Writing DRAM block 78
Mar  6 15:29:25 linux kernel: bootarm: load dpram code
Mar  6 15:29:25 linux kernel: Unable to load 'arm_firm/Dpram'.
Mar  6 15:29:26 linux kernel: dvb: ARM firmware successfully loaded.
Mar  6 15:29:26 linux kernel: dvb: firmware = f0240009
Mar  6 15:29:26 linux kernel: saa7146_core.o: master_xfer called, num:2
Mar  6 15:29:26 linux kernel: dvb: MAC = 00 d0 5c 00 a4 55 
Mar  6 15:29:26 linux kernel: dvb: attached adapter #1
Mar  6 15:29:26 linux kernel: dvb: attached/detached client VES1893 in dvb(0)
Mar  6 15:29:26 linux kernel: dvb: decoder=c2b4d920
Mar  6 15:29:26 linux kernel: dvb: tuner=00000000
Mar  6 15:29:26 linux kernel: dvb: i2c driver added
Mar  6 15:29:26 linux kernel: dvb: dvbdevice found
Mar  6 15:29:26 linux kernel: dvb: 1 dvb(s) found!
Mar  6 15:29:27 linux kernel: i2c-core.o: driver i2c TV tuner driver registered.
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:27 linux kernel: tuner: chip found @ 0x61
Mar  6 15:29:27 linux kernel: dvb: attached/detached client i2c tv tuner chip in dvb(0)
Mar  6 15:29:27 linux kernel: initfront
Mar  6 15:29:27 linux kernel: VES1893: init chip
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:27 linux last message repeated 27 times
Mar  6 15:29:27 linux kernel: setfront
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:2
Mar  6 15:29:27 linux last message repeated 6 times
Mar  6 15:29:27 linux kernel: setdis: 1
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:27 linux last message repeated 2 times
Mar  6 15:29:27 linux kernel: setsymbolrate 27500000
Mar  6 15:29:27 linux kernel: FNR= 0
Mar  6 15:29:27 linux kernel: ratio= 01388553
Mar  6 15:29:27 linux kernel: BDR= 0009c42b
Mar  6 15:29:27 linux kernel: BDRI= 69
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:27 linux last message repeated 8 times
Mar  6 15:29:27 linux kernel: clrbit1893
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:27 linux kernel: clrbit1893
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:27 linux kernel: saa7146_core.o: master_xfer called, num:2
Mar  6 15:29:28 linux last message repeated 7 times
Mar  6 15:29:28 linux kernel: dvb: decoder=c2b4d920
Mar  6 15:29:28 linux kernel: dvb: tuner=c1aab760
Mar  6 15:29:28 linux kernel: i2c-core.o: client [SP5659] registered to adapter [saa7146(1)](pos. 1).
Mar  6 15:29:28 linux kernel: saa7146_core.o: master_xfer called, num:1
Mar  6 15:29:28 linux last message repeated 13 times
Mar  6 15:29:28 linux kernel: i2c-core.o: driver i2c msp3400 driver registered.
Mär  6 15:29:28 linux dvb: Loading DVB driver modules succeeded

-- Attached file included as plaintext by Listar --

Mar  6 15:46:09 linux kernel: dvb: dvb_close called
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap called, adr:80207609, size:0x080bf20c
Mar  6 15:46:09 linux kernel: saa7146_core.o: ==> saa7146_core_command
Mar  6 15:46:09 linux kernel: saa7146_core.o: SAA7146_DO_MMAP.
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap failed!
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap called, adr:8014760b, size:0x080bf22c
Mar  6 15:46:09 linux kernel: saa7146_core.o: ==> saa7146_core_command
Mar  6 15:46:09 linux kernel: saa7146_core.o: SAA7146_DO_MMAP.
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap failed!
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap called, adr:c0347604, size:0x080bf240
Mar  6 15:46:09 linux kernel: saa7146_core.o: ==> saa7146_core_command
Mar  6 15:46:09 linux kernel: saa7146_core.o: SAA7146_DO_MMAP.
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap failed!
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap called, adr:80887614, size:0x080c0218
Mar  6 15:46:09 linux kernel: saa7146_core.o: ==> saa7146_core_command
Mar  6 15:46:09 linux kernel: saa7146_core.o: SAA7146_DO_MMAP.
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap failed!
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap called, adr:803c7601, size:0x080c0314
Mar  6 15:46:09 linux kernel: saa7146_core.o: ==> saa7146_core_command
Mar  6 15:46:09 linux kernel: saa7146_core.o: SAA7146_DO_MMAP.
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap failed!
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap called, adr:40307603, size:0x080c02bc
Mar  6 15:46:09 linux kernel: saa7146_core.o: ==> saa7146_core_command
Mar  6 15:46:09 linux kernel: saa7146_core.o: SAA7146_DO_MMAP.
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap failed!
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap called, adr:400e7607, size:0x080c02ac
Mar  6 15:46:09 linux kernel: saa7146_core.o: ==> saa7146_core_command
Mar  6 15:46:09 linux kernel: saa7146_core.o: SAA7146_DO_MMAP.
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap failed!
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap called, adr:803c7601, size:0x080c0314
Mar  6 15:46:09 linux kernel: saa7146_core.o: ==> saa7146_core_command
Mar  6 15:46:09 linux kernel: saa7146_core.o: SAA7146_DO_MMAP.
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap failed!
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap called, adr:803c7601, size:0x080c0314
Mar  6 15:46:09 linux kernel: saa7146_core.o: ==> saa7146_core_command
Mar  6 15:46:09 linux kernel: saa7146_core.o: SAA7146_DO_MMAP.
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap failed!
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap called, adr:803c7601, size:0x080c0314
Mar  6 15:46:09 linux kernel: saa7146_core.o: ==> saa7146_core_command
Mar  6 15:46:09 linux kernel: saa7146_core.o: SAA7146_DO_MMAP.
Mar  6 15:46:09 linux kernel: dvb: dvb_mmap failed!
Mar  6 15:46:10 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:10 linux kernel: dvb_irq
Mar  6 15:46:10 linux kernel: GPIO0 irq
Mar  6 15:46:11 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:11 linux kernel: dvb_irq
Mar  6 15:46:11 linux kernel: GPIO0 irq
Mar  6 15:46:11 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:11 linux kernel: dvb_irq
Mar  6 15:46:11 linux kernel: GPIO0 irq
Mar  6 15:46:11 linux kernel: saa7146(1): irq-call: isr:0x00080000
Mar  6 15:46:11 linux kernel: dvb_irq
Mar  6 15:46:11 linux kernel: DEBI irq
Mar  6 15:46:11 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:11 linux kernel: dvb_irq
Mar  6 15:46:11 linux kernel: GPIO0 irq
Mar  6 15:46:11 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:11 linux kernel: dvb_irq
Mar  6 15:46:11 linux kernel: GPIO0 irq
Mar  6 15:46:11 linux kernel: saa7146(1): irq-call: isr:0x00080000
Mar  6 15:46:11 linux kernel: dvb_irq
Mar  6 15:46:11 linux kernel: DEBI irq
Mar  6 15:46:11 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:11 linux kernel: dvb_irq
Mar  6 15:46:11 linux kernel: GPIO0 irq
Mar  6 15:46:11 linux kernel: saa7146(1): irq-call: isr:0x00080000
Mar  6 15:46:11 linux kernel: dvb_irq
Mar  6 15:46:11 linux kernel: DEBI irq

[repeated..]

Mar  6 15:46:12 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:12 linux kernel: dvb_irq
Mar  6 15:46:12 linux kernel: GPIO0 irq
Mar  6 15:46:12 linux kernel: record buffer full
Mar  6 15:46:12 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:12 linux kernel: dvb_irq
Mar  6 15:46:12 linux kernel: GPIO0 irq
Mar  6 15:46:12 linux kernel: record buffer full
Mar  6 15:46:12 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:12 linux kernel: dvb_irq
Mar  6 15:46:12 linux kernel: GPIO0 irq
Mar  6 15:46:12 linux kernel: saa7146(1): irq-call: isr:0x00080000
Mar  6 15:46:12 linux kernel: dvb_irq
Mar  6 15:46:12 linux kernel: DEBI irq
Mar  6 15:46:12 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:12 linux kernel: dvb_irq
Mar  6 15:46:12 linux kernel: GPIO0 irq
Mar  6 15:46:12 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:12 linux kernel: dvb_irq
Mar  6 15:46:12 linux kernel: GPIO0 irq

[...]

Mar  6 15:46:17 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:17 linux kernel: dvb_irq
Mar  6 15:46:17 linux kernel: GPIO0 irq
Mär  6 15:46:17 linux dvb: Removing DVB Driver Modules failed
Mar  6 15:46:17 linux kernel: saa7146(1): irq-call: isr:0x00000008
Mar  6 15:46:17 linux kernel: dvb_irq
Mar  6 15:46:17 linux kernel: GPIO0 irq
Mar  6 15:46:17 linux kernel: saa7146(1): irq-call: isr:0x00000008


-- Attached file included as plaintext by Listar --

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Weitere Infos: siehe http://www.gnupg.org

iD8DBQE6pU/ZTlancrI0irQRAqeDAKCiPBl3fXdTn3zQxSikfIUGXjd5DACgqLA1
Si8j/1qZ7R0bj1cblQfIs+Y=
=oC1Q
-----END PGP SIGNATURE-----



--- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index