[linux-dvb] divide error with ST STV0297 DVB-C

Peter Maersk-Moller peter at maersk-moller.net
Thu Jun 14 20:54:01 CEST 2007


Hi

When trying to tune with my TT Budget T1500,I get a divide error from 
the kernel. Tried 2.6.21.2 and 2.6.21.5.

Is this a well known issue ?

More info below. When I try to tune my TT Premium DVB-C (same front end 
ST STV0297 DVB-C) the same dvide error happens locking up the card.

Kind regards

Peter MM


dvbtune -c 1 -f 562000
Using DVB card "ST STV0297 DVB-C"
tuning DVB-C to 562000, srate=0
polling....
Getting frontend event

Message from syslogd at dvb01 at Thu Jun 14 20:36:09 2007 ...
dvb01 kernel: divide error: 0000 [#1]

-----------------------------------------------------------
 From syslog
Jun 14 20:18:07 dvb01 kernel: saa7146: register extension 'budget_ci dvb'.
Jun 14 20:18:07 dvb01 kernel: saa7146: found saa7146 @ mem f8866000 
(revision 1, irq 21) (0x13c2,0x1012).
Jun 14 20:18:07 dvb01 kernel: saa7146 (0): dma buffer size 192512
Jun 14 20:18:07 dvb01 kernel: DVB: registering new adapter 
(TT-Budget-T-CI PCI).
Jun 14 20:18:07 dvb01 kernel: adapter has MAC addr = 00:d0:5c:07:dc:d9
Jun 14 20:18:07 dvb01 kernel: saa7146: register extension 'dvb'.
Jun 14 20:18:07 dvb01 kernel: budget-ci: A frontend driver was not found 
for device 1131/7146 subsystem 13c2/1012
Jun 14 20:18:07 dvb01 kernel: saa7146: found saa7146 @ mem f886a400 
(revision 1, irq 22) (0x13c2,0x1010).
Jun 14 20:18:07 dvb01 kernel: saa7146 (1): dma buffer size 192512
Jun 14 20:18:07 dvb01 kernel: DVB: registering new adapter 
(TT-Budget-C-CI PCI).
Jun 14 20:18:07 dvb01 kernel: adapter has MAC addr = 00:d0:5c:67:be:ed
Jun 14 20:18:07 dvb01 kernel: DVB: registering frontend 1 (ST STV0297 
DVB-C)...
Jun 14 20:18:07 dvb01 kernel: saa7146: found saa7146 @ mem f8816c00 
(revision 1, irq 20) (0x13c2,0x000a).
Jun 14 20:18:07 dvb01 kernel: DVB: registering new adapter 
(Technotrend/Hauppauge WinTV Nexus-CA rev1.X).
Jun 14 20:18:07 dvb01 kernel: adapter has MAC addr = 00:d0:5c:01:d9:cc
Jun 14 20:18:07 dvb01 kernel: dvb-ttpci: gpioirq unknown type=0 len=0
Jun 14 20:18:07 dvb01 kernel: dvb-ttpci: info @ card 2: firm f0240009, 
rtsl b0250018, vid 71010068, app 80002622
Jun 14 20:18:07 dvb01 kernel: dvb-ttpci: firmware @ card 2 supports CI 
link layer interface
Jun 14 20:18:07 dvb01 kernel: dvb-ttpci: DVB-C analog module @ card 2 
detected, initializing MSP3415
Jun 14 20:18:07 dvb01 kernel: dvb_ttpci: saa7113 not accessible.
Jun 14 20:18:07 dvb01 kernel: saa7146_vv: saa7146 (2): registered device 
video0 [v4l2]
Jun 14 20:18:07 dvb01 kernel: saa7146_vv: saa7146 (2): registered device 
vbi0 [v4l2]
Jun 14 20:18:07 dvb01 kernel: DVB: registering frontend 2 (ST STV0297 
DVB-C)...
Jun 14 20:18:07 dvb01 kernel: saa7146: found saa7146 @ mem f8c32000 
(revision 1, irq 21) (0x13c2,0x000e).
Jun 14 20:18:07 dvb01 kernel: DVB: registering new adapter 
(Technotrend/Hauppauge WinTV Nexus-S rev2.3).
Jun 14 20:18:07 dvb01 kernel: adapter has MAC addr = 00:d0:5c:63:ac:3c
Jun 14 20:18:07 dvb01 kernel: dvb-ttpci: gpioirq unknown type=0 len=0
Jun 14 20:18:07 dvb01 kernel: dvb-ttpci: info @ card 3: firm f0240009, 
rtsl b0250018, vid 71010068, app 80002622
Jun 14 20:18:07 dvb01 kernel: dvb-ttpci: firmware @ card 3 supports CI 
link layer interface
Jun 14 20:18:07 dvb01 kernel: dvb-ttpci: Crystal audio DAC @ card 3 detected

Jun 14 20:18:07 dvb01 kernel: saa7146_vv: saa7146 (3): registered device 
video1 [v4l2]
Jun 14 20:18:07 dvb01 kernel: saa7146_vv: saa7146 (3): registered device 
vbi1 [v4l2]
Jun 14 20:18:07 dvb01 kernel: DVB: registering frontend 3 (ST STV0299 
DVB-S)...
Jun 14 20:18:08 dvb01 sshd[2795]: error: Bind to port 22 on 0.0.0.0 
failed: Address already in use.
Jun 14 20:36:09 dvb01 kernel: divide error: 0000 [#1]
Jun 14 20:36:09 dvb01 kernel: SMP
Jun 14 20:36:09 dvb01 kernel: Modules linked in: lnbp21 stv0299 stv0297 
tda1004x dvb_ttpci saa7146_vv video_buf budget_ci videod
ev budget_core v4l2_common dvb_core v4l1_compat saa7146 ttpci_eeprom 
ir_common i2c_i801 i2c_core
Jun 14 20:36:09 dvb01 kernel: CPU:    0
Jun 14 20:36:09 dvb01 kernel: EIP:    0060:[<f887d37f>]    Not tainted VLI
Jun 14 20:36:09 dvb01 kernel: EFLAGS: 00010206   (2.6.21.5 #1)
Jun 14 20:36:09 dvb01 kernel: EIP is at stv0297_set_sweeprate+0xa/0x5f 
[stv0297]
Jun 14 20:36:09 dvb01 kernel: eax: 0fa00000   ebx: 000003e8   ecx: 
00000000   edx: 00000000
Jun 14 20:36:09 dvb01 kernel: esi: f7b15400   edi: 00000009   ebp: 
00000009   esp: f7523ee8
Jun 14 20:36:09 dvb01 kernel: ds: 007b   es: 007b   fs: 00d8  gs: 0000 
ss: 0068
Jun 14 20:36:09 dvb01 kernel: Process kdvb-fe-1 (pid: 2879, ti=f7522000 
task=c3247a30 task.ti=f7522000)
Jun 14 20:36:09 dvb01 kernel: Stack: 000003e8 f7b15400 f887db81 00000000 
00000000 fffffeb6 000003e8 00000064
Jun 14 20:36:09 dvb01 kernel:        f752f004 00000286 f752f000 00000000 
f7b15408 00000000 f8a94624 c03f3f1d
Jun 14 20:36:09 dvb01 kernel:        00000000 00000001 c3247a30 c011857e 
00100100 00200200 00089350 00000000
Jun 14 20:36:09 dvb01 kernel: Call Trace:
Jun 14 20:36:09 dvb01 kernel:  [<f887db81>] 
stv0297_set_frontend+0x42a/0x6c0 [stv0297]
Jun 14 20:36:09 dvb01 kernel:  [<f8a94624>] 
dvb_frontend_swzigzag_autotune+0x195/0x1b5 [dvb_core]
Jun 14 20:36:09 dvb01 kernel:  [<c03f3f1d>] __down_interruptible+0xfc/0x10e
Jun 14 20:36:09 dvb01 kernel:  [<c011857e>] default_wake_function+0x0/0xc
Jun 14 20:36:09 dvb01 kernel:  [<f8a947e8>] 
dvb_frontend_swzigzag+0x1a4/0x200 [dvb_core]
Jun 14 20:36:09 dvb01 kernel:  [<f8a94b13>] 
dvb_frontend_thread+0x243/0x2ba [dvb_core]
Jun 14 20:36:09 dvb01 kernel:  [<c012d2d5>] 
autoremove_wake_function+0x0/0x33
Jun 14 20:36:09 dvb01 kernel:  [<c012d2d5>] 
autoremove_wake_function+0x0/0x33
Jun 14 20:36:09 dvb01 kernel:  [<f8a948d0>] 
dvb_frontend_thread+0x0/0x2ba [dvb_core]
Jun 14 20:36:09 dvb01 kernel:  [<c012cf9c>] kthread+0x74/0x98
Jun 14 20:36:09 dvb01 kernel:  [<c012cf28>] kthread+0x0/0x98
Jun 14 20:36:09 dvb01 kernel:  [<c0103ccb>] kernel_thread_helper+0x7/0x10
Jun 14 20:36:09 dvb01 kernel:  =======================
Jun 14 20:36:09 dvb01 kernel: Code: 00 c1 f9 10 0f b6 c9 89 f0 c1 eb 18 
e8 9b fc ff ff 89 d9 5b 89 f0 ba 58 00 00 00 5e e9 8b fc
  ff ff 56 89 c6 89 d0 53 c1 e0 12 99 <f7> f9 53 c1 e0 0a 85 c0 8d 90 e0 
5e f8 ff 8d 98 20 a1 07 00 0f
Jun 14 20:36:09 dvb01 kernel: EIP: [<f887d37f>] 
stv0297_set_sweeprate+0xa/0x5f [stv0297] SS:ESP 0068:f7523ee8

---------------------------------------------------------------------
# uname -a
Linux dvb01 2.6.21.5 #1 SMP Thu Jun 14 19:21:19 CEST 2007 i686 i686 i386 
GNU/Linux


0a:01.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
         Subsystem: Technotrend Systemtechnik GmbH Unknown device 1019
         Flags: bus master, fast Back2Back, medium devsel, latency 123, 
IRQ 11
         Memory at ee200000 (32-bit, non-prefetchable) [size=512]


0f:02.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
         Subsystem: Technotrend Systemtechnik GmbH Unknown device 1012
         Flags: bus master, fast Back2Back, medium devsel, latency 123, 
IRQ 21
         Memory at ee540000 (32-bit, non-prefetchable) [size=512]

0f:03.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
         Subsystem: Technotrend Systemtechnik GmbH Unknown device 1010
         Flags: bus master, fast Back2Back, medium devsel, latency 123, 
IRQ 22
         Memory at ee540400 (32-bit, non-prefetchable) [size=512]

0f:04.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
         Subsystem: Technotrend Systemtechnik GmbH Unknown device 1019
         Flags: bus master, fast Back2Back, medium devsel, latency 123, 
IRQ 12
         Memory at ee540800 (32-bit, non-prefetchable) [size=512]

0f:05.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
         Subsystem: Technotrend Systemtechnik GmbH Octal/Technotrend 
DVB-C for iTV
         Flags: bus master, fast Back2Back, medium devsel, latency 123, 
IRQ 20
         Memory at ee540c00 (32-bit, non-prefetchable) [size=512]

0f:06.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
         Subsystem: Technotrend Systemtechnik GmbH Unknown device 000e
         Flags: bus master, fast Back2Back, medium devsel, latency 123, 
IRQ 21
         Memory at ee541000 (32-bit, non-prefetchable) [size=512]



More information about the linux-dvb mailing list