El jue, 05-10-2006 a las 09:59 +0200, Antonio Beamud Montero escribió: > El mié, 04-10-2006 a las 23:09 +0200, Hartmut Hackmann escribió: > > Hi, Folks > > > > This patch should make make the Pinnacle 310i DVB-T working. > > It is based on the patch by Pierluigi_Rolando and should apply > > to the v4l-dvb repository at http://www.linuxtv.org of today. > > I don't have this card, so i need you to test it. > > The card should be fully working except remote control > > if there is one. > > I assume the radio is based on the tda8290, TDA8275a, hope > > this is right. You still need to tune manually. > > > > Please test whatever you can and report. > > > > Good luck > > Hartmut > > I have test it and this is the result. > I've used: > > Suse 10.1 > Kernel 2.6.16.13-4 > v4l-dvb sources from mercurial (yesterday snapshot) > your patch ;-) > Params: > card=101 alsa=1 (are they ok?) > > radio -> I can tune it and can listen the radio stations with a lot of > noise (using tuner by default and tuner=38 give me the same results) > analog tv -> xawtv starts to freeze at intervals and try to tunning tv > stations is a oddysey, the image has good quality but the audio has a > lot of noise (very seemed to radio)... trying to tune a tv station, the > next kernel messages appears (see below (*)), but only once. > DVB-T -> Simply not device is created.. Well, I've done a fresh install (last mercurial) and using firmware as KevinLux says in the previous message of this thread and DVB-T works fine. Analog radio and tv continues with the same problem... the audio (I'm trying to debug it, but not news for now :)... Greetings. > Loading module give me: > > saa7133[0]: quirk: PCIPCI_TRITON > saa7133[0]: quirk: PCIPCI_ALIMAGIK -- latency fixup > saa7133[0]: setting pci latency timer to 10 > saa7133[0]: found at 0000:00:09.0, rev: 208, irq: 10, latency: 10, mmio: > 0xe4800000 > PCI: Setting latency timer of device 0000:00:09.0 to 64 > saa7133[0]: subsystem: 11bd:002f, board: Pinnacle PCTV 310i > [card=101,insmod option] > saa7133[0]: board init: gpio is 600c000 > tuner 1-004b: chip found @ 0x96 (saa7133[0]) > tuner 1-004b: setting tuner address to 61 > tuner 1-004b: type set to tda8290+75a > saa7133[0]: i2c eeprom 00: bd 11 2f 00 54 20 1c 00 43 43 a9 1c 55 d2 b2 > 92 > saa7133[0]: i2c eeprom 10: ff e0 60 06 ff 20 ff ff 00 30 8d 2d 22 a3 ff > ff > saa7133[0]: i2c eeprom 20: 01 2c 01 02 02 01 04 30 98 ff 00 a5 ff 21 00 > c2 > saa7133[0]: i2c eeprom 30: 96 10 03 32 15 20 ff ff 0c 22 17 88 03 4a 55 > 9f > saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > ff > saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > ff > saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > ff > saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > ff > saa7133[0]: registered device video0 [v4l2] > saa7133[0]: registered device vbi0 > saa7133[0]: registered device radio0 > saa7134_alsa: module not supported by Novell, setting U taint flag. > saa7134 ALSA driver for DMA sound loaded > saa7133[0]/alsa: saa7133[0] at 0xe4800000 irq 10 registered as card 1 > > (*) kernel backtrace: > Debug: sleeping function called from invalid context at > include/asm/semaphore.h:99 > in_atomic():0, irqs_disabled():1 > [<d0ff23d9>] i2c_clients_command+0x26/0xee [i2c_core] > [<d10ca1ca>] video_do_ioctl+0x47c/0xeb0 [saa7134] > [<d0867c0e>] v4l_compat_translate_ioctl+0xa93/0x1ac9 [v4l1_compat] > [<c014c5d9>] __find_get_block+0x104/0x12e > [<c013581f>] mempool_alloc+0x37/0xad > [<c01a1002>] cfq_set_request+0x0/0x3b2 > [<c013327f>] find_get_page+0x9/0x22 > [<c014c323>] __find_get_block_slow+0xea/0xf4 > [<c014ce59>] ll_rw_block+0x91/0xa4 > [<d10fe732>] __ip_ct_refresh_acct+0xbe/0x103 [ip_conntrack] > [<d1100361>] tcp_packet+0x93d/0x96c [ip_conntrack] > [<c011415f>] __wake_up_common+0x2e/0x4d > [<c02226b6>] sock_def_readable+0x1f/0x42 > [<c024f027>] tcp_rcv_established+0x3fd/0x64e > [<c0255852>] tcp_v4_rcv+0x7c5/0x81b > [<c023ec53>] ip_local_deliver_finish+0x0/0x15b > [<c0105935>] do_gettimeofday+0x14/0x92 > [<c011a9ed>] getnstimeofday+0xd/0x21 > [<c0127b28>] ktime_get_ts+0x11/0x3a > [<c0127b61>] ktime_get+0x10/0x2f > [<c0127785>] hrtimer_run_queues+0x21/0xb2 > [<c0123ccd>] __rcu_process_callbacks+0xee/0x158 > [<c0123d5a>] rcu_process_callbacks+0x23/0xff > [<c0271d07>] schedule+0x4c1/0x52e > [<c011415f>] __wake_up_common+0x2e/0x4d > [<c0270577>] unix_write_space+0x2a/0x4d > [<c026f82b>] unix_stream_recvmsg+0x115/0x477 > [<c0136e6a>] get_page_from_freelist+0x6f/0x29d > [<d10cabde>] video_do_ioctl+0xe90/0xeb0 [saa7134] > [<d10c9d4e>] video_do_ioctl+0x0/0xeb0 [saa7134] > [<c021fc6b>] sock_aio_read+0x53/0x61 > [<d0eb1640>] video_usercopy+0x16f/0x234 [videodev] > [<c0125968>] autoremove_wake_function+0x0/0x2d > [<d10c872e>] video_ioctl+0x0/0x11 [saa7134] > [<d10c873c>] video_ioctl+0xe/0x11 [saa7134] > [<d10c9d4e>] video_do_ioctl+0x0/0xeb0 [saa7134] > [<c0158df2>] do_ioctl+0x3a/0x49 > [<c0159000>] vfs_ioctl+0x1ff/0x216 > [<c015905f>] sys_ioctl+0x48/0x61 > [<c01029db>] sysenter_past_esp+0x54/0x79 > > Can anyone more confirm my tests? > > > > _______________________________________________ > > linux-dvb mailing list > > linux-dvb@xxxxxxxxxxx > > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb > > > _______________________________________________ > linux-dvb mailing list > linux-dvb@xxxxxxxxxxx > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb