[linux-dvb] Twinhan vp7045, fighting for a lost cause ?

Henrik Beckman henrik.list at gmail.com
Wed Apr 11 10:23:47 CEST 2007


I´m prepared to pour more time into this, but I´d like to know

1. Is this a lost cause/impossible since _no one_ seems to be able or
interested in helping ( I´ll accept that it might be my own ignorance).

2. Does the change from zt352 to tda10046 hide behind the firmware layer or
do I need
to attach another frontend ?

3. What is error 22 ?

The VP7045 is available from many online retailers where I live and it is
priced competitivly so
I don´t feel that getting it to work is for nothing.

TIA
/Henrik



I have snooped initialization of the stick in both windows with working
driver and in linux with the non working driver.

I figure that it should start like this.
00 20 00 00 02 15 which I decode as 8192 bytes starting with 02 15, what the
second 00 00 does I don´t know.
The current linux firmware starts with 10 00 00 00 02 14.

The firmware looks like it ends with a bunch of aa aa aa aa aa, then C4 4C,
cutting there gives a firmware with 8192.
Filesize is then 8196 with 00 20 00 00 in the head.

This is how it looks in the snoop logs,
current version
01
Transfer
40 a0 00 e6 00 00 01 00                                            Setup
Packet
02 14 30 c2 b7 00 00 00 d2 b6 00 00 00 d2 b7 00        Transfer

The newer revision is
01
                                         Transfer
40 a0 00 e6 00 00 01 00                                            Setup
Packet, correct ??
02 15 8a c2 b7 00 00 00 d2 b6 00 00 00 d2 b7 00        Transfer


Trying to initialize the stick gives,
Apr 10 19:37:29 media kernel: [ 2746.966139] dvb-usb: found a 'Twinhan
USB2.0 DVB-T receiver (TwinhanDTV Alpha/MagicBox II)' in cold state, will
try to load a firmware
Apr 10 19:37:29 media kernel: [ 2746.974549 ] dvb-usb: downloading firmware
from file 'dvb-usb-vp7045-01.fw'
Apr 10 19:37:29 media kernel: [ 2746.986554] dvb_usb_vp7045: probe of 2-6:
1.0 failed with error -22
Apr 10 19:37:29 media kernel: [ 2746.987120] usbcore: registered new driver
dvb_usb_vp7045

This version of the stick has a TDA10046 inside, I´m stuck.

Help
/Henrik
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxtv.org/pipermail/linux-dvb/attachments/20070411/5d8e0ba4/attachment.htm


More information about the linux-dvb mailing list