meastp Skrevet 4. januar 2006 Del Skrevet 4. januar 2006 (endret) Hei! Endelig er Hauppauge PVR-150 -kortet i boks(en)! Jeg har fått FX5200-kortet til å gi en brukbar output gjennom s-video, og holder nå på med selve driverne og firmware til kortet. dmesg | grep ivtv Gir meg: [4294701.674000] ivtv: ==================== START INIT IVTV ==================== [4294701.674000] ivtv: version 0.4.1 (tagged release) loading [4294701.674000] ivtv: Linux version: 2.6.12-10-686 686 gcc-3.4 [4294701.674000] ivtv: In case of problems please include the debug info between [4294701.674000] ivtv: the START INIT IVTV and END INIT IVTV lines, along with [4294701.674000] ivtv: any module options, when mailing the ivtv-users mailinglist. [4294701.683000] ivtv0: Autodetected WinTV PVR 150 card (cx23416 based) [4294701.819000] tveeprom: ivtv version [4294701.819000] ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] [4294701.863000] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 [4294701.863000] ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] [4294701.926000] cx25840 1-0044: ivtv driver [4294701.926000] cx25840 1-0044: cx25842-23 found @ 0x88 (ivtv i2c driver #0) [4294703.602000] ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] [4294703.668000] wm8775 1-001b: ivtv driver [4294703.668000] wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) [4294703.680000] ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] [4294704.429000] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) [4294714.724000] ivtv0 warning: 1000 ms time out waiting for firmware [4294714.724000] ivtv0 warning: Failed api call 0x000000c4 with result 0xfffffff0 [4294714.724000] ivtv0: error getting Encoder firmware version [4294714.724000] ivtv0: Error -16 getting firmware version! [4294714.735000] ivtv0: Error -16 on initialization [4294714.735000] ivtv: probe of 0000:00:0f.0 failed with error -16 [4294714.735000] ivtv: ==================== END INIT IVTV ==================== Noen som kan hjelpe meg? Bruker denne guiden til akkurat dette, men henter også litt fra andre guider. Endret 8. januar 2006 av meastp Lenke til kommentar
Silvester Skrevet 5. januar 2006 Del Skrevet 5. januar 2006 Du har lastet modulen for hotplug firmware loading, right? Tror den heter fw_loader eller noe slikt. Lenke til kommentar
petterg Skrevet 5. januar 2006 Del Skrevet 5. januar 2006 Firmware loading må også være slått på i kjerna. Lenke til kommentar
meastp Skrevet 5. januar 2006 Forfatter Del Skrevet 5. januar 2006 Hvordan sjekker jeg dette? Jeg har Ubuntu Breezy med standard 2.6.12-10-686-kjerne hentet med apt-get. lsmod: tvuser@tvboks:~$ lsmod Module Size Used by rfcomm 38460 0 l2cap 24740 5 rfcomm bluetooth 48356 4 rfcomm,l2cap speedstep_lib 4228 0 cpufreq_userspace 4316 0 cpufreq_stats 5252 0 freq_table 4388 1 cpufreq_stats cpufreq_powersave 1696 0 cpufreq_ondemand 6044 0 cpufreq_conservative 6948 0 video 15748 0 tc1100_wmi 6692 0 sony_acpi 5324 0 pcc_acpi 11104 0 hotkey 9284 0 dev_acpi 11108 0 i2c_acpi_ec 5472 0 button 6480 0 battery 9348 0 container 4384 0 ac 4708 0 ipv6 251232 10 af_packet 21768 2 pcspkr 3396 0 rtc 12344 0 floppy 59124 0 snd_maestro3 25380 0 snd_ac97_codec 83932 1 snd_maestro3 snd_pcm_oss 52704 0 snd_mixer_oss 19296 1 snd_pcm_oss snd_pcm 88840 3 snd_maestro3,snd_ac97_codec,snd_pcm_oss snd_timer 24164 1 snd_pcm snd_page_alloc 10600 1 snd_pcm snd 54884 6 snd_maestro3,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer soundcore 9600 1 snd tda9887 16824 0 wm8775 7092 0 cx25840 29560 0 tuner 25064 0 tveeprom 14708 0 ivtv 214324 0 firmware_class 9952 2 cx25840,ivtv i2c_algo_bit 9416 1 ivtv videodev 9440 1 ivtv i2c_viapro 7920 0 i2c_core 21200 8 i2c_acpi_ec,tda9887,wm8775,cx25840,tuner,tveeprom,i2c_algo_bit,i2c_viapro pci_hotplug 27508 0 via_agp 9632 1 xfs 615768 1 exportfs 5760 1 xfs tsdev 7776 0 evdev 9664 0 nvidia 3710980 12 agpgart 34792 2 via_agp,nvidia psmouse 30116 0 mousedev 11616 1 parport_pc 35236 1 lp 12292 0 parport 35912 2 parport_pc,lp md 45584 0 ext3 136264 2 jbd 54776 1 ext3 mbcache 9252 1 ext3 dm_mod 57692 6 thermal 13000 0 processor 22812 1 thermal fan 4484 0 ne2k_pci 10752 0 8390 9760 1 ne2k_pci uhci_hcd 31184 0 usbcore 118044 2 uhci_hcd ide_disk 18464 5 ide_cd 41572 0 cdrom 39616 1 ide_cd ide_generic 1376 0 via82cxxx 13436 1 ide_core 138772 4 ide_disk,ide_cd,ide_generic,via82cxxx unix 26896 68 vesafb 7992 0 capability 4712 0 commoncap 6816 1 capability vga16fb 12584 1 vgastate 9664 1 vga16fb softcursor 2272 2 vesafb,vga16fb cfbimgblt 2944 2 vesafb,vga16fb cfbfillrect 3872 2 vesafb,vga16fb cfbcopyarea 4608 2 vesafb,vga16fb fbcon 38496 72 tileblit 2368 1 fbcon font 8224 1 fbcon bitblit 5632 1 fbcon Lenke til kommentar
meastp Skrevet 5. januar 2006 Forfatter Del Skrevet 5. januar 2006 Dette er tatt fra .config-fila i /usr/src/linux # # Generic Driver Options # CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=m # CONFIG_DEBUG_DRIVER is not set Har jeg det som trengs? Lenke til kommentar
petterg Skrevet 6. januar 2006 Del Skrevet 6. januar 2006 Ser ikke noe fw_loader i lista over moduler. (vet ikke om modulen heter det samme som settingen.) Den er ifølge .config kompilert som modul. Prøv å starte modulen hvis du finner ut hva den heter. Alternativt kan du kompilere den inn i kjerna. Er usikker på om CONFIG_PREVENT_FIRMWARE_BUILD burde vært satt til 'n'. Lenke til kommentar
meastp Skrevet 6. januar 2006 Forfatter Del Skrevet 6. januar 2006 (endret) Ah, tror jeg er kommet lengre. Modulen heter firmware_class. Hvordan får jeg den til å loade automatisk ved oppstart? ...og å legge til firmware_class i /etc/modules gjorde susen! [4294693.327000] ivtv: ==================== START INIT IVTV ==================== [4294693.327000] ivtv: version 0.4.1 (tagged release) loading [4294693.327000] ivtv: Linux version: 2.6.12-10-686 686 gcc-3.4 [4294693.327000] ivtv: In case of problems please include the debug info between [4294693.327000] ivtv: the START INIT IVTV and END INIT IVTV lines, along with [4294693.327000] ivtv: any module options, when mailing the ivtv-users mailinglist. [4294693.338000] ivtv0: Autodetected WinTV PVR 150 card (cx23416 based) [4294693.344000] ACPI: PCI Interrupt Link [PIN3] enabled at IRQ 9 [4294693.344000] PCI: setting IRQ 9 as level-triggered [4294693.344000] ACPI: PCI Interrupt 0000:00:0f.0[A] -> Link [PIN3] -> GSI 9 (level, low) -> IRQ 9 [4294693.429000] tveeprom: ivtv version [4294693.429000] tveeprom: Hauppauge: model = 26034, rev = C197, serial# = 8766728 [4294693.429000] tveeprom: tuner = TCL 2002MB_3H (idx = 97, type = 55) [4294693.429000] tveeprom: tuner fmt = PAL(B/G) PAL(D/K) (eeprom = 0x44, v4l2 = 0x00000e07)[4294693.429000] tveeprom: audio processor = CX25842 (type = 24) [4294693.429000] tveeprom: decoder processor = CX25842 (type = 1d) [4294693.429000] ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] [4294693.455000] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 [4294693.455000] ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] [4294693.498000] cx25840 0-0044: ivtv driver [4294693.498000] cx25840 0-0044: cx25842-23 found @ 0x88 (ivtv i2c driver #0) [4294693.646000] input: ImPS/2 Generic Wheel Mouse on isa0060/serio1 [4294695.400000] cx25840 0-0044: loaded v4l-cx25840.fw firmware (14264 bytes) [4294695.483000] ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] [4294695.556000] wm8775 0-001b: ivtv driver [4294695.556000] wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) [4294695.568000] ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] [4294695.690000] ts: Compaq touchscreen protocol output [4294696.454000] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) [4294696.664000] ivtv0: Encoder revision: 0x02050032 [4294696.666000] ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) [4294696.668000] ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total)[4294696.671000] ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total) [4294696.674000] ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) [4294696.675000] tuner: type set to 55 (TCL 2002MB) by ivtv i2c driver #0 [4294696.910000] ivtv0: Initialized WinTV PVR 150, card #0 [4294696.910000] ivtv: ==================== END INIT IVTV ==================== Jippi! Jeg følger guiden videre! Endret 6. januar 2006 av meastp Lenke til kommentar
meastp Skrevet 6. januar 2006 Forfatter Del Skrevet 6. januar 2006 Nå har jeg problemer igjen Har satt opp mythtv og alt, og har prøvd $cat /dev/video0 > video.mpg Problemet er at jeg bare får sort og litt farger... poenget er vel at jeg ikke har "tuna" inn kanalene... Hvordan gjør jeg dette? Så det var en "search for channels(s)"-knapp under mythtv-setup, men jeg kunne ikke velge den v.h.a piltastene... Hva gjør jeg? Lenke til kommentar
Silvester Skrevet 6. januar 2006 Del Skrevet 6. januar 2006 (endret) Du sliter med det samme som jeg gjorde. Search for channels er kun slått på i nyeste svn-versjon av mythtv, forresten. Det du gjør er, å velge alle kanalene du skal ha, med tv_grab_no-scriptet. Etter dette er gjort, vil du ha div. kanaler inne på mythtv-setup. Du må manuelt plotte inn hvilken frekvens-ID disse skal ha. Sjekk med din lokale kabellereverandør etter frekvens-id-ene til dine kanaler. Hos meg er NRK K07 (som plottes inn som E7, dvs. bytt K med E og fjern nullen), og Eurosport er S18, som blir SE18 (samma logikken her). Si hei til nichotin @ efnet/freenode, så kan jeg sikkert prøve å hjelpe deg videre (har nettopp slitt noen uker selv, med å få igang pvr350-kortet mitt skikkelig). Endret 6. januar 2006 av Nichotin Lenke til kommentar
meastp Skrevet 6. januar 2006 Forfatter Del Skrevet 6. januar 2006 (endret) Hvor ligger konfigurasjonsfila? jeg har slått på at mythfrontend kommer på automatisk ved innlogging, og får ikke fjernet det. Derfor må jeg fikse dette i terminal (ctrl+alt+F(1-6)) eller med en annen bruker. Forsøkte scantv -C /dev/vbi0 (fikk nemlig beskjed om "invalid value for input device: television .. skjønte ikke hvordan jeg kan endre dette til "Tuner 0") og da fikk jeg en tekstfil med noen sånne verdier NRK E7, TV2 E2 e.l Så skrev jeg mythfilldatabase --xawchannels /dev/vbi0 (prøvde også /dev/video0) /home/mythtv/channels Når jeg så gikk inn på watchtv, bare ved å logge ut og inn, skjedde det ingenting. Fikk kanal 21 og 22, men ingen er med bilde. Bare en slags snø bare med farger istedenfor hvitt. EDIT: Det jeg trenger hjelp til, er hvor jeg kan skrive ned disse frekvensene manuelt i en konfigurasjonsfil, og hvordan jeg kan få mythtv til å lese disse (mythfilldatabase?). EDIT2: Jeg har nå fått på plass en del kanaler. Men noen mangler fortsatt. Hvordan kan jeg "fine-tune" de kanalene som der bildet ikke er så godt? Endret 6. januar 2006 av meastp Lenke til kommentar
meastp Skrevet 7. januar 2006 Forfatter Del Skrevet 7. januar 2006 Jeg oppdaget at jeg kan se eksakt ant. Hz på TV'n oppe. Hvis jeg skriver opp disse, er det da mulig å "overføre" (altså manuelt, da.) dette til mythtv? Jeg kan jo f.eks kjøre mythtv-setup en gang til? Lenke til kommentar
Silvester Skrevet 8. januar 2006 Del Skrevet 8. januar 2006 du skal sette frekvensid inne i mythtv-setup, under channel editor. du kan teste å trykke watch tv og gå ut i konsoll, og stille inn frekvensen manuelt med ivtv-tune, bare for å se om du får bilde. Lenke til kommentar
meastp Skrevet 8. januar 2006 Forfatter Del Skrevet 8. januar 2006 (endret) du skal sette frekvensid inne i mythtv-setup, under channel editor. du kan teste å trykke watch tv og gå ut i konsoll, og stille inn frekvensen manuelt med ivtv-tune, bare for å se om du får bilde. 5403504[/snapback] Kan du sette nøyaktig frekvens i ivtv-tune? I hz, mener jeg? "Frekvens ID"-feltet er vel for E9, E7, SE15 osv. ? EDIT: Altså, jeg har alle kanalene med E9 =NRK1 E8 = NRK2 osv. Poenget er at jeg på TV'n oppe har fininnstilt, og har nøyaktige frekvenser. Jeg vil gjerne vite hvordan jeg kan gjøre dette i mythtv. Jeg ser det er en fininnstillingsfunksjon, men er usikker på antall Hz per steg? Endret 8. januar 2006 av meastp Lenke til kommentar
Velmont Skrevet 8. januar 2006 Del Skrevet 8. januar 2006 Ååååå... Eg har fått løyve til å kjøpa inn alt eg treng til ein HTPC, -- følgjer interessant med. Må vel starta å finna delane eg skal bruka. Eit PVR 350-kort er kanskje tingen då? -- Me har ikkje kabel i huset vårt, berre vanleg antenne. Lenke til kommentar
meastp Skrevet 8. januar 2006 Forfatter Del Skrevet 8. januar 2006 Jeg har et PVR-150-kort (ikke MCE) og et passivt kjølt Nvidia FX5200-kort. Absolutt brukbart bilde via s-video ut. Lenke til kommentar
Velmont Skrevet 8. januar 2006 Del Skrevet 8. januar 2006 Hmm. Brukbart høyrest ikkje bra nok ut : ) -- AHvel, har jo alltids DVI-utgangen, så kan jo kobla til prosjektor når/om me får det Elles må eg ha surround ut, -- nokon som veit god løysing på det? Stør driverane til Linux det? Nokon som har kjennskap til kort? Blir nok eit liknande grafikkort her òg, skal sjå på Nvidia FX5200 passivt. Må ikkje bråka så Lenke til kommentar
meastp Skrevet 8. januar 2006 Forfatter Del Skrevet 8. januar 2006 Tror jeg har funnet ut av dette fiksfakseriet nå. Fikk tak i "frequency ID", altså E8, E9, SE14 osv. fra nettsidene til kabelleverandør. Så skriver jeg ned frekvensene oppe i Mhz. Disse sammenligner jeg med følgende tabell (frequencies.c fra CVS): /* --------------------------------------------------------------------- */ /* europe */ /* CCIR frequencies */ #define FREQ_CCIR_I_III \ { "E2", 48250 }, \ { "E3", 55250 }, \ { "E4", 62250 }, \ \ { "S01", 69250 }, \ { "S02", 76250 }, \ { "S03", 83250 }, \ \ { "E5", 175250 }, \ { "E6", 182250 }, \ { "E7", 189250 }, \ { "E8", 196250 }, \ { "E9", 203250 }, \ { "E10", 210250 }, \ { "E11", 217250 }, \ { "E12", 224250 } #define FREQ_CCIR_SL_SH \ { "SE1", 105250 }, \ { "SE2", 112250 }, \ { "SE3", 119250 }, \ { "SE4", 126250 }, \ { "SE5", 133250 }, \ { "SE6", 140250 }, \ { "SE7", 147250 }, \ { "SE8", 154250 }, \ { "SE9", 161250 }, \ { "SE10", 168250 }, \ \ { "SE11", 231250 }, \ { "SE12", 238250 }, \ { "SE13", 245250 }, \ { "SE14", 252250 }, \ { "SE15", 259250 }, \ { "SE16", 266250 }, \ { "SE17", 273250 }, \ { "SE18", 280250 }, \ { "SE19", 287250 }, \ { "SE20", 294250 } #define FREQ_CCIR_H \ { "S21", 303250 }, \ { "S22", 311250 }, \ { "S23", 319250 }, \ { "S24", 327250 }, \ { "S25", 335250 }, \ { "S26", 343250 }, \ { "S27", 351250 }, \ { "S28", 359250 }, \ { "S29", 367250 }, \ { "S30", 375250 }, \ { "S31", 383250 }, \ { "S32", 391250 }, \ { "S33", 399250 }, \ { "S34", 407250 }, \ { "S35", 415250 }, \ { "S36", 423250 }, \ { "S37", 431250 }, \ { "S38", 439250 }, \ { "S39", 447250 }, \ { "S40", 455250 }, \ { "S41", 463250 } NRK 1 er f.eks E9, 203.250 Mhz i tabellen. På TV'n står det 203.180 Mhz. Differansen blir da 0.07 Mhz. "Fine-tune offset"-feltet i mythtv-setup har 62500 Hz per steg. Dermed skulle -1 steg bli nærmest. Velmont: Tror jeg anbefaler pver150/250/500 fremfor 350, ja... mange som har problemer med 350s utgang - og da er jo vitsen med 350 litt borte? Kortet jeg kjøpte, var http://www.komplett.no/k/ki.asp?sku=123286&cks=PRL Lenke til kommentar
petterg Skrevet 29. januar 2006 Del Skrevet 29. januar 2006 Hvor fant du frequencies.c ? Lenke til kommentar
meastp Skrevet 29. januar 2006 Forfatter Del Skrevet 29. januar 2006 Hvor fant du frequencies.c ? 5516790[/snapback] Jeg fant bare innholdet av frequencies.c i mythtv mailinglist. Lenke til kommentar
petterg Skrevet 29. januar 2006 Del Skrevet 29. januar 2006 Jeg har nå identifisert problemet med statisk snø på tvbildet hos meg - mythbackend kjører på standard kanalmapping. Med ptune kan jeg spesifisere mapping og gjøre opptak til fil uten problem, men i myth blir tuningen feil som følge av feil kanalmapping. Hvordan får man myth til å bruke PAL-europe-west? (Det står riktig i mythsetup gui'n, men den lystrer ikke denne instillingen!) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå