[linux-dvb] Budget DVB-T problem (TDA10045H)
Seppo Ingalsuo
seppo.ingalsuo at iki.fi
Sun Mar 13 22:17:24 CET 2005
Hi,
This DVB-T card worked with Linux 2.6.9 supplied DVB drivers. I think I
extracted long time ago the firmware file from TT 2.15 driver package.
---
DVB: registering frontend 1 (Philips TDA10045H DVB-T)...
ACPI: PCI interrupt 0000:02:0a.0[A] -> GSI 16 (level, low) -> IRQ 16
saa7146: found saa7146 @ mem d0c48400 (revision 1, irq 16) (0x13c2,0x100f).
DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI).
---
Drivers that came with 2.6.11 (actually 2.6.11-love2 patched for LIRC)
fail and so does also fresh dvb-kernel CVS. Hotplug firmware upload (I
used fw from dvb-kernel CVS) seems to work but tuning fails:
seppo at napsu:~$ tzap -a1 "mtv3"
using '/dev/dvb/adapter1/frontend0' and '/dev/dvb/adapter1/demux0'
reading channels from file '/home/seppo/.tzap/channels.conf'
tuning to 490000000 Hz
video pid 0x0131, audio pid 0x0231
status 00 | signal 9595 | snr 0000 | ber 0001fffe | unc 00000047 |
status 00 | signal c6c6 | snr 1010 | ber 0001fffe | unc 00000000 |
status 0c | signal c6c6 | snr 1a1a | ber 0001fffe | unc 00000000 |
status 0c | signal c6c6 | snr 0000 | ber 0001fffe | unc 00000000 |
status 0c | signal c6c6 | snr 1f1f | ber 0001fffe | unc 00000000 |
status 0c | signal c6c6 | snr 2323 | ber 0001fffe | unc 00000000 |
status 00 | signal c6c6 | snr 0000 | ber 0001fffe | unc 00000000 |
status 01 | signal c7c7 | snr 0000 | ber 0001fffe | unc 00000000 |
Dvb-core frontend debug shows this
Mar 13 22:59:27 napsu kernel: DVB: initialising frontend 1 (Philips
TDA10045H DVB-T)...
Mar 13 22:59:27 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:27 napsu kernel: tda1004x: waiting for firmware upload
(dvb-fe-tda10045.fw)...
Mar 13 22:59:28 napsu kernel: tda1004x: firmware upload complete
Mar 13 22:59:29 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:29 napsu kernel: dvb_frontend_add_event
Mar 13 22:59:29 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:29 napsu last message repeated 5 times
Mar 13 22:59:29 napsu kernel: dvb_frontend_autotune: drift:0 inversion:0
auto_step:0 auto_sub_step:0 started_auto_step:0
Mar 13 22:59:30 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:30 napsu last message repeated 5 times
Mar 13 22:59:30 napsu kernel: dvb_frontend_add_event
Mar 13 22:59:30 napsu kernel: dvb_frontend_autotune: drift:166667
inversion:0 auto_step:1 auto_sub_step:0 started_auto_step:0
Mar 13 22:59:31 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:32 napsu last message repeated 5 times
Mar 13 22:59:32 napsu kernel: dvb_frontend_add_event
Mar 13 22:59:32 napsu kernel: dvb_frontend_autotune: drift:-166667
inversion:0 auto_step:1 auto_sub_step:2 started_auto_step:0Mar 13
22:59:33 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:33 napsu last message repeated 5 times
Mar 13 22:59:33 napsu kernel: dvb_frontend_autotune: drift:333334
inversion:0 auto_step:2 auto_sub_step:0 started_auto_step:0
Mar 13 22:59:34 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:34 napsu last message repeated 5 times
Mar 13 22:59:34 napsu kernel: dvb_frontend_autotune: drift:-333334
inversion:0 auto_step:2 auto_sub_step:2 started_auto_step:0Mar 13
22:59:35 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:35 napsu last message repeated 5 times
Mar 13 22:59:36 napsu kernel: update_delay
Mar 13 22:59:36 napsu kernel: dvb_frontend_autotune: drift:0 inversion:0
auto_step:0 auto_sub_step:0 started_auto_step:0
Mar 13 22:59:36 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:38 napsu last message repeated 11 times
Mar 13 22:59:38 napsu kernel: dvb_frontend_add_event
Mar 13 22:59:38 napsu kernel: update_delay
Mar 13 22:59:38 napsu kernel: dvb_frontend_autotune: drift:166667
inversion:0 auto_step:1 auto_sub_step:0 started_auto_step:0
Mar 13 22:59:39 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:40 napsu last message repeated 11 times
Mar 13 22:59:40 napsu kernel: dvb_frontend_add_event
Mar 13 22:59:40 napsu kernel: update_delay
Mar 13 22:59:40 napsu kernel: dvb_frontend_autotune: drift:-166667
inversion:0 auto_step:1 auto_sub_step:2 started_auto_step:0Mar 13
22:59:41 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:42 napsu last message repeated 11 times
Mar 13 22:59:42 napsu kernel: dvb_frontend_add_event
Mar 13 22:59:42 napsu kernel: update_delay
Mar 13 22:59:42 napsu kernel: dvb_frontend_autotune: drift:333334
inversion:0 auto_step:2 auto_sub_step:0 started_auto_step:0
Mar 13 22:59:43 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:43 napsu last message repeated 5 times
Mar 13 22:59:44 napsu kernel: update_delay
Mar 13 22:59:44 napsu kernel: dvb_frontend_autotune: drift:-333334
inversion:0 auto_step:2 auto_sub_step:2 started_auto_step:0Mar 13
22:59:44 napsu kernel: dvb_frontend_ioctl
Mar 13 22:59:46 napsu last message repeated 11 times
Cheers,
Seppo
More information about the linux-dvb
mailing list