I have snooped initialization of the stick in both windows with working driver and in linux with the non working driver.<br><br>I figure that it should start like this.<br>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.
<br>The current linux firmware starts with 10 00 00 00 02 14.<br><br>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.<br>Filesize is then 8196 with 00 20 00 00 in the head.
<br><br>This is how it looks in the snoop logs,<br>current version <br>01 Transfer<br>40 a0 00 e6 00 00 01 00 Setup Packet
<br>02 14 30 c2 b7 00 00 00 d2 b6 00 00 00 d2 b7 00 Transfer<br><br>The newer revision is<br>01 Transfer<br><span style="font-weight: bold;">
40 a0 00 e6 00 00 01 00 Setup Packet, correct ??</span><br>02 15 8a c2 b7 00 00 00 d2 b6 00 00 00 d2 b7 00 Transfer<br> <br><br>Trying to initialize the stick gives,<br>
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<br>Apr 10 19:37:29 media kernel: [ 2746.974549
] dvb-usb: downloading firmware from file 'dvb-usb-vp7045-01.fw'<br><span style="font-weight: bold;">Apr 10 19:37:29 media kernel: [ 2746.986554] dvb_usb_vp7045: probe of 2-6:1.0 failed with error -22</span><br>Apr 10 19:37:29 media kernel: [
2746.987120] usbcore: registered new driver dvb_usb_vp7045<br><br>This version of the stick has a TDA10046 inside, Iīm stuck.<br><br>Help <br>/Henrik<br><br><br><br><br>