Pomoć s TV karticom - SAA7130
Moderator/ica: Moderatori/ce
-
semiRocket
- Postovi: 287
- Pridružen/a: 13 lip 2009, 03:34
Re: Pomoć s TV karticom - SAA7130
Da, u pravu si sad sam se prisjetio.
Jesi siguran, da na taj ulaz na zvučnoj, na koji si spojio patch kabel radi pod linuxom i da nije muted. Probaj spojiti nešto drugo u taj ulaz npr, prijenosi cd player.
Jesi siguran, da na taj ulaz na zvučnoj, na koji si spojio patch kabel radi pod linuxom i da nije muted. Probaj spojiti nešto drugo u taj ulaz npr, prijenosi cd player.
▓▒░░▒▓╚╩══╦╧═══╨─◄♦
- Branimir
- Postovi: 473
- Pridružen/a: 08 tra 2009, 09:33
- Spol: M
- OS: Manjaro KDE
- Lokacija: Jastrebarsko
- Kontakt:
Re: Pomoć s TV karticom - SAA7130
nije muted, čujem prebacivanje kanala, uz to sam probao spojiti npr slušalice na output od tv kartice i ništa se ne čuje osim klika kod prebacivanja kanala... line in radi od zvučne sto posto, tv time volume na max istosemiRocket je napisao/la:Da, u pravu si sad sam se prisjetio.
Jesi siguran, da na taj ulaz na zvučnoj, na koji si spojio patch kabel radi pod linuxom i da nije muted. Probaj spojiti nešto drugo u taj ulaz npr, prijenosi cd player.
-
semiRocket
- Postovi: 287
- Pridružen/a: 13 lip 2009, 03:34
Re: Pomoć s TV karticom - SAA7130
Onda je definitivno problem u driveru, trebao biš kontaktirati developere.
▓▒░░▒▓╚╩══╦╧═══╨─◄♦
Re: Pomoć s TV karticom - SAA7130
Pozdrav,
Zvuk ti vjerovatno ne radi zbog toga jer su argumenti koje si proslijedio kernel modulu nepravilni.
Pokusaj izdati sljedece komande:
D.
Zvuk ti vjerovatno ne radi zbog toga jer su argumenti koje si proslijedio kernel modulu nepravilni.
Pokusaj izdati sljedece komande:
Postaj output zadnje komande, poimence "ls -l /dev/dsp*" ovdje.rmmode saa7134
modprobe saa7134 card=3 tuner=55
ls -l /dev/dsp*
D.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
- Branimir
- Postovi: 473
- Pridružen/a: 08 tra 2009, 09:33
- Spol: M
- OS: Manjaro KDE
- Lokacija: Jastrebarsko
- Kontakt:
Re: Pomoć s TV karticom - SAA7130
drade je napisao/la:Postaj output zadnje komande, poimence "ls -l /dev/dsp*" ovdje.
D.
Kod: Označi sve
rw-rw----+ 1 root audio 14, 3 2010-05-15 19:53 /dev/dsp
Re: Pomoć s TV karticom - SAA7130
Pozdrav,
Cesljajuci net u potrazi za specifikacijama tvoje tv kartice naisao sam na sljedeci link (imas sekciju posvecenu zvuku na tv karticama s tim chipsetom):
http://sites.google.com/site/jobinau2/s ... underlinux
D.
Cesljajuci net u potrazi za specifikacijama tvoje tv kartice naisao sam na sljedeci link (imas sekciju posvecenu zvuku na tv karticama s tim chipsetom):
http://sites.google.com/site/jobinau2/s ... underlinux
D.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
-
semiRocket
- Postovi: 287
- Pridružen/a: 13 lip 2009, 03:34
Re: Pomoć s TV karticom - SAA7130
Tako je, iako čip propušta zvuk u line out ipak driver mora napraviti unmute i prebacivati zvuk između raznih ulaza (dvb/radio/analog ...).
Posljednji source kod se može pronaći na adresi http://linuxtv.org/hg/v4l-dvb, i klikneš na browse.
Driver za saa71xx čipset se nalazi pod linux/drivers/media/video/saa7134
Posljednji source kod se može pronaći na adresi http://linuxtv.org/hg/v4l-dvb, i klikneš na browse.
Driver za saa71xx čipset se nalazi pod linux/drivers/media/video/saa7134
▓▒░░▒▓╚╩══╦╧═══╨─◄♦
Re: Pomoć s TV karticom - SAA7130
Naisao sam na neki kernel code hack koji bi "vjerojatno pomogao" pri rijesavanju tvog problema (bez garancija), samo nisam siguran zelis li se upustati u takve avanture ?
D.
D.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
- Branimir
- Postovi: 473
- Pridružen/a: 08 tra 2009, 09:33
- Spol: M
- OS: Manjaro KDE
- Lokacija: Jastrebarsko
- Kontakt:
Re: Pomoć s TV karticom - SAA7130
Zanima me avantura!drade je napisao/la:Naisao sam na neki kernel code hack koji bi "vjerojatno pomogao" pri rijesavanju tvog problema (bez garancija), samo nisam siguran zelis li se upustati u takve avanture ?
D.
Ali morat ćeš mi pojasniti točno što radim i zašto radim, u slučaju da zapnem negdje po putu, da uopće kužim gdje sam zapeo!
Hvala!
Terminal sam već zagrijao
Re: Pomoć s TV karticom - SAA7130
Pozdrav,
Ispricavam se na latenciji s odgovorom, no bio sam van zemlje pa nisam bio u mogucnosti odgovoriti na kvalitetan nacin.
No krenimo, ali prvo samo da izjavim (disclaimer), vrlo je moguce da ovo nece funkcionirati, ovo sam slucajno naisao na nekom forumu (ne sjecam se koji je url bio u pitanju), taj covjek je upravo ovom metodom uspio upogoniti zvuk na svojoj kartici, doduse kartica nije bila od istog proizvodjaca ali je koristila isti chipset.
Takodjer je potrebno napomenuti da modificiranje kernela moze prouzrociti velike probleme tvom operativnom sustavu te ga uciniti neupotrebljivim.
Sada kada sam taj teret skinuo s ledja, mozemo nastaviti s pricom. Naime, kreirao sam mali patch file koji ces aplicirati na original datoteku unutar kernel source-a, isti cu staviti u privitak ove poruke.
Prvo bi trebao instalirati sve pakete koji su potrebni za kreiranje custom kernela (blatantno sam pretpostavio da koristis Ubuntu, ukoliko koristis nesto drugo morati ces pronaci dokumentaciju koja se bavi kompiliranjem kernela bas za tu distru (u principu je sve to ista stvar)).
https://help.ubuntu.com/community/Kernel/Compile
Nakon sto si instalirao sve potrebne alate, ukljucujuci i novi kernel source, odseci unutar putanje:
Original sekcija "saa7134-cards.c" datoeke prije mijenjanja sadrzi:
Nakon modificiranja ona ce izgledati ovako:
FYI, patch dodan uz ovaj post sadrzi:
Nadam se da ce ti pomoci, uzivaj.
D.
Ispricavam se na latenciji s odgovorom, no bio sam van zemlje pa nisam bio u mogucnosti odgovoriti na kvalitetan nacin.
No krenimo, ali prvo samo da izjavim (disclaimer), vrlo je moguce da ovo nece funkcionirati, ovo sam slucajno naisao na nekom forumu (ne sjecam se koji je url bio u pitanju), taj covjek je upravo ovom metodom uspio upogoniti zvuk na svojoj kartici, doduse kartica nije bila od istog proizvodjaca ali je koristila isti chipset.
Takodjer je potrebno napomenuti da modificiranje kernela moze prouzrociti velike probleme tvom operativnom sustavu te ga uciniti neupotrebljivim.
Sada kada sam taj teret skinuo s ledja, mozemo nastaviti s pricom. Naime, kreirao sam mali patch file koji ces aplicirati na original datoteku unutar kernel source-a, isti cu staviti u privitak ove poruke.
Prvo bi trebao instalirati sve pakete koji su potrebni za kreiranje custom kernela (blatantno sam pretpostavio da koristis Ubuntu, ukoliko koristis nesto drugo morati ces pronaci dokumentaciju koja se bavi kompiliranjem kernela bas za tu distru (u principu je sve to ista stvar)).
https://help.ubuntu.com/community/Kernel/Compile
Nakon sto si instalirao sve potrebne alate, ukljucujuci i novi kernel source, odseci unutar putanje:
Unutar te putanje skini patch koji je dodan na ovaj post, te ga otpakiraj. Nakon sto si ga otpakirao, izdaj sljedecu komandu:# cd /usr/src/<linux-verzija-koju-si-skinuo>/drivers/media/video/saa7134/
Ukoliko si na pravoj putanji, trebao bi dobiti sljedecu poruku:# patch -Np0 < saa7134-cards.c.patch
Sada kreni s kompajliranjem "custom" kernela kako je navedeno na linku koji sam gore naveo.patching file saa7134-cards.c
Original sekcija "saa7134-cards.c" datoeke prije mijenjanja sadrzi:
Kod: Označi sve
[SAA7134_BOARD_FLYVIDEO2000] = {
/* "TC Wan" <tcwan@cs.usm.my> */
.name = "LifeView/Typhoon FlyVIDEO2000",
.audio_clock = 0x00200000,
.tuner_type = TUNER_LG_PAL_NEW_TAPC,
.radio_type = UNSET,
.tuner_addr = ADDR_UNSET,
.radio_addr = ADDR_UNSET,
.gpiomask = 0xe000,
.inputs = {{
.name = name_tv,
.vmux = 1,
.amux = LINE2,
.gpio = 0x0000,
.tv = 1,
},{
.name = name_comp1,
.vmux = 0,
.amux = LINE2,
.gpio = 0x4000,
},{
.name = name_comp2,
.vmux = 3,
.amux = LINE2,
.gpio = 0x4000,
},{
.name = name_svideo,
.vmux = 8,
.amux = LINE2,
.gpio = 0x4000,
}},
.radio = {
.name = name_radio,
.amux = LINE2,
.gpio = 0x2000,
},
.mute = {
.name = name_mute,
.amux = LINE2,
.gpio = 0x8000,
},
},
Kod: Označi sve
[SAA7134_BOARD_FLYVIDEO2000] = {
/* "TC Wan" <tcwan@cs.usm.my> */
.name = "LifeView/Typhoon FlyVIDEO2000",
.audio_clock = 0x00200000,
.tuner_type = TUNER_LG_PAL_NEW_TAPC,
.radio_type = UNSET,
.tuner_addr = ADDR_UNSET,
.radio_addr = ADDR_UNSET,
.gpiomask = 0xe000,
.inputs = {{
.name = name_tv,
.vmux = 3,
.amux = LINE2,
.gpio = 0x4000,
.tv = 1,
},{
.name = name_comp1,
.vmux = 0,
.amux = LINE2,
.gpio = 0x4000,
},{
.name = name_comp2,
.vmux = 1,
.amux = LINE2,
.gpio = 0x0000,
},{
.name = name_svideo,
.vmux = 8,
.amux = LINE2,
.gpio = 0x4000,
}},
.radio = {
.name = name_radio,
.amux = LINE2,
.gpio = 0x2000,
},
.mute = {
.name = name_mute,
.amux = LINE2,
.gpio = 0x8000,
},
},
Kod: Označi sve
--- saa7134-cards.c 2009-09-10 00:13:59.000000000 +0200
+++ saa7134-cards.c.ORIG 2010-05-27 12:33:25.194600858 +0200
@@ -156,9 +156,9 @@
.gpiomask = 0xe000,
.inputs = {{
.name = name_tv,
- .vmux = 1,
+ .vmux = 3,
.amux = LINE2,
- .gpio = 0x0000,
+ .gpio = 0x4000,
.tv = 1,
},{
.name = name_comp1,
@@ -167,9 +167,9 @@
.gpio = 0x4000,
},{
.name = name_comp2,
- .vmux = 3,
+ .vmux = 1,
.amux = LINE2,
- .gpio = 0x4000,
+ .gpio = 0x0000,
},{
.name = name_svideo,
.vmux = 8,
D.
- Privitak/ci
-
- saa7134-cards.c.patch.gz
- Patch datoteka
- (285 bajt(ov)a) Preuzeto 160 puta.
Zadnja izmjena: drade, dana/u 27 svi 2010, 17:02, ukupno mijenjano 1 put.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.