problema di loading firmware con cynergy xs

Usate questo forum per richieste di aiuto e consigli sull'hardware montato nelle vostre macchine con GNU/Linux Slackware.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
sbabaro
Packager
Packager
Messaggi: 388
Iscritto il: ven 9 set 2005, 0:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky

problema di loading firmware con cynergy xs

Messaggio da sbabaro »

Ho una cinergy xs terratec ibrida analogica e digitale
In avvio si ferma per parecchio tempo (un minuto buono) nel tentativo di caricare un firmware
La parte rilevante di dmesg

Codice: Seleziona tutto

attach_inform: tvp5150 detected.
tvp5150 4-005c: tvp5150am1 detected.
Loading base firmware: xc3028_init0.i2c.fw
xc3028-tuner.c: Unable to load firmware
xc3028-tuner.c: ** PLEASE HAVE A LOOK AT **
xc3028-tuner.c: http://linuxtv.org/v4lwiki/index.php/Talk:Em2880#Firmware
ANALOG TV REQUEST
Loading base firmware: xc3028_init0.i2c.fw
xc3028-tuner.c: Unable to load firmware
xc3028-tuner.c: ** PLEASE HAVE A LOOK AT **
xc3028-tuner.c: http://linuxtv.org/v4lwiki/index.php/Talk:Em2880#Firmware
xc3028-tuner: no firmware uploaded (tuning not possible)
ho provato a mettere sia i firmware v3 che v4
ovviamente il file in questione è presente in /lib/firmware e gli altri firmware li carica regolarmente

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: problema di loading firmware con cynergy xs

Messaggio da phobos3576 »

I messaggi di dmesg ti segnalano un link (a linuxtv.org) in cui si dice che in certi casi le impostazoni di default del kernel potrebbero impedire il corretto funzionamento della tua scheda TV; inoltre, a quanto sembra viene richiesto un kernel piuttosto recente (almeno 2.6.24-6).

http://mcentral.de/wiki/index.php5/Installation_Guide

sbabaro
Packager
Packager
Messaggi: 388
Iscritto il: ven 9 set 2005, 0:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky

Re: problema di loading firmware con cynergy xs

Messaggio da sbabaro »

per la cronaca ho scaricato con mercurial la nuova versione
build.sh build
build.sh install

inserito la chiavetta usb e, magia, non ci sono più problemi di caricamento.
Bello, ma poi mi accorgo che quando provo ad accedere al dvb mi dà questo simpatico errore

Codice: Seleziona tutto

Jun 19 11:06:32 localhost kernel: BUG: unable to handle kernel NULL pointer dereference at virtual address 00000020
Jun 19 11:06:32 localhost kernel:  printing eip:
Jun 19 11:06:32 localhost kernel: fdfad53e
Jun 19 11:06:32 localhost kernel: *pde = 00000000
Jun 19 11:06:32 localhost kernel: Oops: 0000 [#1]
Jun 19 11:06:32 localhost kernel: SMP
Jun 19 11:06:32 localhost kernel: Modules linked in: zl10353 em28xx_dvb dvb_core xc3028_tuner tvp5150 tuner em28xx videodev v4l2_common v4l1_compat rfcomm l2cap bluetooth snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss nfsd exportfs lockd auth_rpcgss sunrpc fuse fan e100 mii cpufreq_stats acpi_cpufreq cpufreq_conservative cpufreq_ondemand cpufreq_performance cpufreq_powersave freq_table capability commoncap lp parport_pc parport pcspkr psmouse usbhid pcmcia snd_hda_intel snd_pcm ipw3945 snd_timer sg snd intel_agp soundcore video ieee80211 output snd_page_alloc agpgart tifm_7xx1 iTCO_wdt ohci1394 yenta_socket tifm_core ieee80211_crypt rsrc_nonstatic ehci_hcd pcmcia_core ieee1394 uhci_hcd i2c_i801 rng_core firmware_class button battery ac thermal processor serio_raw airprime usbserial usbcore
Jun 19 11:06:32 localhost kernel: CPU:    0
Jun 19 11:06:32 localhost kernel: EIP:    0060:[<fdfad53e>]    Not tainted VLI
Jun 19 11:06:32 localhost kernel: EFLAGS: 00210286   (2.6.23.1-ric #3)
Jun 19 11:06:32 localhost kernel: EIP is at em28xx_ts_bus_ctrl+0xe/0x20 [em28xx_dvb]
Jun 19 11:06:32 localhost kernel: eax: 00000000   ebx: 00000000   ecx: 00000001   edx: 00000002
Jun 19 11:06:32 localhost kernel: esi: f35d0804   edi: f4ac8300   ebp: f35d0c00   esp: f2fe7ea4
Jun 19 11:06:32 localhost kernel: ds: 007b   es: 007b   fs: 00d8  gs: 0033  ss: 0068
Jun 19 11:06:32 localhost kernel: Process gxine (pid: 6358, ti=f2fe6000 task=f2e5aa80 task.ti=f2fe6000)
Jun 19 11:06:32 localhost kernel: Stack: 00000000 fe012dd9 f54c55c0 0d400003 f37a13e0 f4ac8300 f37a13e0 fe01c140
Jun 19 11:06:32 localhost kernel:        00000000 fe00b0dc fe01c1c0 f37a13e0 00000000 00000000 c0178839 f4ac8300
Jun 19 11:06:32 localhost kernel:        00000003 f4ac8300 f37a13e0 00000000 c0178790 c0174d05 c224b500 f35c9900
Jun 19 11:06:32 localhost kernel: Call Trace:
Jun 19 11:06:32 localhost kernel:  [<fe012dd9>] dvb_frontend_open+0xd9/0x100 [dvb_core]
Jun 19 11:06:32 localhost kernel:  [<fe00b0dc>] dvb_device_open+0x6c/0x100 [dvb_core]
Jun 19 11:06:32 localhost kernel:  [<c0178839>] chrdev_open+0xa9/0x170
Jun 19 11:06:32 localhost kernel:  [<c0178790>] chrdev_open+0x0/0x170
Jun 19 11:06:32 localhost kernel:  [<c0174d05>] __dentry_open+0x165/0x200
Jun 19 11:06:32 localhost kernel:  [<c0174eb5>] nameidata_to_filp+0x25/0x40
Jun 19 11:06:32 localhost kernel:  [<c0174deb>] do_filp_open+0x4b/0x60
Jun 19 11:06:32 localhost kernel:  [<c0174f79>] get_unused_fd_flags+0x39/0xe0
Jun 19 11:06:32 localhost kernel:  [<c0175120>] do_sys_open+0x50/0xe0
Jun 19 11:06:32 localhost kernel:  [<c01751cc>] sys_open+0x1c/0x20
Jun 19 11:06:32 localhost kernel:  [<c010428e>] syscall_call+0x7/0xb
Jun 19 11:06:32 localhost kernel:  [<c0350000>] xfrm_state_clone+0x260/0x2d0
Jun 19 11:06:32 localhost kernel:  =======================
Jun 19 11:06:32 localhost kernel: Code: 00 00 8b 5c 24 08 8b 74 24 0c 83 c4 10 c3 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 90 53 89 d1 8b 80 cc 01 00 00 ba 02 00 00 00 <8b> 58 20 89 d8 ff 93 4c 0a 00 00 5b c3 90 8d 74 26 00 8b 80 d0
Jun 19 11:06:32 localhost kernel: EIP: [<fdfad53e>] em28xx_ts_bus_ctrl+0xe/0x20 [em28xx_dvb] SS:ESP 0068:f2fe7ea4
Jun 19 11:06:53 localhost kernel: lgdt3304_demod: module license 'unspecified' taints kernel.
Jun 19 11:06:54 localhost kernel: em28xx-audio.c: probing for em28x1 non standard usbaudio
Jun 19 11:06:54 localhost kernel: em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
Jun 19 11:06:54 localhost kernel: Em28xx: Initialized (Em28xx Audio Extension) extension
e si pianta
morale: non funziona più
qualche suggerimento?

Rispondi