v4l_experimental/xc3028

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I am trying to build the xc3028 driver for an Avermedia M115

I try the method in the readme file:
"1. get the v4l-dvb repository from linuxtv and type make for generating all symlinks in v4l-dvb/v4l --> this work
2. copy tuner.h into v4l-dvb/linux/include/media/ in your v4l directory
3. simply replace following files in the repository 
* Makefile
* em28xx-cards.c 
* em28xx.h 
* tuner-core.c 
* tuner-types.c 
* xc3028.c
with the files in this directory and simply recompile (copy these files to v4l-dvb/v4l)"

But this does not work. (find the make output on the xc_3028 file)

I extract the firmware from AverM115.sys and he found something (see firmware result in attached)

The card:
Product name: AVerMedia Hybrid H/W MPEG Card, M115 (DVBT/NTSC/PAL/SECAM)
vendor/prduct id: 1461:a836
it use saa7134, mt352, xc_3028.
(if all the infos I found are correct)

Any suggestions?


Sylvain


my lsmod:
Module                  Size  Used by
lirc_mceusb2     12292  1
lirc_dev              16244  1 lirc_mceusb2
saa7134_dvb     15108  0
mt352                7940   1 saa7134_dvb
video_buf_dvb    7684   1 saa7134_dvb
dvb_core             83368 1 video_buf_dvb
nxt200x              15364  1 saa7134_dvb
dvb_pll                13700  2 saa7134_dvb,nxt200x
tda1004x            17668  1 saa7134_dvb
nls_utf8               3200   1
...
video                  17540  0
...
saa7134               118496  2 saa7134_dvb,saa7134_alsa
video_buf              27652  4 saa7134_dvb,video_buf_dvb,saa7134_alsa,saa7134
compat_ioctl32          2432  1 saa7134
v4l2_common            17280  1 saa7134
v4l1_compat            15108  1 saa7134
ir_kbd_i2c              9872  1 saa7134
...
ir_common              28548  2 saa7134,ir_kbd_i2c
...
videodev               10752  1 saa7134
...
snd_pcm                84612  5 saa7134_alsa,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer              25348  2 snd_pcm
snd                    58372  15 saa7134_alsa,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore              11232  1 snd
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm


lspci -v

09:04.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
        Subsystem: Avermedia Technologies Inc Unknown device a836
        Flags: bus master, medium devsel, latency 64, IRQ 169
        Memory at d2005000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [40] Power Management version 2

lspci -vn

09:04.0 0480: 1131:7133 (rev d1)
        Subsystem: 1461:a836
        Flags: bus master, medium devsel, latency 64, IRQ 169
        Memory at d2005000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [40] Power Management version 2

--
Sylvain Debray <sylvain.debray@xxxxxxxxxx>


:~/src/v4l-dvb$ make
make -C /home/syl/src/v4l-dvb/v4l 
make[1]: entrant dans le répertoire « /home/syl/src/v4l-dvb/v4l »
Makefile:8: Make.config: Aucun fichier ou répertoire de ce type
make[1]: *** Pas de règle pour fabriquer la cible « Make.config ». Arrêt.
make[1]: quittant le répertoire « /home/syl/src/v4l-dvb/v4l »
make: *** [all] Erreur 2

$./convert AVerM115.sys > ./xceive_xc_3028.fw
Firmware extractor 0.1
Stored in memory: 1274880
==== Terratec 2006-02-08 ====
FW part 1 found!
Length: 2632 bytes
03 9a e0 00 07 f4 d0 01 c0 70 e0 00 07 e3 d3 0f 71 23 f1 01 05 87 d0 60 d1 00 c1 40 d2 0b 00 02 f0 1c a0 03 d1 00 f0 1c d0 01 d1 03 d2 03 d3 01 e0 00 07 bd d4 9e a4 45 d5 10 c5 01 f4 5c d5 
40 c5 0b a4 43 f4 5c d3 00 c3 f0 d5 d6 d4 00 e0 03 07 d2 d3 01 c3 f0 d5 03 c5 19 d4 01 e0 03 07 d2 d3 03 c3 f0 d5 00 d4 00 e0 03 07 d2 d3 04 c3 f0 d5 00 d4 00 e0 03 07 d2 d3 05 c3 f0 d5 00 
d4 00 e0 03 07 d2 d3 06 c3 f0 d5 00 d4 00 e0 03 07 d2 d3 07 c3 f0 d5 00 d4 00 e0 03 07 d2 d3 09 c3 f0 d5 00 d4 00 e0 03 07 d2 d3 0e c3 f0 d5 00 d4 00 e0 03 07 d2 d3 0f c3 f0 d5 00 d4 00 e0 
03 07 d2 d6 14 f6 09 d0 ff c0 03 d1 54 d3 01 c3 f0 d5 03 c5 99 d4 01 c4 f0 e0 03 07 d2 d6 14 f6 09 d3 01 c3 70 e0 03 07 e3 2c c0 84 46 d2 00 c2 42 34 42 f5 18 e0 04 06 ab f1 4c a1 13 d5 00 
c5 19 d4 01 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 00 c5 99 d4 01 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d3 01 c3 70 e0 03 07 e3 2c c0 84 46 d2 00 c2 40 34 42 f5 18 e0 04 06 ab f1 4c a1 13 d5 
23 c5 19 d4 02 c4 f0 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 23 c5 99 d4 02 c4 f0 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d3 01 c3 70 e0 03 07 e3 2c c0 84 46 d2 00 c2 42 34 42 f5 18 e0 04 06 ab 
f1 4c a1 13 d5 20 c5 19 d4 02 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 20 c5 99 d4 02 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d3 01 c3 70 e0 03 07 e3 2c c0 84 46 d2 00 c2 42 34 42 f5 18 e0 04 06 
ab f1 4c a1 13 d5 23 c5 19 d4 03 c4 f0 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 23 c5 99 d4 03 c4 f0 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d3 01 c3 70 e0 03 07 e3 2c c0 84 46 d2 00 c2 42 34 42 
f5 18 e0 04 06 ab f1 4c a1 13 d5 20 c5 19 d4 03 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 20 c5 99 d4 03 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d3 01 c3 70 e0 03 07 e3 2c c0 84 46 d2 00 c2 42 34 
42 f5 18 e0 04 06 ab f1 4c a1 13 d5 23 c5 19 d4 04 c4 f0 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 23 c5 99 d4 04 c4 f0 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d3 01 c3 70 e0 03 07 e3 2c c0 84 46 
d2 00 c2 42 34 42 f5 18 e0 04 06 ab f1 4c a1 13 d5 20 c5 19 d4 04 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 20 c5 99 d4 04 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d3 01 c3 70 e0 03 07 e3 2c c0 84 
46 d2 00 c2 42 34 42 f5 18 e0 04 06 ab f1 4c a1 13 d5 23 c5 19 d4 05 c4 f0 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 23 c5 99 d4 05 c4 f0 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d3 01 c3 70 e0 03 
07 e3 2c c0 84 46 d2 00 c2 42 34 42 f5 18 e0 04 06 ab f1 4c a1 13 d5 20 c5 19 d4 05 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 20 c5 99 d4 05 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d3 01 c3 70 e0 
03 07 e3 2c c0 84 46 d2 00 c2 42 34 42 f5 18 e0 04 06 ab f1 4c a1 13 d5 23 c5 19 d4 06 c4 f0 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 23 c5 99 d4 06 c4 f0 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 
d3 01 c3 70 e0 03 07 e3 2c c0 84 46 d2 00 c2 42 34 42 f5 18 e0 04 06 ab f1 4c a1 13 d5 20 c5 19 d4 06 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 09 d5 20 c5 99 d4 06 d3 01 c3 f0 e0 03 07 d2 d6 14 f6 
09 d3 01 c3 70 e0 03 07 e3 2c c0 84 46 d2 00 c2 42 34 42 f5 18 e0 04 06 ab f1 4c a1 13 d5 00 d4 00 d3 01 c3 f0 e0 03 07 d2 ed b7 d1 54 d2 a0 f1 2c a1 13 d2 90 c2 01 f1 2c a1 13 d2 44 c2 01 
f1 2c a1 13 d2 dc c2 02 f1 2c a1 13 d2 3c c2 02 f1 2c a1 13 d2 58 c2 04 f1 2c a1 13 d2 2c c2 03 f1 2c a1 13 d2 3c c2 06 f1 2c a1 13 d2 88 c2 04 f1 2c a1 13 d2 04 c2 09 f1 2c a1 13 d2 d0 c2 
06 f1 2c a1 13 d2 20 c2 0d f1 2c a1 13 d5 0e d6 00 d7 03 d8 0e e0 05 07 bd d5 0f d6 12 d7 14 e0 05 07 a1 d6 0e d7 0e e0 05 07 a1 d5 ff c5 ff f5 09 d5 01 c5 80 d6 02 e0 05 07 d2 d4 0f c4 f0 
d5 01 c5 01 d6 30 c6 40 e0 07 07 29 87 7c d8 bc f8 7c 1e eb e0 04 07 d2 d0 00 d1 16 d2 16 d3 01 e0 00 07 bd d0 01 d1 07 d2 08 d3 00 e0 00 07 bd e0 04 07 a6 d4 00 c4 a0 f4 09 d0 00 e0 00 07 
bd e0 04 07 a6 d4 0f c4 f0 d5 fe c5 fe d6 30 c6 40 e0 07 07 29 87 7c 1e eb e0 04 07 d2 c6 c0 e0 04 07 d2 d4 ff c4 ff f4 09 d4 0f c4 70 e0 04 07 e3 da ff 27 6e 2d 5a 88 5f 88 83 87 78 da 8e 
aa a7 fa 7c aa a9 fa 8c aa a9 fa 9c d4 0f c4 f0 d5 fe c5 fe d6 3f c6 c0 d6 30 c6 40 e0 07 07 29 87 7c 1e eb e0 04 07 d2 d0 01 e0 00 07 bd d0 01 d1 16 d2 16 d3 01 e0 00 07 bd e0 04 07 a6 d0 
60 a0 03 f1 08 a0 03 f2 08 e0 04 07 30 f0 2c b0 02 f0 1c d0 d3 c0 01 d1 e0 c1 01 32 04 a2 23 82 23 33 15 a3 33 83 33 d6 80 14 26 26 44 86 6f 18 46 d6 ba f6 8c d6 80 14 26 26 44 86 6f 18 46 
d9 03 29 89 99 9e 98 86 19 89 a9 97 89 92 a8 90 d6 41 c6 24 f8 01 06 5b 06 69 d8 bb f8 6c d6 80 14 26 26 44 86 6f 18 46 d9 0c 29 89 99 9e d6 12 28 86 98 8e 09 89 f9 0d a9 9f a9 9b d7 0f 4c 
97 56 7d 26 96 46 87 d7 08 d8 0b d9 04 e0 06 07 bd d6 80 14 26 26 44 86 6f 18 46 d9 06 29 89 99 9e b9 9c f9 0d d7 0f 4c 97 56 7d 29 96 49 87 a7 90 26 97 d7 18 d8 1b d9 05 e0 06 07 bd d5 0e 
c5 70 e0 05 07 e3 87 74 87 7f 87 7f d5 01 f7 01 06 9b d5 02 b7 76 f7 01 06 9b d5 00 d6 0c d7 0d d8 0e e0 05 07 bd d5 00 d6 0e d7 0e d8 0e e0 05 07 a1 d6 12 d7 14 e0 05 07 bd ee b7 d2 00 c2 
13 33 12 04 13 15 13 5c c0 5d 0d 23 cd f3 05 06 b6 a0 11 f0 02 e0 00 07 7f f0 0e f0 0e e0 00 07 f8 e0 00 07 f4 f0 0e ef 12 f0 0a fb 08 f9 18 ba 9a b6 62 1c b6 1c 8a f6 18 f8 01 06 f7 fb 01 
07 26 b9 92 f9 05 06 d3 da 13 f8 28 fa 84 bb b2 fb 01 07 26 bb b8 fb 01 06 fb d7 00 c7 d0 f9 78 d8 00 f7 8c f9 05 06 f7 d8 12 f8 88 f2 8c a8 83 d9 00 f8 9c da 10 fa a8 a8 83 f8 ac d8 00 d7 
00 c7 64 f7 8c d8 11 f8 88 f4 8c d8 00 c8 8c d9 01 f8 9c f0 06 f0 02 d9 13 fa 98 f2 ac ee ea d8 00 d7 00 c7 60 f7 8c d8 0e f8 88 f4 8c d8 0f f8 88 f2 8c a8 83 d9 00 f8 9c da 0d fa a8 a8 83 
f8 ac d8 00 c8 8c d9 05 f8 9c f0 06 f0 02 d9 00 c9 ac d8 0c fa 80 f9 ac d9 00 c9 08 d7 00 c7 34 f7 9c c9 38 d7 00 c7 44 f7 9c c9 20 d7 00 c7 48 f7 9c d8 15 f2 8c f0 06 ef 27 f0 0e d0 01 c0 
70 e0 00 07 e3 d1 0f 70 21 f0 02 d2 00 d3 02 e0 02 07 42 d3 00 d4 01 e0 03 07 42 d4 01 d5 02 e0 04 07 42 82 25 84 45 83 35 20 23 21 43 f0 02 d3 00 c3 c0 d4 00 d5 0f d6 00 e0 03 07 bd d3 c6 
c3 10 d4 10 d5 1f d6 00 e0 03 07 bd e0 03 07 a6 d3 c6 c3 10 87 1e 87 76 1f f7 87 0e 87 7c 1f f7 d4 10 d5 1f d6 00 e0 03 07 bd e0 03 07 a6 d3 10 c3 27 f3 09 d3 01 d4 1f d5 1f d6 00 e0 03 07 
bd e0 03 07 a6 d3 10 c3 27 f3 09 d3 00 c3 70 e0 03 07 e3 d3 ff c3 03 2c 4f d3 00 d4 1f d5 1f d6 00 e0 03 07 bd e0 03 07 a6 f0 02 d0 00 c0 80 d1 2c e0 00 07 d2 f0 02 a4 43 f4 0d d7 01 2d cb 
d6 10 5e 0e f6 01 07 94 d6 10 16 06 67 76 65 56 1f f7 3f f5 ef 98 67 70 65 50 1e e7 3e e5 17 10 55 dc 85 52 b5 52 00 05 84 43 f7 05 07 87 f0 02 e0 00 07 bd e0 04 07 a6 f0 02 d0 60 f1 08 d6 
00 c6 f0 d3 01 d2 10 a0 03 f7 08 a0 03 f8 08 24 df f4 01 07 b5 e0 06 07 d2 a6 63 81 13 b2 22 f2 05 07 ac d0 60 f0 1c f0 02 aa 01 a6 11 a7 21 d4 60 f5 48 db 01 6b b3 15 5f f4 5c a4 43 8b 32 
04 4b f8 48 a4 43 f9 48 e0 06 07 85 f4 9c b4 42 f4 8c f0 02 f0 0a d3 00 c3 9c f3 1c d3 00 c3 a0 f3 2c d3 00 c3 a4 f3 0c d3 00 c3 a8 f3 38 f3 01 07 dc f0 06 f0 02 f0 0a d3 00 c3 a4 f3 0c d3 
00 c3 a8 f2 38 f2 01 07 e9 d3 00 c3 9c f1 38 d3 00 c3 a0 f2 38 f0 06 f0 02 d1 00 c1 98 f1 0c f0 02 d0 00 c0 94 f0 08 d1 00 c1 98 f1 18 f0 02 ee c0 90 00 88 00 30 00 34 00 24 00 6c 00 00 00 
00 00 00 00 00 00 00 00 00 00 06 c1 3e bb 00 15 00 1a 0b 9a 00 1e 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0 01 76 01 38 02 c0 02 30 04 20 03 60 06 5c 04 bc 09 60 07 9c 0d 70 ff ff 7e ff 10 ae 73 a5 22 7c 00 
00 00 00 1e 17 00 04 2c 47 00 00 03 00 06 00 27 c5 21 f0 16 27 80 00 00 00 00 00 3c 67 02 c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 0e 00 1c fe fe 80 3f 00 00 00 00 00 00 00 01 
00 00 00 00 00 00 00 00 00 00 10 25 00 00 00 00 00 00 00 30 00 30 00 0c 08 30 00 00 00 2a 00 02 00 21 00 00 00 0c 00 04 00 21 00 00 00 2b 00 01 00 00 00 00 00 00 00 46 03 00 00 00 00 00 00 
0a 00 3c 00 00 00 00 00 60 00 b0 00 00 00 00 03 0a 03 a9 00 04 00 08 00 08 00 0f 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Attachment: xceive_xc_3028.fw
Description: Binary data

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux