« WYSIWYG JavaScript GUI builderInstall NuPIC v1.7.1 on OpenSuSE 11.3 64bits and python version 2.6.2. »

Trackback address for this post

This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case sensitive)

8 comments

Comment from: bigpaul56 [Visitor]
****-
bigpaul56Thanks a lot. Very simple explanation. I have a Win TV HVR900H usb card and now I am able to use it under Ubuntu 10.10.

P.S.: when it start my card search the firmware xc3028-v36.fw, not xc3028-v27.fw. I have copied the -v27 to -v36, because I don't see any way to generate -v36.fw.
03/05/11 @ 12:57
Comment from: Vivek [Visitor]
*****
Vivekbigpaul56,

I think you are looking for xc3028L-v36.fw firmware.

You can get it from http://www.stefanringel.de/pub/xc3028L-v36.fw

Vivek.
03/11/11 @ 16:26
Comment from: Lester [Visitor]
****-
LesterI have encore enutv-3 usb capture device and I can configure:
dmesg
[17776.444707] tm6000: module is from the staging directory, the quality is unknown, you have been warned.
[17776.445993] tm6000 v4l2 driver version 0.0.2 loaded
[17776.446069] usbcore: registered new interface driver tm6000
bat
xawtv -hwscan
This is xawtv-3.95.dfsg.1, running on Linux/x86_64 (3.0.0-13-generic)
looking for available devices
port 143-146
type : Xvideo, image scaler
name : ATI Radeon AVIVO Video

/dev/video0: No existe el dispositivo o la dirección
/dev/video1: No existe el dispositivo o la dirección
/dev/video2: No existe el dispositivo o la dirección
/dev/video3: No existe el dispositivo o la dirección

tvtime -d /dev/video1
Ejecutando tvtime 1.0.2.
Leyendo la configuración de /etc/tvtime/tvtime.xml
Leyendo la configuración de /home/lester/.tvtime/tvtime.xml
videoinput: Cannot open capture device /dev/video1: No existe el dispositivo o la dirección
mixer: find error: Conseguido
mixer: Can't open mixer default, mixer volume and mute unavailable.
mixer: Can't open device default/Line, mixer volume and mute unavailable.

tvtime -d /dev/video0
Ejecutando tvtime 1.0.2.
Leyendo la configuración de /etc/tvtime/tvtime.xml
Leyendo la configuración de /home/lester/.tvtime/tvtime.xml
videoinput: Cannot open capture device /dev/video0: No existe el dispositivo o la dirección
mixer: find error: Conseguido
mixer: Can't open mixer default, mixer volume and mute unavailable.
mixer: Can't open device default/Line, mixer volume and mute unavailable.

What happend please, some ideas???

10/23/11 @ 00:20
Comment from: Mehran [Member] Email
Seems that driver has not been installed correctly. In Step 9 after modeprobing you must have /dev/video# but all of your program logs say that you don't have this device. Re-chcek your nstallation process and send me dmesg output after each step.

Si prefieres puedo ayudarte en espanol. Dimelo por email.
10/23/11 @ 05:37
Comment from: Gregory J. Miely [Visitor]
****-
Gregory J. MielyI followed your instructions and created the xc_3028-v27.fw. After copying it to /lib/firmware and modprobing tm6000, I received the following dmesg:

"[ 4551.553041] tuner 4-0061: Tuner -1 found with type(s) Radio TV.
[ 4551.553075] xc2028 4-0061: creating new instance
[ 4551.553082] xc2028 4-0061: type set to XCeive xc2028/xc3028 tuner
[ 4551.553087] Setting firmware parameters for xc2028
[ 4551.557432] xc2028 4-0061: Error: firmware xc3028-v24.fw not found.
[ 4551.561664] xc2028 4-0061: Error: firmware xc3028-v24.fw not found.
[ 4551.561742] tm6000 #0: registered device video0
[ 4551.561744] Trident TVMaster TM5600/TM6000/TM6010 USB2 board (Load status: 0)
[ 4551.805479] tm6000: open called (dev=video0)
[ 4551.903442] xc2028 4-0061: Error: firmware xc3028-v24.fw not found."

So I downloaded UDXTTM6000.sys and created firmware xc3028-v24.fw. Now the dmesg is:

"[ 4775.427364] xc2028 4-0061: creating new instance
[ 4775.427367] xc2028 4-0061: type set to XCeive xc2028/xc3028 tuner
[ 4775.427369] Setting firmware parameters for xc2028
[ 4775.430371] xc2028 4-0061: Loading 77 firmware images from xc3028-v24.fw, type: xc2028 firmware, ver 2.4
[ 4775.704126] xc2028 4-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 4789.232057] xc2028 4-0061: Loading firmware for type=(0), id 000000000000b700.
[ 4789.691093] SCODE (20000000), id 000000000000b700:
[ 4789.691109] xc2028 4-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 4789.814194] xc2028 4-0061: Incorrect readback of firmware version.
[ 4790.139079] xc2028 4-0061: Loading firmware for type=BASE (1), id 0000000000000000."

Interestingly, lsusb returns: "Bus 002 Device 019: ID 6000:0001 Beholder International Ltd." and not Trident TV Box.

I'm stumped

Thanks
12/19/11 @ 16:04
Comment from: Stefan Ringel [Visitor] Email
Stefan RingelHi Gregory J. Miely,
Which stick has you and which component has it? We must add yours as indivitually stick. Your tuner needed Version 2.7 and if it's xc3028L then the Version 3.6 (PS: the vendor id's "6000" is trident, but beholder has it now.).

Stefan Ringel

01/04/12 @ 09:25
Comment from: ferius [Visitor]
*****
feriusyour article is very, very help me. but i still have a problem.
my usb tv tuner is epro pendrive tv tuner. everything is fine until step 8. when i connect my usb tv tuner into usb port, in mondmesg.sh shows:

[ 172.324151] usb 2-1: new high-speed USB device number 5 using ehci_hcd
[ 172.465604] usb 2-1: New USB device found, idVendor=6000, idProduct=0001
[ 172.465616] usb 2-1: New USB device strings: Mfr=16, Product=32, SerialNumber=64
[ 172.465625] usb 2-1: Product: TVBOX
[ 172.465633] usb 2-1: Manufacturer: Trident
[ 172.465640] usb 2-1: SerialNumber: 2004090820040908
[ 172.602809] tm6000: alt 0, interface 0, class 255
[ 172.602814] tm6000: alt 0, interface 0, class 255
[ 172.602817] tm6000: Bulk IN endpoint: 0x82 (max size=512 bytes)
[ 172.602820] tm6000: alt 1, interface 0, class 255
[ 172.602822] tm6000: ISOC IN endpoint: 0x81 (max size=3072 bytes)
[ 172.602825] tm6000: alt 1, interface 0, class 255
[ 172.602828] tm6000: alt 2, interface 0, class 255
[ 172.602830] tm6000: alt 2, interface 0, class 255
[ 172.602833] tm6000: New video device @ 480 Mbps (6000:0001, ifnum 0)
[ 172.602835] tm6000: Found Generic tm5600 board
[ 172.617394] tm6000 #0: i2c eeprom 00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 172.828404] tm6000 #0: i2c eeprom 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 173.038778] tm6000 #0: i2c eeprom 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 173.249753] tm6000 #0: i2c eeprom 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 173.460085] tm6000 #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 173.676041] tm6000 #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 173.887370] tm6000 #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 174.098648] tm6000 #0: i2c eeprom 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 174.309194] tm6000 #0: i2c eeprom 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 174.520286] tm6000 #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 174.731243] tm6000 #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 174.942672] tm6000 #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 175.154026] tm6000 #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 175.365406] tm6000 #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 175.577077] tm6000 #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 175.788651] tm6000 #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 175.985689] Device has eeprom but is currently unknown
[ 175.992644] Found tm6000
[ 176.532958] tuner 7-0061: Tuner -1 found with type(s) Radio TV.
[ 176.902129] xc2028 7-0061: creating new instance
[ 176.902135] xc2028 7-0061: type set to XCeive xc2028/xc3028 tuner
[ 176.902140] Setting firmware parameters for xc2028
[ 176.912567] xc2028 7-0061: Loading 77 firmware images from xc3028-v24.fw, type: xc2028 firmware, ver 2.4
[ 177.192114] xc2028 7-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 184.404771] xc2028 7-0061: Loading firmware for type=(0), id 000000000000b700.
[ 184.847691] SCODE (20000000), id 000000000000b700:
[ 184.847707] xc2028 7-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 184.931174] xc2028 7-0061: Incorrect readback of firmware version.
[ 185.264104] xc2028 7-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 192.481312] xc2028 7-0061: Loading firmware for type=(0), id 000000000000b700.
[ 192.920428] SCODE (20000000), id 000000000000b700:
[ 192.920443] xc2028 7-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 193.004076] xc2028 7-0061: Incorrect readback of firmware version.
[ 193.340102] xc2028 7-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 200.558149] xc2028 7-0061: Loading firmware for type=(0), id 000000000000b700.
[ 200.998912] SCODE (20000000), id 000000000000b700:
[ 200.998928] xc2028 7-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 201.081572] xc2028 7-0061: Incorrect readback of firmware version.
[ 201.416077] xc2028 7-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 208.634326] xc2028 7-0061: Loading firmware for type=(0), id 000000000000b700.
[ 209.073533] SCODE (20000000), id 000000000000b700:
[ 209.073548] xc2028 7-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 209.156448] xc2028 7-0061: Incorrect readback of firmware version.
[ 209.492101] xc2028 7-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 216.708788] xc2028 7-0061: Loading firmware for type=(0), id 000000000000b700.
[ 217.151161] SCODE (20000000), id 000000000000b700:
[ 217.151175] xc2028 7-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 217.234162] xc2028 7-0061: Incorrect readback of firmware version.
[ 217.568093] xc2028 7-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 224.786167] xc2028 7-0061: Loading firmware for type=(0), id 000000000000b700.
[ 225.228038] SCODE (20000000), id 000000000000b700:
[ 225.228054] xc2028 7-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 225.311672] xc2028 7-0061: Incorrect readback of firmware version.
[ 225.644152] xc2028 7-0061: Loading firmware for type=BASE (1), id 0000000000000000.

its is caused by incorrect firmware version, right? CMIIW. so how to fix it?

best regards and keep your good work.
02/27/13 @ 12:10
Comment from: Mehran [Member] Email
You must find an upgraded firmware. I don't know where you can but maybe you can extract it from the windows version.
03/02/13 @ 12:35

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
PoorExcellent
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case sensitive)