Hi Mike, the data on lines
00000357
to
00000474
represents the first part of the firmware.
You can find something extremely similar in a
big array at the start of modem_run.c.
Maybe you can check that they are identical?
Here is where the second part of the firmware seems to start:
00000531 11.37751360 0000:
00000532 11.37767840 80 00 00 00 04 01 01 03 00 00 00 96 01 81 e5 80
00000533 11.37770320 0010:
00000534 11.37782560 00 a0 e3 40 11 9f e5 00 00 81 e5 04 00 8f e2 01
00000535 11.37784960 0020:
00000536 11.37804000 00 80 e2 10 ff 2f e1 59 4f b8 78 40 1e fc d1 38
This is quite different to the pattern looked for in extract.c:
unsigned char start_pattern[PATTERN_LENGTH] = {
0x88, 0xf8, 0x00, 0x40, 0x00, 0x00, 0xf2, 0x01
};
I'm not too sure where the second part of the firmware ends. I also see that
some urbs are missing (for example, URB 142)...
Ciao,
Duncan.
Liste de diffusion modem ALCATEL SpeedTouch USB
Pour se d�sinscrire : mailto:[EMAIL PROTECTED]