Kirjoittaja Aihe: TerraTec CinergyT USB XS digikortti Ubuntu 9.04 -amd64  (Luettu 3111 kertaa)

Veteraani-harrastaja

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Nyt meni käsi päähän. Olen opiskellut otsikon mukaisen digitikun kanssa, mutta en saa toimimaan enkä kuvaa ME-TV:lle.

Tässä jotain dataa asiasta paremmin tietäville:


jyrki@FCS-Esprimo:/lib/firmware$ lsmod
Module                  Size  Used by
em28xx_alsa            17800  0
tuner_xc2028           30000  1
tea5767                15620  0
tuner                  36036  0
v4l2_common            23296  1 tuner
tvp5150                26128  0
em28xx                 81452  1 em28xx_alsa
compat_ioctl32         18304  1 em28xx
videodev               45184  3 tuner,em28xx,compat_ioctl32
v4l1_compat            23940  1 videodev
videobuf_vmalloc       16004  1 em28xx
videobuf_core          29828  2 em28xx,videobuf_vmalloc
ir_common              56068  1 em28xx
tveeprom               23428  1 em28xx
udf                    92712  0
crc_itu_t              10496  1 udf
binfmt_misc            18572  1
ppdev                  16904  0
bridge                 63776  0
stp                    11140  1 bridge
bnep                   22912  2
input_polldev          12688  0
lp                     19588  0
parport                49584  2 ppdev,lp
snd_hda_intel         560180  3
joydev                 20864  0
arc4                   10240  2
ecb                    11392  2
ath5k                 116864  0
mac80211              251528  1 ath5k
snd_pcm_oss            52352  0
snd_mixer_oss          24960  1 snd_pcm_oss
nvidia               8123768  28
led_class              13064  1 ath5k
psmouse                64028  0
serio_raw              14468  0
snd_pcm                99464  3 em28xx_alsa,snd_hda_intel,snd_pcm_oss
pcspkr                 11136  0
snd_seq_dummy          11524  0
snd_seq_oss            41984  0
shpchp                 44572  0
cfg80211               43680  2 ath5k,mac80211
snd_seq_midi           15744  0
snd_rawmidi            33920  1 snd_seq_midi
snd_seq_midi_event     16512  2 snd_seq_oss,snd_seq_midi
snd_seq                66272  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              34064  2 snd_pcm,snd_seq
snd_seq_device         16276  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    78920  16 em28xx_alsa,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              16800  1 snd
btusb                  21784  2
snd_page_alloc         18704  2 snd_hda_intel,snd_pcm
video                  29844  5
output                 11648  1 video
forcedeth              68368  0
fbcon                  49792  0
tileblit               11264  1 fbcon
font                   17024  1 fbcon
bitblit                14464  1 fbcon
softcursor             10368  1 bitblit


jyrki@FCS-Esprimo:/lib/firmware$ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 0ccd:0043 TerraTec Electronic GmbH Cinergy T XS
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


jyrki@FCS-Esprimo:/lib/firmware$ dmesg | grep em28
[27005.807368] em28xx v4l2 driver version 0.1.0 loaded
[27005.807394] em28xx new video device (0ccd:0043): interface 0, class 255
[27005.807398] em28xx Doesn't have usb audio class
[27005.807399] em28xx #0: Alternate settings: 8
[27005.807401] em28xx #0: Alternate setting 0, max size= 0
[27005.807402] em28xx #0: Alternate setting 1, max size= 0
[27005.807404] em28xx #0: Alternate setting 2, max size= 1448
[27005.807405] em28xx #0: Alternate setting 3, max size= 2048
[27005.807407] em28xx #0: Alternate setting 4, max size= 2304
[27005.807408] em28xx #0: Alternate setting 5, max size= 2580
[27005.807409] em28xx #0: Alternate setting 6, max size= 2892
[27005.807411] em28xx #0: Alternate setting 7, max size= 3072
[27005.807686] em28xx #0: em28xx chip ID = 35
[27006.354322] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 43 00 c0 12 81 00 6a 24 8e 34
[27006.354330] em28xx #0: i2c eeprom 10: 00 00 06 57 02 0c 00 00 00 00 00 00 00 00 00 00
[27006.354337] em28xx #0: i2c eeprom 20: 44 00 00 00 f0 10 01 00 00 00 00 00 5b 00 00 00
[27006.354343] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 b3 ce b1 49
[27006.354349] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[27006.354355] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[27006.354361] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 24 03 43 00 69 00
[27006.354368] em28xx #0: i2c eeprom 70: 6e 00 65 00 72 00 67 00 79 00 20 00 54 00 20 00
[27006.354374] em28xx #0: i2c eeprom 80: 55 00 53 00 42 00 20 00 58 00 53 00 00 00 34 03
[27006.354380] em28xx #0: i2c eeprom 90: 54 00 65 00 72 00 72 00 61 00 54 00 65 00 63 00
[27006.354386] em28xx #0: i2c eeprom a0: 20 00 45 00 6c 00 65 00 63 00 74 00 72 00 6f 00
[27006.354392] em28xx #0: i2c eeprom b0: 6e 00 69 00 63 00 20 00 47 00 6d 00 62 00 48 00
[27006.354398] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[27006.354404] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[27006.354410] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[27006.354416] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[27006.354430] em28xx #0:
[27006.354433] em28xx #0: The support for this board weren't valid yet.
[27006.354434] em28xx #0: Please send a report of having this working
[27006.354436] em28xx #0: not to V4L mailing list (and/or to other addresses)
[27006.406261] tuner' 3-0060: chip found @ 0xc0 (em28xx #0)
[27006.956546] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[27006.956549] em28xx #0: Found Terratec Cinergy T XS
[27006.956575] usbcore: registered new interface driver em28xx
[27006.990546] em28xx-audio.c: probing for em28x1 non standard usbaudio
[27006.990549] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
[27019.373948] em28xx #0: disconnecting em28xx #0 video


MItähän neuvoksi, jotaa saisin tikun pelaamaan?????

juyli

  • Vieras
Vs: TerraTec CinergyT USB XS digikortti Ubuntu 9.04 -amd64
« Vastaus #1 : 26.11.09 - klo:23.24 »
Nyt meni käsi päähän. Olen opiskellut otsikon mukaisen digitikun kanssa, mutta en saa toimimaan enkä kuvaa ME-TV:lle.

http://linux.fi/wiki/Linux_ja_digi-tv
Linux.fi -sivuilta tuon kortin luvataan toimivan kokeellisilla ajureilla, mutta tieto on jo varmasti vanhentunutta. http://kuparinen.org/martti/comp/ubuntu/en/terratec.html
Testattu: Ubuntu 7.04 ja 7.10. 8.04 versiossa toimii täydellisesti kun asentaa ubuntu-restricted-extras paketin ja käyttää kaffeine soitinta.
Kaffeine on jo edistynyt versioon 1.xxx, mutta jotkut moittivat sitä käyttökelvottomaksi? Ei omakohtaisia kokemuksia.
Aiemmin käytin nimenomaan Kaffeinea (tuote vanhempaa versiota) oman digi-tikkuni kanssa, vaikka jokin mplayer olisi kevyempi ja monessa mielessä hyvä valinta. En ole viimeaikoina testaillut digi-tikkuani.

Veteraani-harrastaja

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: TerraTec CinergyT USB XS digikortti Ubuntu 9.04 -amd64
« Vastaus #2 : 26.11.09 - klo:23.52 »
v4l-dvb-experimental näyttäisi olevan haihtunut ilmaan. En löydä sitä, enkä osaa oikein sanoa onko se edes enään relevantti, Ubuntu 9.04 on varustettu v4l2:lla. Mitä se ikinä nyt sitten tarkoittaakin.

gmesg: mukaan laite on rekisteröitynyt seuraavasti.

[27006.956546] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0

Jossain oli sanottu, ettei em28xx olisi välttämättä toimiva, mutta kun en meinaa ymmärtää kuinka asian korjaisin.
[27006.354433] em28xx #0: The support for this board weren't valid yet.
[27006.354434] em28xx #0: Please send a report of having this working
[27006.354436] em28xx #0: not to V4L mailing list (and/or to other addresses)
[27006.406261] tuner' 3-0060: chip found @ 0xc0 (em28xx #0)
[27006.956546] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[27006.956549] em28xx #0: Found Terratec Cinergy T XS
[27006.956575] usbcore: registered new interface driver em28xx
[27006.990546] em28xx-audio.c: probing for em28x1 non standard usbaudio
[27006.990549] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: TerraTec CinergyT USB XS digikortti Ubuntu 9.04 -amd64
« Vastaus #3 : 26.11.09 - klo:23.57 »
Näemmä 9.04:n kernelin ajuri ei toimi oikein tikkusi kanssa. En tiedä V4L-DVB:n tilannetta, mutta voit kokeilla uusimpia ajureita näillä ohjeilla: http://wiki.ubuntu-fi.org/digitv_info

Veteraani-harrastaja

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: TerraTec CinergyT USB XS digikortti Ubuntu 9.04 -amd64
« Vastaus #4 : 27.11.09 - klo:02.10 »
vielä en mielestäni onnistunut

Kasasin firmiksen seuraavan linkin mukaan
http://www.linuxtv.org/wiki/index.php/Xceive_XC3028/XC2028#How_to_Obtain_the_Firmware

# In order to use, you need to:
#       1) Download the windows driver with something like:
#               wget http://www.steventoth.net/linux/xc5000/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip
#       2) Extract the file hcw85bda.sys from the zip into the current dir:
#               unzip -j HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip Driver85/hcw85bda.sys
#       3) Download the extract script
#               wget http://linuxtv.org/hg/v4l-dvb/raw-file/3919b17dc88e/linux/Documentation/video4linux/extract_xc3028.pl
#       3) run the script:
#               perl extract_xc3028.pl
#       4) copy the generated file:
#               sudo cp xc3028-v27.fw /lib/firmware
[/size][/size][/size][/size][/size][/size][/size][/size][/size][/size]

dmesg antaa seuraavanlaista tietoa.

[ 2392.844026] usb 1-1: new high speed USB device using ehci_hcd and address 3
[ 2392.984729] usb 1-1: configuration #1 chosen from 1 choice
[ 2392.984914] em28xx: New device TerraTec Electronic GmbH Cinergy T USB XS @ 480 Mbps (0ccd:0043, interface 0, class 0)
[ 2392.985006] em28xx #0: chip ID is em2870
[ 2393.144271] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 43 00 c0 12 81 00 6a 24 8e 34
[ 2393.144279] em28xx #0: i2c eeprom 10: 00 00 06 57 02 0c 00 00 00 00 00 00 00 00 00 00
[ 2393.144286] em28xx #0: i2c eeprom 20: 44 00 00 00 f0 10 01 00 00 00 00 00 5b 00 00 00
[ 2393.144292] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 b3 ce b1 49
[ 2393.144299] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2393.144305] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2393.144311] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 24 03 43 00 69 00
[ 2393.144317] em28xx #0: i2c eeprom 70: 6e 00 65 00 72 00 67 00 79 00 20 00 54 00 20 00
[ 2393.144324] em28xx #0: i2c eeprom 80: 55 00 53 00 42 00 20 00 58 00 53 00 00 00 34 03
[ 2393.144330] em28xx #0: i2c eeprom 90: 54 00 65 00 72 00 72 00 61 00 54 00 65 00 63 00
[ 2393.144336] em28xx #0: i2c eeprom a0: 20 00 45 00 6c 00 65 00 63 00 74 00 72 00 6f 00
[ 2393.144342] em28xx #0: i2c eeprom b0: 6e 00 69 00 63 00 20 00 47 00 6d 00 62 00 48 00
[ 2393.144349] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2393.144355] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2393.144361] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2393.144367] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2393.144374] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x914d93df
[ 2393.144376] em28xx #0: EEPROM info:
[ 2393.144377] em28xx #0:   No audio on board.
[ 2393.144378] em28xx #0:   500mA max power
[ 2393.144379] em28xx #0:   Table at 0x06, strings=0x246a, 0x348e, 0x0000
[ 2393.144382] em28xx #0: Identified as Terratec Cinergy T XS (card=43)
[ 2393.144384] em28xx #0:
[ 2393.144384]
[ 2393.144386] em28xx #0: The support for this board weren't valid yet.
[ 2393.144388] em28xx #0: Please send a report of having this working
[ 2393.144389] em28xx #0: not to V4L mailing list (and/or to other addresses)
[ 2393.144390]
[ 2393.153270] Chip ID is not zero. It is not a TEA5767
[ 2393.153352] tuner 3-0060: chip found @ 0xc0 (em28xx #0)
[ 2393.153418] xc2028 3-0060: creating new instance
[ 2393.153420] xc2028 3-0060: type set to XCeive xc2028/xc3028 tuner
[ 2393.153428] usb 1-1: firmware: requesting xc3028-v27.fw
[ 2393.157655] xc2028 3-0060: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[ 2393.204028] xc2028 3-0060: Loading firmware for type=BASE (1), id 0000000000000000.
[ 2397.568029] xc2028 3-0060: Loading firmware for type=(0), id 000000000000b700.
[ 2397.652023] SCODE (20000000), id 000000000000b700:
[ 2397.652033] xc2028 3-0060: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 2397.672018] xc2028 3-0060: Incorrect readback of firmware version.
[ 2397.776024] xc2028 3-0060: Loading firmware for type=BASE (1), id 0000000000000000.
[ 2402.152025] xc2028 3-0060: Loading firmware for type=(0), id 000000000000b700.
[ 2402.236023] SCODE (20000000), id 000000000000b700:
[ 2402.236029] xc2028 3-0060: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 2402.256024] xc2028 3-0060: Incorrect readback of firmware version.
[ 2402.392049] em28xx #0: v4l2 driver version 0.1.2
[ 2402.401823] em28xx #0: V4L2 video device registered as /dev/video0

Veteraani-harrastaja

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: TerraTec CinergyT USB XS digikortti Ubuntu 9.04 -amd64
« Vastaus #5 : 28.11.09 - klo:12.08 »
Oliskos kellään käsitystä onko tuossa otsikon mukaisessa tikussa mahdollisesti 3028L piiri vai ilman tuota L:ää. L käsittääkseni on vähä virtanen versio, joten saattaisi olla USB tikussa????? Toisaalta ihmettelen vielä onko firmwarella väliä 64 bittisyydestä vai ei. lataamassani firmis paketista löytyy jotain härdelliä myös hakemistossa 64.

Kun kasailin firmistä edellisen postin ohjeiden mukaan, niin extractointi -skripti antoi jotain ilmoitusta tarkastussumman tai jonkin muun sellaisen virheellisyydestä. En innostukseltani ehtinyt iokein sisäistään asiaa. Kuitenkin dmesg ilmoittelee myös jostain version epäselvyydetä.
         [ 2397.672018] xc2028 3-0060: Incorrect readback of firmware version

Oliskos kellään mahdollisuutta nyt jeesata veteraania?

Veteraani-harrastaja

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: TerraTec CinergyT USB XS digikortti Ubuntu 9.04 -amd64
« Vastaus #6 : 05.12.09 - klo:11.40 »
Tämä ei nyt ratkennut omin voimin. Osaaminen loppui ja ahdistus tuli tilalle. Luovuin koko otsikossa mainitusta tikusta.

Ratkaisin homman ostamalla Fuj:tech DTV PRO halpatikun, jonka sain sitten pelittään
http://forum.ubuntu-fi.org/index.php?topic=15701.80 keskustelusta löytämäni linkin
http://wiki.ubuntu.cz/MSI%20DigiVox%20mini%20II%20V3.0%20%C4%8Dern%C3%A1 ohjeiden mukaan. Ohjeet oli kyllä tsekin kielellä, mutta aikani tavattuani oivalsin mitä tuulee tehdä ja homma lähti pelittään.

Ensiyrittämällä ei ajuri kääntynyt lainkaan mutta kun lisäsin ohjeessa mainittuun ./v4l/.config tiedostoon rivit
CONFIG_DVB_FIREDTV=m
CONFIG_DVB_FIREDTV=n
niin johan kääntyi ja installoinnin jälkeen sain kuvan näkymään ME-TV:ssä.

Nyt sitten koitan opiskella tikun ominaisuuksia ja tavoitteena on pystytellä MythTV + XBMC kokoonpano harrastemielessä. Kyllä tässä haastetta riittää, mutta pikku hiljaa edetään.