Покажи Публикации - plamikcho
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: 1 2 3 [4]
46  Linux секция за начинаещи / Настройка на хардуер / Pixel View bt878P+ - няма звук(Ubuntu 5.1) -: Nov 26, 2005, 14:21
Май си реших проблема сам. Не знам дали опита ми ще свърши работа на някого,тъй като тази тв карта е много стара и едва ли някой има такава. Новите си тръгват без проблеми,тъй като имат доста повече екстри откъм хардуер. Все пак, ето всичко, което е необходимо да се направи, за да тръгне Pixel View bt878P+ без i2c, mono, tuner philips s tda9800, no subsystem ID:
root@koteto:/home/loshokote# modprobe -vr bttv rmmod /lib/modules/2.6.12-9-386/kernel/drivers/media/video/bttv.ko
rmmod /lib/modules/2.6.12-9-386/kernel/drivers/media/video/video-buf.ko
rmmod /lib/modules/2.6.12-9-386/kernel/drivers/base/firmware_class.ko
rmmod /lib/modules/2.6.12-9-386/kernel/drivers/i2c/algos/i2c-algo-bit.ko
rmmod /lib/modules/2.6.12-9-386/kernel/drivers/media/video/v4l2-common.ko
rmmod /lib/modules/2.6.12-9-386/kernel/drivers/media/video/btcx-risc.ko
rmmod /lib/modules/2.6.12-9-386/kernel/drivers/media/video/tveeprom.ko
rmmod /lib/modules/2.6.12-9-386/kernel/drivers/media/video/videodev.ko
(Махаме това, което е намазала автоматичната конфигурация)

modprobe bttv card=70 tuner=23 bttv_gpio=1 audiomux=2
(Вълшебната команда, която пуска телевизията така, както трябва)

[4296605.697000] bttv0: gpio: en=00000000, out=00000000 in=00fffffd [cleanup]
[4296640.534000] Linux video capture interface: v1.00
[4296640.602000] bttv: driver version 0.9.15 loaded
[4296640.602000] bttv: using 8 buffers with 2080k (520 pages) each for capture
[4296640.604000] bttv: Bt8xx card found (0).
[4296640.604000] ACPI: PCI Interrupt 0000:02:0a.0[A] -> GSI 22 (level, low) -> IRQ 22
[4296640.604000] bttv0: Bt878 (rev 2) at 0000:02:0a.0, irq: 22, latency: 64, mmio: 0xf7efe 000
[4296640.605000] bttv0: using: Prolink Pixelview PV-BT878P+ (Rev.4C,8E) [card=70,insmod op tion]
[4296640.605000] bttv0: gpio config override: mask=0xffffffff, mux=0x2,0xffffffff,0xffffff ff,0xffffffff,0xffffffff
[4296640.605000] bttv0: gpio: en=00000000, out=00000000 in=00ffffff [pre-init]
[4296640.605000] bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
[4296640.661000] tuner 0-0061: chip found @ 0xc2 (bt878 #0 [sw])
[4296640.695000] bttv0: using tuner=23
[4296640.695000] tuner 0-0061: type set to 23 (Philips PAL_DK (FI1256 and compatibles))
[4296640.695000] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[4296640.698000] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[4296640.700000] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[4296640.739000] bttv0: i2c: checking for TDA9887 @ 0x86... not found
[4296640.757000] bttv0: registered device video0
[4296640.785000] bttv0: registered device vbi0
[4296640.785000] bttv0: gpio: en=00ffffff, out=00ffffff in=00000000 [audio: off]
[4296640.785000] bttv0: gpio: en=00ffffff, out=00ffffff in=00000000 [audio: off]
[4296640.785000] bttv0: PLL: 28636363 => 35468950 . ok
[4296640.813000] bttv0: add subdevice "remote0"
[4296661.497000] bttv0: gpio: en=00ffffff, out=00ffffff in=00000000 [audio: off]
[4296661.503000] bttv0: gpio: en=00ffffff, out=00ffffff in=00000000 [audio: off]
[4296661.562000] bttv0: gpio: en=00ffffff, out=00ffffff in=00000000 [audio: off]
[4296661.845000] bttv0: gpio: en=00ffffff, out=00000002 in=00000000 [audio: tuner]
[4296670.885000] bttv0: gpio: en=00ffffff, out=00ffffff in=00000000 [audio: off]
[4296671.070000] bttv0: gpio: en=00ffffff, out=00000002 in=00000000 [audio: tuner]
[4296671.703000] bttv0: gpio: en=00ffffff, out=00ffffff in=00000000 [audio: off]
[4296671.906000] bttv0: gpio: en=00ffffff, out=00000002 in=00000000 [audio: tuner]
[4297010.722000] bttv0: gpio: en=00ffffff, out=00ffffff in=00000000 [audio: extern]
[4297011.561000] bttv0: gpio: en=00ffffff, out=00ffffff in=00000000 [audio: extern]
[4297012.161000] bttv0: gpio: en=00ffffff, out=00000002 in=00000000 [audio: tuner]
[4297012.166000] bttv0: gpio: en=00ffffff, out=00ffffff in=00000000 [audio: off]
[4297012.358000] bttv0: gpio: en=00ffffff, out=00000002 in=00000000 [audio: tuner]
[4297019.043000] bttv0: gpio: en=00ffffff, out=00000002 in=00000000 [audio: tuner]
[4297020.523000] bttv0: gpio: en=00ffffff, out=00000002 in=00000000 [audio: tuner]
[4297021.203000] bttv0: gpio: en=00ffffff, out=00000002 in=00000000 [audio: tuner]
(Ето малко резултат,когато захапе правилно. Тайната е в регистрите - когато се напълнят с правилните стойности, звука заработва)

На всички, които още се мъчат, пожелавам успех! Ако имаше някой малко по-знаещ да ми каже да добавя "audiomux=2" накрая, нямаше да се бутам 1 седмица, да изчета тонове литература, да разуча схемата на тунера, краката на чипа и още много неща.
47  Linux секция за начинаещи / Настройка на хардуер / Pixel View bt878P+ - няма звук(Ubuntu 5.1) -: Nov 21, 2005, 22:59
martos, благодаря за бързия отговор '<img'> Свалих платката, че не я бях виждал от години - пише: PV-BT878P+, rev: 2F . Тунера е Philips, вътре има чип tda9800. Ще пробвам с това ядро 2.6.13. Ако не те притеснявам, изпрати ми dmesg i lsmod за да видя каква е разликата. Благодаря отново!
48  Linux секция за начинаещи / Настройка на хардуер / Pixel View bt878P+ - няма звук(Ubuntu 5.1) -: Nov 21, 2005, 20:55
Хора, помогнете! Инсталирах си Ubuntu 5.1 с  kernel  2.6.12. Доволен съм и искам да си работя само на него, обаче тунера се закучи '<img'> Прочетох каквото намерих, повече от седмица си играх и звука го няма никакъв. Картината е нормална, излизат ми всички канали на кабелната. Ползвам tvtime. Картата е Pixel View Play TV bt878P+ с тунер philips PAL_DK, поне така работи под ХР с JTV. Не знам коя ревизия е, но е доста стара - 1999 я купих. Няма нито радио, нито дистанционно и е моно. Ако се избере стерео под Уиндоус, звука изчезва. Това е, което знам и досега съм я подкарвал под всички уин-ове с или без проблеми '<img'> Опитвах комбинации от всички карти + тунери, спирах и пусках с modprobe всички модули, които засягат работата на картата. Звука се извежда отзад с кабелче и влиза в line-in на звуковата карта. line-in-а обаче работи - тествах го с едно СД - изкара ми звук през изхода на звуковата карта. Ето ви малко резултати, които аз не мога явно да анализирам правилно:
[4299182.650000] bttv: driver version 0.9.15 loaded
[4299182.650000] bttv: using 8 buffers with 2080k (520 pages) each for capture
[4299182.664000] bttv: Bt8xx card found (0).
[4299182.664000] ACPI: PCI Interrupt 0000:02:0a.0[A] -> GSI 22 (level, low) -> IRQ 22
[4299182.664000] bttv0: Bt878 (rev 2) at 0000:02:0a.0, irq: 22, latency: 64, mmio: 0xf7efe000
[4299182.664000] bttv0: using: Prolink Pixelview PV-BT878P+ (Rev.4C,8E) [card=70,insmod option]
[4299182.664000] bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
[4299182.704000] tuner 0-0061: chip found @ 0xc2 (bt878 #0 [sw])
[4299182.738000] bttv0: using tuner=23
[4299182.738000] tuner 0-0061: type set to 23 (Philips PAL_DK (FI1256 and compatibles))
[4299182.738000] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[4299182.740000] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[4299182.743000] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[4299182.762000] tvaudio: TV audio decoder + audio/video mux driver
[4299182.762000] tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6320,tea6420,tda8425,pic16c54 (PV951),ta8874z
[4299182.819000] bttv0: i2c: checking for TDA9887 @ 0x86... not found
[4299182.836000] bttv0: registered device video0
[4299182.890000] bttv0: registered device vbi0
[4299182.890000] bttv0: PLL: 28636363 => 35468950 . ok
[4299182.903000] bttv0: add subdevice "remote0"
Това е, просто вече съм наникъде. Ще се радвам, ако някой помогне. Предварително благодаря!
Не написах всички резултати от командите, за да не стане много дълго. Ако трябва още инфо,ще дам.
Страници: 1 2 3 [4]