firmware da .rom a .fw
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.
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.
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
firmware da .rom a .fw
ciao, ancora riguardo la mia scheda tv (che ancora non ho mai potuto vedere funzionare), scrivo questo nuovo topic per focalizzare l'attenzione sul vero problema.
la scheda in questione è una terratec cinergy ht pci mk2 (chipset conexant e tuner xceive 3028).
sul cd coi driver per windows ho trovato il firmware già separato dal driver, però è in formato .rom (CinergyHTPCI.rom) e il driver del kernel non lo accetta ma lo cerca in formato .fw (xc3028-v27.fw).
rinominandolo non funziona.
qualcuno mi può aiutare a convertire questo firmware?
grazie
la scheda in questione è una terratec cinergy ht pci mk2 (chipset conexant e tuner xceive 3028).
sul cd coi driver per windows ho trovato il firmware già separato dal driver, però è in formato .rom (CinergyHTPCI.rom) e il driver del kernel non lo accetta ma lo cerca in formato .fw (xc3028-v27.fw).
rinominandolo non funziona.
qualcuno mi può aiutare a convertire questo firmware?
grazie
- slux
- Linux 3.x

- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: firmware da .rom a .fw
Ciao,non credo che si possa convertire,ma penso che si possa "estrarre" le parti necessarie dal driver windows.
Dai un occhiata qui: http://forum.ubuntu-it.org/index.php?to ... msg1608103
Dai un occhiata qui: http://forum.ubuntu-it.org/index.php?to ... msg1608103
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: firmware da .rom a .fw
no, in realtà quello script perl è gia incluso tra la documentazione del kernel e serve per un altro driver, non il mio.slux ha scritto:Ciao,non credo che si possa convertire,ma penso che si possa "estrarre" le parti necessarie dal driver windows.
Dai un occhiata qui: http://forum.ubuntu-it.org/index.php?to ... msg1608103
il driver per windows della mia scheda, come o già detto, non include il firmware ma lo carica separatamente come dovrebbe fare anche il driver di linux, quindi non cè nulla da estrarre dal file .sys
- slux
- Linux 3.x

- Messaggi: 789
- Iscritto il: dom 20 mar 2005, 0:00
- Nome Cognome: Andrea Amerini
- Slackware: 14.1 x86
- Kernel: 3.12.0-smp
- Desktop: xfce 4.10
- Località: Prato
- Contatta:
Re: firmware da .rom a .fw
Ok ho capito.
Sei sicuro che non puoi prendere il firmware da una scheda clone?Io ho una pinnacle 310i ed il firmware l'ho preso dal driver di una lifeview...
Magari puoi fare lo stesso anche tu
Sei sicuro che non puoi prendere il firmware da una scheda clone?Io ho una pinnacle 310i ed il firmware l'ho preso dal driver di una lifeview...
Magari puoi fare lo stesso anche tu
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: firmware da .rom a .fw
boh, non lo so, in rete non ho trovato niente in proposito...slux ha scritto:Ok ho capito.
Sei sicuro che non puoi prendere il firmware da una scheda clone?Io ho una pinnacle 310i ed il firmware l'ho preso dal driver di una lifeview...
Magari puoi fare lo stesso anche tu
- luka64
- Linux 1.x

- Messaggi: 175
- Iscritto il: ven 22 mag 2009, 10:47
- Slackware: 12.2,9e
- Kernel: 2.6.28.10
- Desktop: xfce
- Distribuzione: zw6.0
Re: firmware da .rom a .fw
hai già guardato questo? http://www.linuxtv.org/wiki/index.php/T ... rgy_HT_PCI
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: firmware da .rom a .fw
quello non è il mio modello, la mia è la versione MKII che non ha più quei chipset (che funzionano con linux) ma ha il conexant cx23883 (che non o ancora capito se è supportato davvero)luka64 ha scritto:hai già guardato questo? http://www.linuxtv.org/wiki/index.php/T ... rgy_HT_PCI
- luka64
- Linux 1.x

- Messaggi: 175
- Iscritto il: ven 22 mag 2009, 10:47
- Slackware: 12.2,9e
- Kernel: 2.6.28.10
- Desktop: xfce
- Distribuzione: zw6.0
Re: firmware da .rom a .fw
http://linux.bytesex.org/v4l2/cx88.html tra l'altro dice che è addirittura compreso nel kernel
ci ho dato un'occhiata (2.6.28.7) ed è effettivamente così
sarà quello giusto?
Codice: Seleziona tutto
root [@holyhost/home/luka/Desktop] # modinfo cx88-dvb
filename: /lib/modules/2.6.28.7/kernel/drivers/media/video/cx88/cx88-dvb.ko
license: GPL
author: Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
author: Chris Pascoe <c.pascoe@itee.uq.edu.au>
description: driver for cx2388x based DVB cards
depends: cx8802,videobuf-dvb,cx88xx,videobuf-dma-sg,cx88-vp3054-i2c,dvb-core
vermagic: 2.6.28.7 SMP preempt mod_unload 486
parm: debug:enable debug messages [dvb] (int)
parm: adapter_nr:DVB adapter numbers (array of short)
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: firmware da .rom a .fw
ho aggiornato il kernel col 2.6.31-rc8 ed ora accetta il firmware che prima rifiutava
quindi ora si vede ma con pessima ricezzione e senza audio.
quindi ora si vede ma con pessima ricezzione e senza audio.
- luka64
- Linux 1.x

- Messaggi: 175
- Iscritto il: ven 22 mag 2009, 10:47
- Slackware: 12.2,9e
- Kernel: 2.6.28.10
- Desktop: xfce
- Distribuzione: zw6.0
Re: firmware da .rom a .fw
ieri nel garage di un amico ho trovato questa scheda tv analogica
me la sono fatta regalare (bontà sua)
e seguendo le indicazioni in giro per la rete l'ho fatta funzionare così
l'audio analogico viene rediretto usando sox
(l'opzione -w consigliata dai vari siti sembra deprecata)
spero ti possa essere utile
Codice: Seleziona tutto
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7134 0000:01:06.0: PCI INT A -> Link[APC3] -> GSI 18 (level, low) -> IRQ 18
saa7133[0]: found at 0000:01:06.0, rev: 240, irq: 18, latency: 32, mmio: 0xefbff000
saa7133[0]: subsystem: 1043:4845, board: ASUS TV-FM 7135 [card=53,autodetected]
saa7133[0]: board init: gpio is 0
saa7133[0]: i2c eeprom 00: 43 10 45 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: 00 ff e2 0f ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 02 03 01 01 04 08 ff 00 89 ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 14 00 c2 96 ff 01 30 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]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom f0: 71 35 aa c0 02 dd 20 04 05 05 ff ff ff ff ff ff
tuner' 0-004b: chip found @ 0x96 (saa7133[0])
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
saa7134 ALSA driver for DMA sound loaded
saa7133[0]/alsa: saa7133[0] at 0xefbff000 irq 18 registered as card -1e seguendo le indicazioni in giro per la rete l'ho fatta funzionare così
Codice: Seleziona tutto
#!/bin/bash
arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | sox -q -c 2 -r 32000 -t wav - -t alsa hw:0,0 &
tvtime(l'opzione -w consigliata dai vari siti sembra deprecata)
spero ti possa essere utile
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: firmware da .rom a .fw
grazie mille
quando torno a casa provo subito.
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: firmware da .rom a .fw
ho fatto molte prove anche usando solo sox, ma comunque io faccia, redirigendo l'audio da una scheda all'altra, sento solo rumore.
mi dice che hw:2,0 (l'audio della scheda tv) è occupato, "device or resource busy" ed è per questo che poi si sente solo rumore
mi dice che hw:2,0 (l'audio della scheda tv) è occupato, "device or resource busy" ed è per questo che poi si sente solo rumore
- luka64
- Linux 1.x

- Messaggi: 175
- Iscritto il: ven 22 mag 2009, 10:47
- Slackware: 12.2,9e
- Kernel: 2.6.28.10
- Desktop: xfce
- Distribuzione: zw6.0
Re: firmware da .rom a .fw
a causa del fatto che sono (molto) arrugginito con gli shell scripts, non ho inserito una riga
per terminare arecord in background. Così se usi lo script ti rimane attivo il processo anche
se chiudi tvtime. Aggiungendo questa riga si dovrebbe risolvere
liberandoti la periferica a ogni riavvio di tvtime. Fammi sapere se funziona
per terminare arecord in background. Così se usi lo script ti rimane attivo il processo anche
se chiudi tvtime. Aggiungendo questa riga si dovrebbe risolvere
Codice: Seleziona tutto
trap 'kill $(jobs -p)' EXIT- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: firmware da .rom a .fw
non è questo il problema perchè vedendo che rimaneva in esecuzione lo killavo io, quindi doveva essere libera la scheda
- luka64
- Linux 1.x

- Messaggi: 175
- Iscritto il: ven 22 mag 2009, 10:47
- Slackware: 12.2,9e
- Kernel: 2.6.28.10
- Desktop: xfce
- Distribuzione: zw6.0
Re: firmware da .rom a .fw
c'è un modulo per l'emulazione del DMA sound con alsa da caricare con modprobe,
il mio si chiama saa7134-alsa il tuo dovrebbe essere cx88-alsa. Lo hai caricato?
il mio si chiama saa7134-alsa il tuo dovrebbe essere cx88-alsa. Lo hai caricato?