Pixelview playtv 8000gt

Iniciado por energumino, 23 de Agosto de 2007, 09:35

tópico anterior - próximo tópico

mstr

quando vcs conseguirem carregar o modulo xc3028-tuner, o som vai funcionar

deve ser caregado com tuner=71

verifiquei no kernel 2.6.22.6 que instalei e ainda não tem esse modulo

existe na net explicações como se faz uma meia sola no kernel para esse modulo funcionar

ex esse link http://www.guiadohardware.net/comunidade/showthread.php?t=755632&highlight=8000gt

mas ai cada um vai estar por si

energumino

consegui faze-la funcionar.....realmente  tem que fazer alguns procedimentos para habilitar o tuner 71, o chipset desta placa é o tal xc2028, mas funciona com o xc3028-tuner...ficou tudo blza galera!!depois da ajuda do pessoal aqui localizei algumas informações sobre como proceder pra utilizar placas com este chipset!obrigado a todo mundo que ajudou!e os links com as informações que acho úteis são estes!
informação sobre placas com chipset cx2388 e sobre como habilitar o tuner!!!

http://mcentral.de/wiki/index.php/Em2880
http://www.linuxtv.org/v4lwiki/index.php/Cx88_devices_(cx2388x)

Abraço!

mstr

energumino,

posta os procedimentos passo a passo

para poder ajudar outras pessoas

energumino

#18
vamos lá!
Bom li em alguns lugares que o ideal seria atualizar o kernel para o 2.6.22...fiz isso, mas tem outros que não precisaram atualizar....vai entender! ???
mas caso não funcionar, atualizamos o kernel assim(fiz apartir de uma dica da web)...
adicionar no /etc/apt/source.list o repositório do Gutsy....
deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted
após atualizar o apt..com comando apt-get update...e instalar os seguintes pacotes:

apt-get install inux-backports-modules-2.6.22-X-generic linux-headers-2.6.22-X linux-headers-2.6.22-X-generic linux-image-2.6.22-X-generic linux-restricted-modules-2.6.22-X-generic linux-ubuntu-modules-2.6.22-X-generic

coloquei uma várialvel X, pois quando fui fazer este procedimento descobri que o kernel já havia sido atualizado  e a dica me indicava o 9...bom dai pra saber em qual ta...utilizei apt-get search linux-headers...vai aparece qual o mais atual!
depois de atualizado...reinicie e retire a linha adicionada, e rode novamente o comando apt-get update..
partimos pra configuração....
instalamos o mercurial...
apt-get install mercurial

vamos ao diretório
cd /lib/firmware
e baixamos os firmwares para novos tuners...não entendi muito bem este lance de firmwares...mas!
wget http://mcentral.de/firmware/firmware_v5.tgz
após descompactamos
tar -xzvf firmware_v5.tgz

após baixamos os arquivos
hg clone http://mcentral.de/hg/~mrec/v4l-dvb-experimental
entramos na pasta que vai ser criada
cd v4l-dvb-experimental e compilamos com make e logo após make install
depois disso coloquei no /etc/modprobe.d/options a linha sugerida pelo pessoal aqui!
options cx88xx card=3 tuner=71
rebotei e funcionou tudo!...o lance do áudio eu que estava mosqueando com o tvtime ...tinha desabilitado a opção audio volume boost...coloquei em medium e funcionou...bom espero que sirva pra mais gente!

dangerous666

Citação de: energumino online 31 de Agosto de 2007, 11:31
vamos lá!
Bom li em alguns lugares que o ideal seria atualizar o kernel para o 2.6.22...fiz isso, mas tem outros que não precisaram atualizar....vai entender! ???
mas caso não funcionar, atualizamos o kernel assim(fiz apartir de uma dica da web)...
adicionar no /etc/apt/source.list o repositório do Gutsy....
deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted
após atualizar o apt..com comando apt-get update...e instalar os seguintes pacotes:

apt-get install inux-backports-modules-2.6.22-X-generic linux-headers-2.6.22-X linux-headers-2.6.22-X-generic linux-image-2.6.22-X-generic linux-restricted-modules-2.6.22-X-generic linux-ubuntu-modules-2.6.22-X-generic

coloquei uma várialvel X, pois quando fui fazer este procedimento descobri que o kernel já havia sido atualizado  e a dica me indicava o 9...bom dai pra saber em qual ta...utilizei apt-get search linux-headers...vai aparece qual o mais atual!
depois de atualizado...reinicie e retire a linha adicionada, e rode novamente o comando apt-get update..
partimos pra configuração....
instalamos o mercurial...
apt-get install mercurial

vamos ao diretório
cd /lib/firmware
e baixamos os firmwares para novos tuners...não entendi muito bem este lance de firmwares...mas!
wget http://mcentral.de/firmware/firmware_v5.tgz
após descompactamos
tar -xzvf firmware_v5.tgz

após baixamos os arquivos
hg clone http://mcentral.de/hg/~mrec/v4l-dvb-experimental
entramos na pasta que vai ser criada
cd v4l-dvb-experimental e compilamos com make e logo após make install
depois disso coloquei no /etc/modprobe.d/options a linha sugerida pelo pessoal aqui!
options cx88xx card=3 tuner=71
rebotei e funcionou tudo!...o lance do áudio eu que estava mosqueando com o tvtime ...tinha desabilitado a opção audio volume boost...coloquei em medium e funcionou...bom espero que sirva pra mais gente!

Consegui fazer funcionar... Posso sintonizar os canais, mas tenho o seguintes problemas:

-A imagem tá muito ruim, como se tivesse uma interferencia (no windows fica perfeito)
-Alguns canais simplesmente não sintonizam
-Estou sem som... Já tentei toda combinação possivel no mixer e nada. No windows, eu tive q disabilitar o som 5.1 p/ o audio funcionar via cabinho no line in... Teria q fazer algo parecido no linux? Se sim, como?
-Apesar de td aparentemente carregar certinho, o dmesg mostra isso:

[   34.712000] Linux video capture interface: v2.00
[   35.144000] cx2388x v4l2 driver version 0.0.6 loaded
[   35.256000] CORE cx88[0]: subsystem: 1554:4935, board: PixelView [card=3,insmod option]
[   35.256000] TV tuner 71 at 0x1fe, Radio tuner -1 at 0x1fe
[   35.404000] cx88[0]/0: found at 0000:00:0b.0, rev: 5, irq: 19, latency: 32, mmio: 0xea000000
[   36.044000] cx2388x alsa driver version 0.0.6 loaded
[   36.572000] tuner 0-0061: chip found @ 0xc2 (cx88[0])
[   36.572000] tuner 0x61: Configuration acknowledged
[   36.632000] /lib/firmware/v4l-dvb-experimental/v4l/xc3028-tuner.c: attach request!
[   36.632000] /lib/firmware/v4l-dvb-experimental/v4l/tuner-core.c: xc3028 tuner successfully loaded
[   36.656000] cx88[0]/0: registered device video0 [v4l2]
[   36.656000] cx88[0]/0: registered device vbi0
[   36.656000] cx88[0]/0: registered device radio0
[   36.656000] Loading base firmware: xc3028_init0.i2c.fw
[   36.708000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.708000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.708000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.708000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.708000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.712000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.712000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.712000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.712000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.712000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.712000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.716000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.716000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.716000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.716000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.716000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.716000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.720000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.720000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.720000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.720000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.720000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.720000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.724000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.724000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.724000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.724000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.724000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.724000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.728000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.728000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.728000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.728000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.728000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.728000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.732000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.732000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.732000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.732000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.732000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.732000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.736000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.736000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.736000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.736000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.736000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.736000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   36.736000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   37.260000] Loading default analogue TV settings: xc3028_BG_PAL_A2_A.i2c.fw
[   37.300000] xc3028-tuner.c: firmware 2.5
[   37.300000] ANALOG TV REQUEST
[   37.300000] xc3028_tuner_set_params, Loading specific configuration for requested mode xc3028_MN_NTSCPAL_A2.i2c.fw
[   37.308000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   37.308000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   37.312000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   37.312000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   37.312000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   37.312000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   37.316000] i2c-adapter i2c-0: sendbytes: error - bailout.
[   37.316000] i2c-adapter i2c-0: sendbytes: error - bailout.


Talvez a imagem ruim seja consequencia desses erros... Dei uma pesquisada mas naum achei nada sobre esse erro.

Alguem teria uma ideia?


mstr

dangerous666,

execute em um terminal
grep -Rs cx88 /etc/modprobe.d/
grep -Rs cx88 /etc/rc?.d/
grep cx88 /etc/modules

e verifique como seu modulo é iniciado, quantas vezes ele esta sendo iniciado e se não existem inicializações diferentes

dangerous666

mstr,

Apenas o primeiro comando retorna algo... Acho q em teoria está td ok...

/etc/modprobe.d/options:#cx88xx
/etc/modprobe.d/options:options cx88xx card=3 tuner=71
/etc/modprobe.d/alsa-base:options cx88-alsa index=-2

mstr

que kernel vc ta usando?
isso só vai funcionar no kernel 2.6.22

outra ideia
na linha
/etc/modprobe.d/options:options cx88xx card=3 tuner=71

deixe ela assim
/etc/modprobe.d/options:options cx88xx tuner=71 i2c_scan=1
veja se reconhece

energumino

esta placa é chata mesmo...realmente a qualidade de imagem não fica tão boa em comparação com a minha antiga(gotec 878A, acho que é por causa deste chipset xceive)...mas realmente funcionou legal depois de fazer todo aquele procedimento, li que o cara que mantem este suporte ta fazendo alguns ajustes...
mas dangerous, uma coisa que percebi, depois de conseguir fazer funcionar, coloquei no options a opção de detecção novamente...options cx88xx card=3 i2c_scan=1...e pra minha surpresa ao rebotar a máquina ele reconheceu como tuner 5...da philips...sei lá como, mas ao dar um dmesg ele estava com tuner 5.
Abri o tvtime e só tinha imagem, simplesmente aumentei o volume do tvtime!!!!e funcionou também!
mas voltei com o tuner 71... e tá funcionando...quanto a sintonia é realmente ruim...com antena fica chiado alguns canais, mas coloquei uma antena externa e melhorou!!!com cabo fica perfeito!
quanto ao erro do dmesg, também tenho, mas não sei realmente o que significa...vou tentar ver se acho algo sobre!!!!

dangerous666

Estou quase me desfazendo dessa placa... Continuo com a imagem terrivel e sem som... Só p/ vcs terem uma ideia:

Isso é pq é de tv a cabo... :(

lordhell

Como que sintoniza radio com essa placa (qual software usar para sintonizar radios ) tentei com o gqradio mais nao funcionou uso o kubuntu .

mstr

Citação de: lordhell online 27 de Novembro de 2007, 20:30
Como que sintoniza radio com essa placa (qual software usar para sintonizar radios ) tentei com o gqradio mais nao funcionou uso o kubuntu .
troquei a MB e também comecei a ter problemas com o som deve ser pq ela é uma hda-intel que li em algum lugar que ela tem um bug
a tv som só com o script que aciona o sox
e o radio ficou mudo e também não estou conseguindo ouvir nada
estou pesquisando uma hora ele funciona

lordhell

Ja tentei os instalar dos dois tipos que a nesse site http://mstr.ueuo.com/nome/instalar.php?id=cx88xx&n=7  mas nenhum dos dois funcionou no primeiro quando reinicia o pc nao entra mais no modo grafico e nem no modo texto.
No segundo da esse erro
FATAL: Error inserting cx88xx (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/cx88/cx88xx.ko): Unknown symbol in module, or unknown alguem poderia me dar uma luz pra conseguir instalar essa placa


dmesg | grep tuner
[   13.652000] TV tuner -1 at 0x1fe, Radio tuner -1 at 0x1fe
[   13.864000] tuner 0-0061: chip found @ 0xc2 (cx88[0])
[   13.872000] tuner 0-0061: tuner type not set

dmesg | grep cx88

[   13.652000] cx88[0]: Your board isn't known (yet) to the driver.  You can
[   13.652000] cx88[0]: try to pick one of the existing card configs via
[   13.652000] cx88[0]: card=<n> insmod option.  Updating to the latest
[   13.652000] cx88[0]: version might help as well.
[   13.652000] cx88[0]: Here is a list of valid choices for the card=<n> insmod
option:
[   13.652000] cx88[0]:    card=0 -> UNKNOWN/GENERIC
[   13.652000] cx88[0]:    card=1 -> Hauppauge WinTV 34xxx models
[   13.652000] cx88[0]:    card=2 -> GDI Black Gold
[   13.652000] cx88[0]:    card=3 -> PixelView
[   13.652000] cx88[0]:    card=4 -> ATI TV Wonder Pro
[   13.652000] cx88[0]:    card=5 -> Leadtek Winfast 2000XP Expert
[   13.652000] cx88[0]:    card=6 -> AverTV Studio 303 (M126)
[   13.652000] cx88[0]:    card=7 -> MSI TV-@nywhere Master
[   13.652000] cx88[0]:    card=8 -> Leadtek Winfast DV2000
[   13.652000] cx88[0]:    card=9 -> Leadtek PVR 2000
[   13.652000] cx88[0]:    card=10 -> IODATA GV-VCP3/PCI
[   13.652000] cx88[0]:    card=11 -> Prolink PlayTV PVR
[   13.652000] cx88[0]:    card=12 -> ASUS PVR-416
[   13.652000] cx88[0]:    card=13 -> MSI TV-@nywhere
[   13.652000] cx88[0]:    card=14 -> KWorld/VStream XPert DVB-T
[   13.652000] cx88[0]:    card=15 -> DViCO FusionHDTV DVB-T1
[   13.652000] cx88[0]:    card=16 -> KWorld LTV883RF
[   13.652000] cx88[0]:    card=17 -> DViCO FusionHDTV 3 Gold-Q
[   13.652000] cx88[0]:    card=18 -> Hauppauge Nova-T DVB-T
[   13.652000] cx88[0]:    card=19 -> Conexant DVB-T reference design
[   13.652000] cx88[0]:    card=20 -> Provideo PV259
[   13.652000] cx88[0]:    card=21 -> DViCO FusionHDTV DVB-T Plus
[   13.652000] cx88[0]:    card=22 -> pcHDTV HD3000 HDTV
[   13.652000] cx88[0]:    card=23 -> digitalnow DNTV Live! DVB-T
[   13.652000] cx88[0]:    card=24 -> Hauppauge WinTV 28xxx (Roslyn) models
[   13.652000] cx88[0]:    card=25 -> Digital-Logic MICROSPACE Entertainment Cen
ter (MEC)
[   13.652000] cx88[0]:    card=26 -> IODATA GV/BCTV7E
[   13.652000] cx88[0]:    card=27 -> PixelView PlayTV Ultra Pro (Stereo)
[   13.652000] cx88[0]:    card=28 -> DViCO FusionHDTV 3 Gold-T
[   13.652000] cx88[0]:    card=29 -> ADS Tech Instant TV DVB-T PCI
[   13.652000] cx88[0]:    card=30 -> TerraTec Cinergy 1400 DVB-T
[   13.652000] cx88[0]:    card=31 -> DViCO FusionHDTV 5 Gold
[   13.652000] cx88[0]:    card=32 -> AverMedia UltraTV Media Center PCI 550
[   13.652000] cx88[0]:    card=33 -> Kworld V-Stream Xpert DVD
[   13.652000] cx88[0]:    card=34 -> ATI HDTV Wonder
[   13.652000] cx88[0]:    card=35 -> WinFast DTV1000-T
[   13.652000] cx88[0]:    card=36 -> AVerTV 303 (M126)
[   13.652000] cx88[0]:    card=37 -> Hauppauge Nova-S-Plus DVB-S
[   13.652000] cx88[0]:    card=38 -> Hauppauge Nova-SE2 DVB-S
[   13.652000] cx88[0]:    card=39 -> KWorld DVB-S 100
[   13.652000] cx88[0]:    card=40 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid
[   13.652000] cx88[0]:    card=41 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid (Low
Profile)
[   13.652000] cx88[0]:    card=42 -> digitalnow DNTV Live! DVB-T Pro
[   13.652000] cx88[0]:    card=43 -> KWorld/VStream XPert DVB-T with cx22702
[   13.652000] cx88[0]:    card=44 -> DViCO FusionHDTV DVB-T Dual Digital
[   13.652000] cx88[0]:    card=45 -> KWorld HardwareMpegTV XPert
[   13.652000] cx88[0]:    card=46 -> DViCO FusionHDTV DVB-T Hybrid
[   13.652000] cx88[0]:    card=47 -> pcHDTV HD5500 HDTV
[   13.652000] cx88[0]:    card=48 -> Kworld MCE 200 Deluxe
[   13.652000] cx88[0]:    card=49 -> PixelView PlayTV P7000
[   13.652000] cx88[0]:    card=50 -> NPG Tech Real TV FM Top 10
[   13.652000] cx88[0]:    card=51 -> WinFast DTV2000 H
[   13.652000] cx88[0]:    card=52 -> Geniatech DVB-S
[   13.652000] cx88[0]:    card=53 -> Hauppauge WinTV-HVR3000 TriMode Analog/DVB                                                              -S/DVB-T
[   13.652000] cx88[0]:    card=54 -> Norwood Micro TV Tuner
[   13.652000] cx88[0]:    card=55 -> Shenzhen Tungsten Ages Tech TE-DTV-250 / S                                                              wann OEM
[   13.652000] cx88[0]:    card=56 -> Hauppauge WinTV-HVR1300 DVB-T/Hybrid MPEG                                                               Encoder
[   13.652000] CORE cx88[0]: subsystem: 1554:4935, board: UNKNOWN/GENERIC [card=                                                              0,autodetected]
[   13.796000] cx88[0]/0: found at 0000:01:09.0, rev: 5, irq: 20, latency: 20, m                                                              mio: 0xfa000000
[   13.864000] tuner 0-0061: chip found @ 0xc2 (cx88[0])
[   13.872000] cx88[0]/0: registered device video0 [v4l2]
[   13.872000] cx88[0]/0: registered device vbi0
[   14.016000] cx88[0]/1: CX88x/0: ALSA support for cx2388x boar

mstr

#28
lordhell,

no inicio dessa pagina acho que a resposta 18 tem a mesma explicação que tem na minha pagina

(/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/cx88/cx88xx.ko): Unknown symbol in module, or unknown

verifica se esse arquivo existe, verifique com 'modinfo cx88xx' se os parametros que vc esta usando em '/etc/modprobe.d/captura' existem nesse modulo

lordhell

#29
 agora quando abre o tvtime aparece sem sinal

dmesg | grep tuner
[   14.872000] cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
[   14.872000] cx88[0]: subsystem: 1554:4935, board: PixelView [card=3,insmod option]
[   14.872000] cx88[0]: TV tuner type 71, Radio tuner type -1
[   14.996000] cx88[0]: Test OK
[   15.092000] tuner' 0-0061: chip found @ 0xc2 (cx88[0])
[   15.136000] cx88[0]: Asking xc2028/3028 to load firmware xc3028-v27.fw
[   15.136000] cx88[0]/0: found at 0000:01:09.0, rev: 5, irq: 20, latency: 20, mmio: 0xfa000000
[   15.136000] cx88[0]/0: registered device video0 [v4l2]
[   15.136000] cx88[0]/0: registered device vbi0
[   15.136000] cx88[0]/0: registered device radio0
[   15.496000] cx88[0]/1: CX88x/0: ALSA support for cx2388x boards

dmesg | grep tuner
[   14.872000] cx88[0]: TV tuner type 71, Radio tuner type -1
[   15.092000] tuner' 0-0061: chip found @ 0xc2 (cx88[0])
[   15.092000] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner