[HowTo] Arcadyan/o2 IAD 4421, IAD 6431 Konfiguration aus Flash auslesen

So.

Box ist heute eingetroffen. Alles fertig eingerichtet.
Der Profilic Adapter funktioniert scheinbar ganz gut. Allerdings kann kann ich GND nicht anschliessen. Wenn ich GND anschliesse, kann PUTTY den COM-Port nicht öffnen. Mit RX/TX sehe ich den Output der Box. Und jetzt kommt das Problem: Ich kann mit den hit "3 times space bar" den Bootloader nicht anhalten. Ich hab das jetzt gefühlte hundert mal probiert :-(

Irgendwelche Ideen??
Kann man die Konfig irgendwie auch im laufenden Betrieb auslesen??
 
Zuletzt bearbeitet:
Die V3 des 6431readout funktioniert jetzt bei mir im XP-Mode von Windows 7. Im Hauptsystem (Win7 x64) bricht es mit der Meldung, der serielle Port hätte einen Fehler, ab, aber das wird wohl am Treiber des Kabels liegen (Einstellungen sind alle richtig), evtl. ist die 64-Bit Version des Treibers nicht in Ordnung.
 
@Kiekemal: Was für einen Prolific Adapter hast Du denn?
Ich nehme an, Du schließt die Kabel richtig an (der Pin mit dem Pfeil auf dem Board der 6431 bleibt leer).
Was siehst Du in PuTTy, wenn Du TX direkt an RX anschließt und dann Tasten drückst? Die Tastendrücke sollten dann direkt sichtbar sein.
Das Leertaste-Drücken kannst Du gleich beginnen, sobald der Output beginnt, nicht erst, wenn die Aufforderung dazu kommt.

@LittleNoMuc: Danke für's Testen! Bei mir geht's unter Win7-x64 mit einem CP2102 problemlos, daher nehme ich auch an, dass es bei Dir ein Treiberproblem ist.
 
Ich haben von hph empfohlenen Nokia-Handy Adapter genutzt. Er wird als Prolific USB-to-Serial Comm Port (COM7) angezeigt.

Mit PuTTy bekomme ich bei kurzgeschlossenen Rx/Tx die Eingaben im PuTTy-Fenster angezeigt. Wenn ich an der seriellen Schnittstelle der Box hänge, dann bekomme ich diesen Ausdruck:


Code:
ROM VER: 1▒
ROM VER: 1.0.5
CFG 01
Tuning DDR begin
DDR Access auto data-eye tuning Rev 0.3a
DDR size from ▒▒000000 - 0xa3ffffff
DDR check ok... start booting...




=======================================================================
ɕ▒▒▒́ADSL Gateway DANUBE Loader V1.07.07 build Jan 11 2011 16:08:20
                    Arcadyan Technology Corporation
=======================================================================
EON EN29LV640L top boot 16-bit mode found

Copying boot params.....DONE


Press Space Bar 3 times to enter command mode ...
Flash Checking [1]                 Passed.
Image[1] at 0xb0860000, len:2133163, type:0
Image[2] at 0xb0a69000, len:163178, type:10
Image[3] at 0xb0a91000, len:215690, type:11
Image[4] at 0xb0ac5c00, len:234734, type:12
Image[5] at 0xb0aff400, len:344044, type:60
Image[6] at 0xb0b53800, len:387052, type:90
Firmware image at 0, ART image at -1

Run-up ART Firmware... Fail
Back to run-up Normal Firmware...

Unzipping firmware [1(6)] at 0x80002000 ... [ZIP 3] [ZIP 1]  done
Run-time code running ...

In c_entry() function ...
install_exception
Co config = 80048483
sys_irq_init ...
VR9 is not A21 chip !!!!, ifx_bsp_basic_mps_decrypt bfc01ea4
0xbf106a0b : 7f
0xbf106a0b : 78
0xbf106a0c : 80
0xbf106a0c : 80
##### _ftext      = 0x80002000
##### _fdata      = 0x808725E0
##### __bss_start = 0x8092962C
##### end         = 0x83BC19E0
allocate_memory_after_end> len 749644, ptr 0x83bc99e0
##### Backup Data from 0x808725E0 to 0x83BC99E0~0x83C80A2C len 749644
##### Backup Data completed
##### Backup Data verified
[GPIO FLOW] SetGpio() Begin ..

Test USB Power ON!!
************************ LED all ON
led_all_on> 0
************************ LED all OFF
[GPIO FLOW] SetGpio() End.
[INIT] System Log Pool startup ...
[INIT] MTinitialize ..
CPU Clock 500000000 Hz
mips_counter_frequency:250000000
r4k_offset: 0x0003d090(250000)
init_US_counter : time1 = 56 , time2 = 200092, diff 200036
US_counter = 125
set to constant US_counter = 112
 cnt1 2040014 cnt2 2042853, diff 2839
 cnt1 2886362 cnt2 2888186, diff 1824
Runtime code version: 1.01.23
System startup...
[INIT] Memory COLOR 0, 4048576 bytes ..
[INIT] Memory COLOR 1, 524288 bytes ..
[INIT] Memory COLOR 2, 8759456 bytes ..

rzMemory start: 0x81C7EBFC, end 0x81DDE3FC, size 1439744InitCommSys: RESOURCE_BASE = 129, NUMRES = 640
InitCommSys: EVENT_BASE = 336, NUMEVT = 818
InitCommSys: MAILBOX_BASE = 6, NUMMBX = 64
EON EN29LV640L top boot 16-bit mode found
Set flash memory layout to Boot Parameters found !!!
Bootcode version: V1.07.07
Serial number: XXX XXX 
Hardware version: 01

Ich kann mich aber auf den Kopf stellen um den Bootloader anzuhalten. Meine Space-Taste ist bald im Eimer.... :mad::evil:
 
Zuletzt bearbeitet:
Hat einer der werten Forenmitgliedern eine o2-box 6431 mit alter Firmware, welche die Konfigdaten noch per Webbrowser liefert?
Und hat derjenige auch die Möglichkeit mir diese leihweise zur Verfügung zu stellen???

Ich denke, es sollte möglich sein nach einem Werksreset der Box, mit meiner PIN die entsprechenden Voip-Daten alternativ zu erhalten...
 
@Kiekemal: Der Output oben sieht eigentlich ok aus, bis auf die komischen grauen Zeichen ganz am Anfang. Vielleicht liegt's am USB-TTL-Adapter. hph empfiehlt jetzt einen anderen Adapter (siehe erster Post). Vielleicht könntest Du das ausprobieren.

Eine andere Box (mit alter Firmware, falls es solche noch gibt) funktioniert nicht! Die Box meldet sich immer mit ihrer Seriennummer bei Alice an. Deine PIN geht nur mit der Seriennummer Deiner Box. Da ist keine Chance.
 
ES FUNKTIONIERT ENDLICH

O2 hatte noch Fehler in der zentralen Telefonanlagen-Konfiguration. Nachdem dies behoben war und die 6431 mit Telefonie funktionierte konnte ich die "Strings.txt" mit allen Daten auslesen und alles erfolgreich in einer FB7390 eintragen!

@Chuba2: Vielen Dank für dein Tool!!!
 
@youngpirate: Klar, gern.

Und denkt alle dran, dass wir mit unseren blöden o2 Boxen dastehen würden, wenn es hph's decrypter nicht geben würde. Das ist um Längen schwieriger, als den seriellen Port auslesen, was mein Tool macht. Er freut sich sicherlich, wenn Ihr Euch erkenntlich zeigt. ;-)
 
Hallo chuba2 und alle anderen Forenmitglieder.

Vorerst alles Gute für 2014 und den Alice Anschluss. Möge er ohne Störungen durchlaufen.

Ich habe auch eine 6431 geschickt bekommen. Das öffnen mit den Kreditkarten, natürlich alte,
da diese schon ramponiert sind, hat ganz gut geklappt. Die Box sieht aus wie neu.

Ich habe mir den USB 2.0 Adapter TTL UART 6PI bei Amazon bestellt und soeben am Rechner
Windows 8 64 BIT angeschlossen. Weiterhin habe ich mir die Treiber erfolgreich eingespielt und
das Gerät hat COM 3 erhalten.

Wenn ich nun mit dem Programm "6431readout3" eingebe, zeigt das Programm
Using COM 3, Modem jetzt einschalten. "Warte auf Modem" an. Kann mir einer mitteilen, was ich vergessen habe. Muss ich putty verwenden oder geht auch cmd?

Vielen Dank an alle!

Gruß

Viper100
 
Hallo Viper,
bist du nach Anleitung vorgegangen?

Also wie hier beschrieben: --> #87

Jetzt kommt gefährliches Halbwissen. ;-)

Wenn Readout6431 startet, erwartet es einen Eingabe-Prompt vom Modem. Dieser wird durch das Programm erzeugt, vermutlich durch mehrmaliges simulieren der Spacetaste.
Man kann das auch durch PuTTy und manuelles betätigen der Spacetaste erreichen. Wichtig ist aber, dass die Box im Bootvorgang angehalten werden muss. Danach sind die Daten der Config nicht mehr verfügbar.
 
@Viper100: Das was Du beschreibst, klingt alles richtig. Du hast das Modem auch dann eingeschaltet, als Dich das Tool dazu aufgefordert hat (und nicht vorher schon)?
Mit PuTTy kannst Du testen, ob der serielle Port funktioniert, und Du den Output der Box sehen kannst. Dazu PuTTy im seriellen Modus starten und dann das Modem einschalten. Das braucht man aber eigentlich nicht.
 
Hallo Kiekemal und hallo chuba2, vielen Dank. Die Anleitung habe ich verfolgt. Den Thread im Ganzen nur überflogen. Ich werde heute Abend zusätzlich über PuTTy auf die Box zugreifen und mal schauen, ob ich den Bootvorgang stoppen kann. Das Timing "Genauer Zeitpunkt das Modem anzuschalten" werde ich auch noch einmal überprüfen. Am Modem ist dann nur Strom und die drei Kabel zum USB gesteckt wenn ich das richtig verstanden habe. Ich bin natürlich Optimist und habe mir die FB 7490 schon einmal bestellt. Nochmals Danke!
 
Please help!

Ich verzweifle bald. Es will einfach nicht klappen.
Zuerst habe ich es mit 6431readout_v0.93 versucht. Da läuft aber das Script nur unendlich in einer Schleife. Die ersten Zeilen vom HexCode sehen noch gut aus, aber ab b0040560 oder so, kommt er dann durcheinander.
Also Python installiert, mit Putty den Bootloader unterbrochen und dann mit brntool versucht auszulesen.
Es erscheint auch die Zeile "Waiting for a prompt... OK." in der nächsten Zeile erscheinen dann aber nur !!!!!!!!!!!!!!!!!!!!! (und keine Punkte)

Verwendet habe ich dieses Kabel.
Angeschlossen an PIN 2 (weiß/RX); PIN 3 (grün/TX); PIN 4 (schwarz/Masse)

Also wieder Putty gestartet, Box eingeschaltet; Leertaste -> Bootloader wird angehalten und [DANUBE Boot] erscheint
dann den Flash manuell ausgelesen - da erscheint folgendes:
Code:
Enter the Start Address to Read....0xb0040000
Data Length is (1) 4 Bytes (2) 2 Bytes (3) 1 Byte...
Enter the Count to Read....(Maximun 10000)8192

----------------------------------------------------------
 Address   00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
----------------------------------------------------------
0xB0040000 4F 42 43 36 36 15 D2 FA 39 F2 80 35 23 36 C8 82
0xB0040010 37 12 57 D6 BE BD 91 64 DF CC C6 C9 57 31 D0 83
0xB0040020 F1 A8 97 21 C1 2B D8 AB 1E E0 CE CD 81 BD 71 2E
0xB0040030 42 0A B8 21 AE 3E 40 BC E8 57 56 60 2C 65 42 14
0xB0040040 9B 20 72 F2 DC 66 22 23 D9 46 75 13 95 38 09 5E
0xB0040050 F4 72 E4 7C 5D EA F0 57 01 EA 68 5E 94 87 5B 7D
0xB0040060 A9 50 26 A5 42 D0 C7 F6 BC D3 1C 2A EE 11 53 EE
0xB0040070 D0 44 FC 1B 5D 6D 65 E8 7D C4 70 E8 FD 66 38 E9
0xB0040080 57 25 6A 0A 27 9A 76 1F 87 51 68 27 EB D8 91 8D
0xB0040090 C6 5C 99 23 E9 2F D8 5C F5 C6 78 D8 69 05 A0 3F
0xB00400A0 2F 66 A8 12 53 36 03 A7 C4 CD A4 14 3F 8C BC 64
0xB00400B0 03 1F D6 DD 1F AC 08 F4 22 85 F8 5B 22 08 30 83
0xB00400C0 53 AE 3F 7A 71 4F B6 4D C7 46 6F 88 DF B5 1D FA
0xB00400D0 0B 82 1D 08 08 C1 FC 80 1C 63 91 F7 70 B6 51 53
0xB00400E0 93 C0 B3 66 4A 30 9B 13 40 CF DF 3A 9D E8 9F 75
0xB00400F0 D3 BA 4B 70 7B 5C 65 59 87 04 76 0E 45 3F C5 E8
0xB0040100 73 8E 97 F5 AF A9 B4 48 31 F2 35 3C FB 4B 05 F0
0xB0040110 C4 98 37 06 54 7E 48 0B 36 6A A8 18 CF 3A AE 56
0xB0040120 0B 86 AF EB B7 E3 AE D7 93 49 82 CF 9F 33 47 A8
0xB0040130 F9 F3 E5 A6 D9 41 CE 1C D0 E9 3D 3B A3 65 FF C2
0xB0040140 58 D0 1B 7E 71 89 60 BF AC 69 98 55 2B 7C A6 2C
0xB0040150 4B 88 35 C0 FE 5D 85 0E 3D BE BD 78 FF 3F BA 25
0xB0040160 34 48 FB EA 40 97 E8 90 39 BF E4 BB A9 C4 EF 5C
0xB0040170 23 B1 09 F1 68 41 6C AA 80 14 46 F4 FF A3 5B 6B
0xB0040180 69 AA 0A 28 3D 57 07 DF DA DD 74 6A D4 37 98 46
0xB0040190 94 0E DD 45 2E 7C B7 60 00 AD A8 37 2A 10 D6 06
0xB00401A0 67 5E 53 57 93 5E 95 55 86 91 EE CD 61 71 A2 A8
0xB00401B0 2C 96 21 0A A3 F2 50 DC 86 8B 41 8A E9 56 60 D8
0xB00401C0 CC 07 41 BF 68 11 19 33 62 09 71 5A E0 3C 66 FC
0xB00401D0 C4 67 7F 13 B9 AC 28 FA AC DF B5 BE 68 4C 72 C7
0xB00401E0 84 9E E8 58 3D D4 FD 33 5F 4C 93 27 6D 9E F1 EF
0xB00401F0 A4 40 87 5F A5 BF 9B 31 F1 F3 67 93 C5 B6 8D 3F
0xB0040200 E5 6D D7 4C 2D 98 08 C6 3C F9 D3 40 E2 9F FE 40
0xB0040210 42 1B 15 9B 5A A1 2A D9 1C 85 9F 57 3C AC 25 63
0xB0040220 F3 88 C6 99 32 04 60 4A 60 0B 05 64 19 47 4C 0C
0xB0040230 19 DC 7F 9D E1 D7 38 0A 39 40 33 A8 C1 10 FA 70
0xB0040240 36 AD C8 52 2D 8E E6 DA 7D AC 05 F0 6F EF CD 8B
0xB0040250 AE E8 4F 1D 03 0B 5A C2 F6 AB CB A0 1C 80 03 C3
0xB0040260 D9 C6 CE 46 A0 EF C5 6A 84 51 DD 7C 61 99 13 9A
0xB0040270 EE 70 F6 89 BB 3A 9A 5F 45 78 25 A2 AF 49 24 35
0xB0040280 7B 9A 55 90 6A 49 E2 D6 67 ED E4 A3 18 E2 E5 10
0xB0040290 56 9C 60 3E 61 7D 58 89 0A AD 47 FC CA D7 20 C3
0xB00402A0 BA 20 24 11 C0 81 9C FE 2B CB C0 19 AC 23 CB CF
0xB00402B0 AD 79 B4 CD 36 7B AC ED 54 D4 76 93 AB F5 D9 4A
0xB00402C0 AA 62 D6 20 53 DF B3 69 00 29 25 6E B2 24 1D C2
0xB00402D0 46 FE 96 53 2A E2 D7 6A EA 6D C0 1B 7B AB A4 0D
0xB00402E0 66 F3 8D 95 29 CF FD A4 AC B3 72 45 62 31 0D EE
0xB00402F0 4E 7F 78 2D 9C C1 B6 3C DD 76 0B FC A2 44 EF 71
0xB0040300 78 12 9D CE 45 4F C8 45 70 07 4B 96 71 A2 7A 0B
0xB0040310 60 BF F2 77 03 5B E3 B5 EB D6 87 DC 8A 0D 47 1C
0xB0040320 3F 4F 7E 55 A0 87 58 51 1F 48 7B E2 67 F0 7B E4
0xB0040330 D0 49 2E E0 98 B2 BA 95 32 84 C9 F1 B7 FF 8F 3E
0xB0040340 35 3F 8F A0 69 5B 05 61 C2 2D 3F BE 9D 13 BD C1
0xB0040350 1E AF 84 2E EE 81 39 52 D3 82 BA C0 83 53 52 33
0xB0040360 FB 5A 0C 05 98 E4 0A 8B A3 00 E4 F4 A6 CA 27 D0
0xB0040370 7C 98 7B 10 C2 E4 C4 C7 67 95 EF 0E 9E 3F 60 8C
0xB0040380 F8 09 DA 0D 7F 73 3A 3B DD A8 7F 48 F9 B0 4C 2F
0xB0040390 93 A9 6E B2 98 5F 90 99 A1 47 51 75 E7 1A 5C 25
0xB00403A0 5C 94 05 2A D5 97 02 72 DE E9 E3 AF AC 3C 34 3C
0xB00403B0 A2 3F A7 8D 20 1C F7 36 16 63 BD C6 EE B5 E2 C2
0xB00403C0 13 E4 57 0E F6 86 F6 97 2C 03 A3 02 ED 95 C4 1F
0xB00403D0 EF 67 E1 63 B9 7A 12 E7 22 8E 09 5E 27 98 33 DE
0xB00403E0 4C 80 F1 F7 3A C6 ED 28 15 82 31 53 E3 F8 10 60
0xB00403F0 F2 7E 9A F2 E0 00 82 BE 0B 7D 1A E7 BE 11 DF 8A
0xB0040400 C5 B5 AD E9 CC 5C A1 54 7E CB D9 70 04 19 68 A5
0xB0040410 A0 7A C2 E3 3D 6E CD DB 2E CC 4E 33 4B 0D 95 7E
0xB0040420 5C 87 0A 20 E9 46 08 3C 60 64 36 9E 15 23 73 A3
0xB0040430 22 6B 37 AC 2F 65 FC 35 3A 69 2C B1 64 D0 BB 66
0xB0040440 41 19 DF 24 15 CF 0E CE 80 D4 9F 22 F6 3C 4B 67
0xB0040450 37 57 7C F0 35 41 2B D6 34 11 52 77 92 16 96 82
0xB0040460 3F 55 39 11 83 92 84 98 1B 4D 5C 16 5F 1A 98 19
0xB0040470 9B C3 FE D6 05 BD 13 ED 2E 03 6E 28 61 95 78 CE
0xB0040480 12 B0 28 55 8F 92 33 7B 12 19 6C EB 60 69 89 7C
0xB0040490 F5 86 8D D1 E5 EB 75 28 F0 33 15 D5 75 B2 F2 70
0xB00404A0 88 5D BD B5 DD 9F 8E B7 D7 43 25 8E DC 56 04 3D
0xB00404B0 FA B1 C1 D5 3A 57 DC 3E 87 5F CB 76 C3 B5 C9 DF
0xB00404C0 42 D4 18 65 A5 92 38 5B CD D8 3E D9 0B 33 DB 5C
0xB00404D0 E9 C8 24 6C 84 CB 15 9A 51 B0 25 A6 A7 D0 BC C6
0xB00404E0 79 A9 D2 F9 1D A0 D8 91 90 8D 4E FB C2 A1 C0 D4
0xB00404F0 44 E7 58 C2 77 89 BE D6 EF 1E 8D 2E 02 26 2A 73
0xB0040500 5B 25 62 2D D0 D8 49 B4 83 B1 D0 70 42 93 81 7A
0xB0040510 6D 06 D7 D3 8B 8F 78 B4 98 76 08 86 3E 60 13 BD
0xB0040520 F0 13 E6 59 B8 1B 1B 57 7F 4D 96 91 AF D5 B2 4D
0xB0040530 5D C5 C7 F4 67 D9 92 07 AE FB E0 5F 2B 11 13 AB
0xB0040540 AE BE AD D6 E1 3B 42 AC 2A 3A 4F 82 D7 5A 7E 11
0xB0040550 B0 13 FA 58 9D 2D 84 E1 E5 03 EE 0D 7D 5A 59 21
0xB0040560 73 8E EF 07 A8 F1 36 7D D5 9A 87 D9 D8 61 08 3B
0xB0040570 F1 42 4B 10 81 56 D2 EF 2A DB 5D 18 E6 94 B9 A3
0xB0040580 30 3F 55 DF F9 5C 55 3A 8D 66 4A B5 3C 9F 12 BA
0xB0040590 52 12 45 9D 17 E1 91 C6 55 42 D0 1C 64 9D C4 54
0xB00405A0 04 1A EE C3 B8 E6 1A 25 ED B2 FB 45 C7 67 40 54
0xB00405B0 DA 13 54 A8 72 51 E9 15 2A BB 65 C3 E5 29 B1 5B
0xB00405C0 5E 04 A7 6F 79 8E 22 C8 6C 09 F0 F9 A5 17 D0 0A
0xB00405D0 75 F4 AA 9B C8 49 B9 6D B1 1C 26 03 A5 57 F8 29
0xB00405E0 37 B8 C7 38 78 DA F3 3C 0D BC 6F 10 5E 6A 7B E8
0xB00405F0 92 6F 69 26 D1 F4 47 21 D2 81 C6 14 7C 95 6E DC
0xB0040600 2E C7 E7 FE AB 99 16 D9 38 8D AC 6B 9B BA C7 0C
0xB0040610 84 98 63 B6 C4 AA 72 EF 5F B4 3F 47 C0 3B B7 06
0xB0040620 42 EA 7B 12 D0 4A 6C 9F E6 83 4A 64 AC 01 C7 34
0xB0040630 49 97 88 47 44 58 D2 70 A3 72 CA 3C 1F C2 09 9D
0xB0040640 30 15 8E 5A BE 5C 27 68 5F E5 73 A0 04 AD 14 D1
0xB0040650 3C A2 E6 B4 DF AF 49 F4 E2 2C EF D7 2D 9A 62 9E
0xB0040660 C5 75 A5 7F 40 F3 D5 03 C8 75 6C 1C CF 9F E3 5E
0xB0040670 98 EF 0E 22 08 F1 B8 E9 09 9C 42 92 D5 04 B9 8E
0xB0040680 9D 13 E9 81 E4 03 4A AE 10 31 6A EB 35 D7 54 12
0xB0040690 86 88 4C 02 68 F1 59 0E D8 F0 1C D2 0F 44 36 D4
0xB00406A0 DC 3F 1C 10 99 86 24 CC A2 17 E4 AB CB B4 DD CB
0xB00406B0 16 C4 DC DC 69 4F 95 9F 6B AF 9A F1 ED 72 D2 7A
0xB00406C0 F2 90 FE EF 64 80 2E DA D7 20 CE 83 E9 83 A5 70
0xB00406D0 EA 3E 98 F7 C3 58 08 A0 26 DA F5 45 BF 93 53 CE
0xB00406E0 A2 95 CE 96 DF 9F 34 06 7D 2B 1D FF C7 87 A5 A8
0xB00406F0 6C 82 26 64 DF B2 1F EC E5 ED 27 E3 CD A1 28 37
0xB0040700 82 28 1F 49 07 F6 D9 7F 2F 38 16 6F 7C 7B 4E 29
0xB0040710 2B 0A EE 5D 9D 3D EB 01 78 61 CF FA 83 9F 71 48
0xB0040720 63 BB 75 B9 74 F3 BE E0 D9 4F 28 53 B7 05 1F 43
0xB0040730 8F D6 1C AC 78 FE C0 FF 92 FB 6F 43 A1 F9 C2 AE
0xB0040740 CD 39 15 24 9A 6D DB 56 11 8D 04 BD 7B A5 3C 0A
0xB0040750 FA CE EF BA ED 0F 68 60 AE 9B 30 FA 36 0F 60 AA
0xB0040760 58 60 E9 B4 97 BD 95 EE BE 96 82 3F 4C E8 1A CF
0xB0040770 90 67 4D EC 24 5E F7 A3 0E 60 81 95 62 8F 42 A6
0xB0040780 9C 68 FB 00 80 2F 7F 74 9B B9 90 5A 1C 5B 62 2B
0xB0040790 8E 59 21 2F 79 63 1E 28 61 B3 78 A9 1F 82 84 E8
0xB00407A0 93 67 05 B7 3F C7 B8 4F BE D9 94 78 2A 8E 71 EC
0xB00407B0 8C 5C C1 C0 D8 08 14 5C FD 18 8C A0 22 1B D0 6E
0xB00407C0 1B 86 44 76 D2 DB C4 C8 9A 6F 67 A9 0E DB D9 87
0xB00407D0 48 8F FD F3 E6 06 4E E5 5F 47 87 B5 0A AB 03 47
0xB00407E0 B9 3E A3 AD 5C 29 31 FF 30 81 30 8D 2C 4E 35 40
0xB00407F0 0A 8E FD 69 EF 1D 88 FC 13 69 4E E3 64 19 EA 81
0xB0040800 3E 82 B8 3E C1 5D BA C1 E9 49 33 A7 21 5E B4 71
0xB0040810 7A 0E 42 5D 20 47 98 30 9D 5E 26 12 95 0F 64 C0
0xB0040820 7B 2B 39 9F 19 C8 AE 4B FD C0 14 11 5F F4 64 49
0xB0040830 1B 70 D7 06 30 C0 7B 03 8E B7 9C AE FD D1 65 2F
0xB0040840 94 51 01 71 BE AF F8 8D 2E 1B 54 B9 86 F6 12 B2
0xB0040850 52 B7 BF 89 BF 07 01 CA 04 88 1B 3F 50 F7 82 56
0xB0040860 FC 5B 34 20 D7 06 04 EF CD 06 A5 F7 F7 71 A9 B6
0xB0040870 91 51 D7 15 7B 84 6D B7 9E AE 41 D4 A4 4C 9B 39
0xB0040880 D6 58 12 0F E3 88 4C 58 F9 B7 F4 6A 99 4F 05 43
0xB0040890 C3 14 33 BE 04 39 38 15 C7 FA C7 C5 42 3B 44 7A
0xB00408A0 23 97 BC 47 34 77 28 14 77 50 1F E4 66 1C 56 2F
0xB00408B0 67 90 51 FB 9F D8 2B 7B D9 2B 5E D7 0B C4 15 F4
0xB00408C0 4E 73 B2 F5 25 69 B5 5E 8E 0F D1 39 81 20 F7 08
0xB00408D0 5D 67 F6 78 3B D6 2F D2 1F FF 37 5D 25 4A E8 51
0xB00408E0 02 76 AB 75 0D 87 4D EA E6 45 84 56 FA 09 88 DC
0xB00408F0 12 86 8A 18 F9 F9 FB 56 EA 73 69 8B 19 DA 79 DF
0xB0040900 EE B4 65 63 C2 03 3A 2F 66 15 45 E9 1B 2A 6C F3
0xB0040910 9A DA 0D CC 83 89 F6 77 08 15 38 13 14 C5 0B 85
0xB0040920 50 19 F7 46 99 4A A3 B0 84 64 54 6E 37 98 CC 9D
0xB0040930 A2 1C 1B 43 8D 43 36 BB D7 14 A4 35 42 7E 4E 41
0xB0040940 25 D3 BC AD 36 C2 49 60 9E D7 42 1B AC 78 E1 C5
0xB0040950 66 48 6F 00 F4 99 91 F0 A8 10 3B 8B 40 27 1D 68
0xB0040960 DF 6C 65 F9 99 AC A7 3E 97 4C 8B E4 DB D7 4C 76
0xB0040970 64 B5 7D 58 8A C2 7D FA D0 E2 CA 20 15 E3 E2 43
0xB0040980 EC B8 A3 A5 F9 22 4E 0A B4 37 A8 7B 70 03 FA 17
0xB0040990 B3 FC 79 C4 7F E9 7B F6 E9 1E C2 23 1B 9C 68 8E
0xB00409A0 16 AB DA 3A 49 FE EC E1 17 86 71 80 99 5D 44 AB
0xB00409B0 B2 DD A8 BE 90 FA EF 90 C6 23 0B C4 A9 78 E2 5C
0xB00409C0 49 37 F0 0E BE 23 88 22 38 52 92 14 F8 80 F4 F3
0xB00409D0 D6 BC A5 2A 4A 8F E7 A3 DE A6 03 CE E2 6E D6 13
0xB00409E0 90 A2 79 BE F4 DD 6A EF 5B 36 59 0F EA 95 60 F6
0xB00409F0 E6 49 AC 5F 24 C1 8A B4 A7 41 64 9B CF 79 DB A8
0xB0040A00 4F E6 8A DA 9B BF F2 9D 41 38 80 93 1E 47 91 C8
0xB0040A10 14 2F 9B 9D 88 2E 85 7C 5B 0D 4E 24 60 7D 12 84
0xB0040A20 79 18 6D 0A 1D 72 BC FE 5E 2A F9 D8 15 66 50 77
0xB0040A30 C4 9B 01 D7 D3 9D 65 5F 2A 38 D1 9E 78 87 35 9B
0xB0040A40 33 16 D1 AE 3A A8 DD 44 09 6A 1E 83 28 12 75 22
0xB0040A50 ED EF 6F BE A5 76 71 BE C2 77 78 40 D0 FE AE F0
0xB0040A60 95 1F 11 1D AB CB A7 6A F5 C8 00 BD 13 0F 83 BE
0xB0040A70 93 DC E4 00 A8 38 DF 1C 37 BE 2C C6 2B F5 B7 14
0xB0040A80 54 51 AC 43 DD D5 A7 89 4F 3A 9E 48 C9 9B F2 E2
0xB0040A90 C6 63 DA 04 22 6F 44 DF 0E D1 EF D0 CC 6A E5 5D
0xB0040AA0 31 DC 69 86 6C 7F 1A A2 99 CB 98 89 30 B1 30 55
0xB0040AB0 58 77 29 DF C2 3A 80 37 2C E1 59 CB BB FC 2A 54
0xB0040AC0 6A F2 49 76 DA 7E 96 A3 38 61 26 3B 8A 94 A4 78
0xB0040AD0 43 16 EA 10 BD 93 87 C3 FA EE 20 37 62 6B 3A BB
0xB0040AE0 42 FC 50 F2 FF 8E 78 68 31 9A 48 B9 C3 57 5C 51
0xB0040AF0 FF B7 B9 51 90 F2 E0 38 68 1C 90 87 82 4F 4B A5
0xB0040B00 CA 53 2E E6 C1 42 97 AD F2 51 86 EA 26 FD BF 58
0xB0040B10 A0 9C 74 8C 4A E1 16 0E 11 21 FC 79 29 53 C2 4C
0xB0040B20 D9 C1 59 91 33 DB 81 80 9D C8 BB 59 A5 8A 49 8D
0xB0040B30 1C 18 5C 2F C1 DC 89 E8 8F F7 4B 9A 09 B5 D1 2B
0xB0040B40 FA 58 D8 58 24 FB 6F 05 81 EF AD CD 59 CF A0 2D
0xB0040B50 FE A5 9E 12 0B 06 D7 FF 3D E6 23 59 07 B6 66 5E
0xB0040B60 6C 2E 09 8D 3F 1E 10 B8 97 65 12 74 D3 3A 22 F9
0xB0040B70 1F 07 8B BB 2D 98 B5 84 9A 55 0F 7E 46 23 DE ED
0xB0040B80 D6 B6 3A 92 0B 96 26 70 B6 1A 31 B4 3D 17 05 F0
0xB0040B90 43 1F 52 4F A9 6F 16 60 59 1A BC FC 70 FC 43 7F
0xB0040BA0 BE F1 99 3B 74 E7 16 F5 27 F6 94 60 F9 0E 54 77
0xB0040BB0 E5 BB 88 E0 AD 88 62 ED 51 57 46 F1 F9 17 F7 15
0xB0040BC0 0F E1 A8 5C 3C BB C9 F6 AE 9D 4B DE 16 AA DE F7
0xB0040BD0 0D BD 81 37 54 B4 78 6D AE C2 A2 27 BD E7 C8 C8
0xB0040BE0 5E 62 9F C0 B9 92 98 2B 02 C2 17 6F 63 02 BB 8F
0xB0040BF0 76 C7 3A 9D 1B 88 08 D2 62 E0 A5 20 51 D1 2B 77
0xB0040C00 69 85 1F 11 A9 F9 61 B2 87 17 48 84 E6 09 39 56
0xB0040C10 A7 2B F3 C8 DF 1C EF 09 70 21 6B AE D1 90 C8 E1
0xB0040C20 7F 80 9E F0 4E ED 7B 6D 4E D7 2A B2 49 E4 74 DF
0xB0040C30 D2 4A A2 AF 5F 9E FF 2F A4 49 3E CF A9 CA 0C D2
0xB0040C40 85 29 20 00 79 F4 20 2F 50 DC 11 90 D2 51 3A 19
0xB0040C50 F0 7C 1E 21 6F 99 92 98 BD 9F 5B A3 D8 8B 16 68
0xB0040C60 B9 79 7E CC DF 13 89 CA D3 31 54 7E 45 D3 62 7F
0xB0040C70 C8 3B DC B8 57 0A 1B 2D 31 A5 C0 2D A9 B7 EE 8B
0xB0040C80 71 4B 29 0D A0 06 23 7D 0D 61 06 97 60 42 08 10
0xB0040C90 1C 82 4A 3C EE C8 B3 BB 9B D8 D2 59 5B 12 E1 F9
0xB0040CA0 6F 95 FD 81 5B 3D C4 B7 E7 6E 08 1F E3 6B 84 CC
0xB0040CB0 CC C8 BC 29 0B 5C C4 D3 C2 54 36 87 16 8D 03 EA
0xB0040CC0 9B 2F 48 52 5E 4B 9B B4 46 FD 29 34 1E F5 22 9E
0xB0040CD0 50 D0 94 37 F0 29 2E 55 63 DE 62 0E 86 E4 DE 22
0xB0040CE0 B7 3E 66 94 E7 2F AF 90 96 95 FE 24 4B 11 D7 54
0xB0040CF0 38 CA AE 3A 87 D5 8E AB 7A 10 2D 9C D0 98 6B 50
0xB0040D00 4E CD BA B7 2A E7 EA BF 88 C1 97 36 BF BF 07 34
0xB0040D10 8D 10 5A 8A E2 23 D8 10 84 2A 38 2B CE 38 0D FB
0xB0040D20 E6 9E 08 47 24 6C 26 DD 0D 7B 6C 97 C0 57 C7 2E
0xB0040D30 77 17 23 38 53 E9 5E 1A A6 5D 0C A4 B7 59 22 3D
0xB0040D40 A3 70 EE 88 0A DF 55 70 11 1D CE 07 22 45 07 27
0xB0040D50 D4 AE A0 15 5F 4D 13 AD 0E 94 21 CA A7 B9 B4 DE
0xB0040D60 D4 D4 DA 2F DA A4 1A 93 F1 CA 3F BC F4 B7 6B 9F
0xB0040D70 E7 F7 0B 78 16 9E F9 6D BD BE B4 99 42 ED 90 62
0xB0040D80 A1 14 5D F3 EE B8 96 33 94 88 AA 63 85 53 E2 2D
0xB0040D90 24 9A 7E 63 1A 38 20 AF 43 1D 92 FD 4A 2B 7D 09
0xB0040DA0 3F 59 35 99 AC B2 FD 78 49 3F 3B 0E 3D EC E3 E4
0xB0040DB0 DB 86 6D BD 88 23 C6 5A 89 6C CA A9 3A DE 0C 5F
0xB0040DC0 BA 8A 6C ED FF FB 38 9B 3E DD 41 94 73 88 33 D9
0xB0040DD0 3F 95 FC 8E A1 F8 24 6F F0 B1 53 49 40 89 8D C8
0xB0040DE0 52 47 80 FC 6F DB D2 0C 72 3D 3B B1 46 8F F1 CE
0xB0040DF0 61 F4 B4 2E 7E 3F 05 0D 08 91 30 62 49 E2 C7 85
0xB0040E00 86 B8 D5 84 68 7B 84 3C B0 93 DE D2 77 81 29 6A
0xB0040E10 CE 89 DD F5 AB 92 D1 F2 EF AE 7A D4 38 8A 36 BD
0xB0040E20 AE F6 8D B9 2A BC 59 3B FA 82 63 EF 76 4E 5E A5
0xB0040E30 D1 55 79 F8 F6 F0 EA DD CB 94 58 4F 8D 6E 17 BE
0xB0040E40 D2 1D 93 34 78 65 A6 95 72 0A 77 E4 5A 35 C3 2F
0xB0040E50 17 65 43 4F D2 53 57 DF 73 77 C1 D9 97 AE 08 E4
0xB0040E60 4C 69 52 5B 57 4C 6D E1 39 79 6C BA 2F 9B 14 73
0xB0040E70 6C EC C6 D8 8E 73 B1 1D C2 4E 15 BD 35 4D B6 79
0xB0040E80 AC 6F 4E 43 91 79 33 F0 69 A3 C0 9A 1A EA 6F D1
0xB0040E90 27 DF 40 C1 6C 06 4A CC 60 83 39 31 7D DC 89 3C
0xB0040EA0 AE A8 E8 F0 CE 89 6A E7 83 34 EA 61 D9 55 6B 78
0xB0040EB0 94 24 C2 2F 3A CE 8A 64 1B 08 A3 33 AE 88 90 F3
0xB0040EC0 94 E8 09 04 E3 C3 5D 8F 2B AD A3 E8 E7 EE F5 7F
0xB0040ED0 78 4B AB 98 3C 0B 65 B7 99 80 1F DB A2 12 0F 32
0xB0040EE0 91 1D FC 00 E0 64 23 85 E7 26 3F 66 C8 62 85 C7
0xB0040EF0 99 AE 96 38 94 BA EB 6A ED 30 96 60 32 73 DD 3D
0xB0040F00 01 88 7B 4B A6 A9 D3 96 C3 D9 F9 E1 D1 67 73 19
0xB0040F10 F3 F2 93 68 DA 5E B7 19 B6 90 55 15 93 E5 68 15
0xB0040F20 9F 23 F7 80 6F 2D 6D 4C 7D 2D 0A 61 97 DF 85 7B
0xB0040F30 AA C2 C0 06 41 74 51 CB F7 9D 48 0E 77 61 19 7F
0xB0040F40 04 96 50 7F B5 D1 EC 92 32 5A 73 65 25 FD 98 59
0xB0040F50 6A 18 F6 81 04 F4 D2 10 21 8F 49 96 F3 1F 45 52
0xB0040F60 26 E6 A7 D0 AB B9 64 BB 31 40 AD DB F4 0D 4C 59
0xB0040F70 B2 ED E8 C3 8C 3D B0 E4 63 26 2B CA 80 F3 24 BF
0xB0040F80 52 2D D1 AD 6D AB 25 FA 0C C0 77 8D B3 E9 98 49
0xB0040F90 F3 C1 3E 68 47 82 CA C3 36 07 F6 39 4B 31 5D 2C
0xB0040FA0 2A A7 EC 64 E2 DF 4F 7C A1 43 0B 61 0E 3F 46 D4
0xB0040FB0 59 01 EB B8 34 8B 35 58 54 FE DC 4B 5E AF A8 81
0xB0040FC0 23 79 B0 C0 FB CB 2B 94 21 D1 B9 07 D9 B9 49 D2
0xB0040FD0 27 06 A9 2A F6 1D AB 77 18 D8 9D DA 43 4E E1 1C
0xB0040FE0 7D DD 2C 97 A1 C6 D5 6C 8E 4C 93 23 EF 4E 8B 3E
0xB0040FF0 BF 1E AB FF A4 57 23 35 84 F9 83 CA 19 3D F1 F1
0xB0041000 7F 26 D0 0D E6 7B 47 B7 F5 45 25 CB B8 74 96 A1
0xB0041010 AE 0B 89 8 99
0xB0041030 5C C7 D6 FA 06 D0 58 9B 98 57 6D C5 08 B5 09 05
0xB0041040 76 A1 81 B5 A4 10 E7 A3 34 E3 65 3D 88 EE 23 F8
0xB0041050 CE 88 B6 97 69 19 ED A7 63 DE 2E 55 FC A0 3F EF
0xB0041060 40 42 A8 A4 D2 16 75 13 F3 8D CE 6B 71 3F 6B EA
0xB0041070 03 E3 84 2B 2A 59 17 DE 9D 80 D1 05 77 29 BD B3
0xB0041080 A0 A2 52 6D 16 FC 5F B2 6A 2A 80 18 7A BE C5 B2
0xB0041090 0F F1 2E B9 E9 D6 F2 FA 65 9A 98 69 0B 2C ED 62
0xB00410A0 79 07 E9C xB00410B0 DF BB 15 F5 66 49 96 B6 9F 30 05 19 09 0B  0 AA 7D D9 35 19 26 E3 C5 F1 CA 8B 1A 8A 27 D6 23
0xB00410D0 35 47 A5 5E FA 9C C2 BA 5F E0 E2 69 59 4E 11 D3
0xB00410E0 69 96 4A 81 73 64 F2 7C 8A 03 6D 94 1A 38 7D D8
0xB00410F0 FC C9 E8 5F 54 11 61 E1 D6 88 2B BB CD 1C04 71 91 CD 30 DF D8 32 A7 7C 92
0xB004CE 0A6B D4 FF 49 72 40 48 C1 6F 35 8C 66
0xB0041130 A6 C7 36 A6 00 4E CD C8 C7 AF EF 87 44 7F 97 11
0xB0041140 EE E8 6A CE 55 C9 14 01 AA D6 2B 46 30 B3 F5 05
0xB0041150 47 DB DE D3 90 1 C6 5F 34 E6 96 A0 F6 00 E0
0xB004 32 5C 97 E AC BF 3F
0xB0041190 1C CB 3C 8E 27 82 AE CD 97 66 A8 75 CC 61 46 7E
0xB00411A0 41 BE 3E AD D7 39 CF 34EB7 BB 3A 6351 9D 23 35 00
0xB00411E0 DC 682E 3E D42 8C 30 76 0D 0 9D 7F B00411F0 80 D6 BA  83 49 8 8E DE 2F2 1D 6B 2
          0xB004120 AA F1 34 1A 50 9DE 09 DF2 C7 51 095
0xB00210 13 55C 38 F5E 0B D6 84 EA 63 06 0 4E EE 041220 4 BB F3 7C 83 ECA4 49 4F 68 51 70 0xB00412387 F6 E1 65 EB 6A FC E
0xB004 F9 7A 79 D 83 39 396 A7 8A D158 E7 EF7
0xB1280 84 A94E DA E4 E29 0D 5812 87 4A 56 9B C3
0x0041290 B88E 8F B9 8085 62 B0 33 49 20 8B 81 F9 25 27
0xB00412B4 A0 74 0 BF 55 33  5A CF B1 B4 28 A1
0xB00412B0 80 60  73 85 5F 43 DD 6A 76 53 EE 22 05 D1 51
0xB00412C0  6E E0 BE 1 86 1A 7 E5 7D 3
                                      0xB00413 A9 56 3 F1 9B 3B 3 CA A6 C9 B7
0xB01320 75 1B CF BC 91 87 9C 84 82 28 21 36 ED A1 20 1C
0xB0041330 CC E9 00 9A 11 54 DD 7D 64 F9 7E 47 4E 55 82 01
0xB0041340 60 50 13 CB D0 F8 95 5F A4 48 4 9 CB A9 97 A6 0C 68 62
0xB0041380 B5 0E 43 FC EB CC 4B A8 81 46 7A 7B 7E BB 86 22
0xB0041390 80 90 72 8F 96 BE 01 7E AD A3 A3 28 59  DB 24
0xB00413A0 DF4 E1 3C FE 26 64 C2 08 3C 9F F300413D0 4C 68 70 EC E7 D4 14 E7 18 2B F9 72 0F D2 DA 53
0xB00413E0 75 04 9A EA 79 D6 85 F121 C9 78 5F F2 0C
0xB0041F0 83 E4 E22 0F 70 17 F3 7C 2A CD 88 A8 70 E6 64
0xB0041400 26 21 1C DE 95 2A 80 F9 A4 6B 69 83 4B A2 91 C5
0xB0041410 27 41430 1E6A F0 C6 A8 A1 87 B2 01 22 FD F8 43 6E CD
0xB0041440 FB 0E 4E 11 D9 2A C2 D9 A6 2C B0 61 31 B5 DB 19
0xB0041450 8B C9 DA D9 74 06 68 44 97 AF C7 36 CE 6B 8B 66
0xB0041460 2C 72 C2 B8 35 50 9E 78 7C D8 7A 1F 45 9D DF 15
0xB0041470 94 88 92 90 AF F0 9
0xB0041490 F0 73 17 DC 80 26 CB 58 62 45 49 75 48 51 F6 87
0xB00414A0 96 20 C9 9B 92 19 F9 42 2F 61 A0 80 BC 7D C0 4E
0xB00414B0 C0 E7 DF 17 6B 3A 17 4F 14 7A 85 BF 79 0D D6 20
0xB00414C0 B4 8A FF 20 34 B9 04 0C 3B A0 BA A2 67 19 61 84
0xB00414D08A 8F A FB D9 73
0xB00414F0 52 32 9A EF 1E DD 8F 35 AD 47 56 70 DB CC 9B 9E
0xB0041500 DD CA F1 EF 71 30 DC 7A 37 6B C8 76 F2 87 79 56
0xB0041510 95 A1 B4 15 A8 DE AE 6F 76 13 EF 2C 17 E5 E1 65
0xB0041520 76 41 9B 3B B8 62 B5 99 C5 83 32 61 54 5E 73 5B
0xB0041530 B6 F4 7C AE 4F C2 D6 E7 BA 9F C8 91 E1 40 92 28
0xB000040F 60 03 47 89 4C EA 31 7D 88 DB E1 9C 0B 00
0xB0041560 79 E5 B4 8E 5C 04 E9 DD 5A FC 60 33 61 0C 5E AF
0xB0041570 FD EB 4E D2 C7 B2 1D 24 D0 C9 3F 00 02 6E 53 E9
0xB0041580 00 13 D5 84 93 83 1B A1 96 94 92 17 1A 6C 47 EB
0xB0041590 87  415B07 1E 1 87 6D A7 EE 7E 94 65 9D 14 4E
0xB00415C0 F4 FF 00 1A F9 A0 3F CB 31 39 C1 B2 BE 41 33 54
0xB00415D0 79 EF 56 BA 23 40 05 8A 7D F4 D8 63 70 7A 1A AD
0xB00415E0 FB 11 99 650xB0041600 B5 6C E6 72 8A 1A 4A D0 76 AE 04 40 E4 62
0xB10 AC  26 16 6D FB 56 A8 D3 C7 EA 81 25 58 BE
0xB0041620 54 EE 9C 04 5D 79 EC 3E 75 C4 44 22 15 71 3F A9
0xB0041630 A5 15 8C 36 7B 76 02 9B 2C 2B 78 31 BB E9 11 20
0xB0041640 55 C0 AE 94 C2 39 5B 90 52 F8 C0 B9 C1 B0041 D4 66 17 44 2A AB DE DD 85 51 1E 63 6A C0 FF
0xB0041670 53  C4 F F7 70 86 2C E5 53 1B CD
0xB0041680 98 54 4A 33 06 2F 42 D8 A9 B2 9A C3 2E 1F E5 B5
0xB0041690 FA CA 35 FB A3 7D 45 B3 E0 CC 71 5A 00 2D 9C C8
0xB00416A0 3D 57 27 7D 60 05 90 E4 E4 BD A9 77 DA E 57
0xB00416C0 1F 42 74 D0 D6 C2 67 33 BB B6 7E 51 38 75 1F 1F
0xB00416D0 DB 9C F5 9A 41 2E 9A C4 0B B2 44 D0 CB D1 EE 43
0xB00416E0 BE 1C 87 C8 71 35 88 43 BC 96 39 4D 33 39 5C 0F
0xB00416F0 50 3D 10 D1 1B E2 68 27 D2 73 B6 07 85 E4 7D 60
0xB0041700 0A 86 4B E 85
0xB0041720 9E E8 69 4E 75 CC E4 3D EA 47 33 10 FC DC 65 1B
0xB0041730 62 8E FA 64 92 8F 03 17 EA 91 06 1E BE 0C A3 DA
0xB0041740 45 BE CB 67 C5 AB 9B 81 2B F2 DB 7B C3 21 AD 5C
0xB0041750 1B 89 C2 70 60 13 CA D2 9B 78 7C 39 0D E6 61 28
0xB0041760 A4 A1 8A AC 4 28 90 E AA 8B B5 E0 9F 92 CA 65
0xB0041790 E2 30 F9 CA 7D 41 C9 09 39 36 2A 54 13 54 B2 23
0xB00417A0 51 37 4C 51 CC 21 F7 BB 94 0D E0 24 6E 9C 40 A3
0xB00417B0 DE 1D 4A CC CF B9 A3 EC 55 F6 A9 D4 11 24 CC B0
0xB00417C0 91 AB 42 E8 81 F9 88 5D 68 2D D 48 71 45 DE 55 B4 D4 52 90 B7
0xB00417F0 47 9B 7A 26 73 CD 70 71 01 7F FB 7A C4 3D 23 1A
0xB0041800 FB 4C 59 EA 85 14 83 0C F2 DF CB 28 8D FF
0xB0041810 5E 45 C7 0B 62 92 8A 86 B2 13 77 9A 06 41 63 D9
0xB0041820 D5 3A 4E CC 7F 4A 83 66 1E CB EB A4 67 18 84 BD
0xB0041830 7E 3E CC 0D F8 55 5C FE 99 BA 0C 9E 99 E6 D7 C7
0xB0041840 89 50 C9 54 E3 67 B8 95 AE 7B EE EC 3A 3F B2 C4
0xB0041850 7E 17 3E 42 7A 5A 97 53 1 0711 32 2DA B9 4D 4 84
0xB041871D 2A A9 79 A6 5 69 A1 A02 27 62
0xB0041880 BE 2E 63 2E D7 01 40 A0 A2 DB E4 E2 56 63 62 21
0xB0041890 40 46 F3 11 1B 54 2D 56 B7 53 3A 4C CC 51 D3 21
0xB00418A0 A6 0E ED 7F 6B 64 A8 EA 4A EA AE 89 F3 9E 24 6D
0xB00418B0DB7 A2D 4D BE B9 E8 B5 70 C7 9B
0xB00418E0 88 D4 36 89 E8 85 36 60 E5 02 CC DE 48 0A 0E 36
0xB00418F0 72 E2 C5 F6 7F FF F7 48 2B 45 E9 9F AC FF 6A 0E
0xB0041900 DC 0E 3D 7B 84 00 80 4F 6E AF AF 22 EF 9F 8B 6E
0xB0041910 1A 40
                 0xB73 62 F8 D 4 B0 D7 72 A4 BB 6E A3
0xB0041940 21 49 01 7E 91 E0 DD 85 82 CA B2 66 EC 93 C2 D4
0xB0041950 37 F1 42 D2 3E EB 0A 63 71 65 E2 A9 82 CD 8E 35
0xB0041960 A5 A2 5B DE 3F E2 84 06 5D FD D1 D7 7F 03 3F 84
0xB0041970 78 D6 BA 4C 17 E1 3D 2B B9 2C 0C 66 4E B5 7F B5
0xB0041980 1F FD 5B E6 B3 A7 35 14 DB 27 9C 09 6A 85 D2 4B
0xB0041990 F2 BC 0F D8 22 01 07 58 8F 4E FB 1B 8B 65 EC EE
9B0 FE 76 A7 AD EF A2 B6 B6 5D 06 29 CF 4F 5F 6A 02
0xB00419C0 F9 F6 43 67 A0 38 1F C3 C2 1B 03 6C 3C 30 2C B8
0xB00419D0 E8 C1 C3 32 D5 33 26 86 59 7B C0 05 CA 99 8B F7
0xB00419E0 79 D2 BE 14 BD 2E 5C 8B C2 18 B5 33 6C 70 E5 A8
0xB00419F0 82 1D 17 37 5E 02 31 76 32 9B 06 9C 6A BC CF 47
0xB0041A0C 46 49 3C 4C F2 34 9B 22 39 BD 1C C7
0xB0041A20 F4 D3 C5 19 75 2C E2 71 86 6B 69 FC E4 C7 70 A3
0xB0041A30 6B 1D BD 35 C 08 F9 DE AE E1 4C 57 77 D9 A
                                                     0xB0041A40 7E D2 B0 DB 1A 08 49 DD FF B9 2F 9E 76 7E CF 90
0xB0041A50 87 BA F2 3B DB 64 7A CC 88 22 04 97 6A F5FA C8 9679 C0 68 66 7E 3A 43 01 DC D7 5F 0C
0xB0041A80 6F 2B 86 A2 E9 26 49 9F 3E 04 F7 56 97 BD 96 26
0xB0041A90 62 6E 62 4E 83 5F 2C 49 13 CB 4D A3 8C B7 6A C6
0xB0041AA0 D4 3A 50 E6 94 5D 68 DA 0A D8 CF 5F B4 D8 04 B4
0xB0041AB0 ED 82 12 05 F5 7C 24 37 AFE941 5A 9C C2 1D 2B C1
0xB0041AE0 E9 3F AC F1 87 C2 3D A0 3E 76 9E C6 91 B3 65 67
0xB0041AF0 5C 6E 56 D9 D3 E9 99 A9 E0 5D 5C 6C FC 84 C7 FC
0xB0041B00 FC C5 59 95 E1 2F AD 34 DB 8C 87 49 6E 75 BE 40
0xB0041B10 1B 65   CC
0xB0041B30 E7 BF DF 4F FD  90 54 BA ED 1D 30 2F
B0041B40 74 D8 94 78 5D 3D 01 38 44 F3 B5 45 1F 32 4E F9
0xB0041B50 7A 90 58 C3 2B 93 8A 1E 48 D7 C2 95 54 20 83 7C
0xB0041B60 F4 CF F9 9C 0A 04 D8 44 B9 C6 90 B3 58 C7 E7 C5
0xB0041B9 10 95 F0  48 7D 47 DB CE
0xB0041BA0 11 F4 C5 77 04 AA 96 00 C1 D3 0D 01 7C 64 B1 30
0xB0041BB0 FE E5 01 8D 03 5A EC 20 02 82 1C 72 D2 51 86 30
0xB0041BC0 80 22 AA 51 A3 4D D8 51 81 D8 61 B5 CE 42 93 E6
0xB0041BD0 FB 45 14 0xD2 55 31  6F 02  E7  0F 29 0F 3D
0xB0041C00 5E 9A CD A3 3E 4C AF 7B 6E E5 C7 9E DA B8 FA 8D
0xB0041C10 D6 23 48 7C 25 20 11 FB FD 18 3A 39 71 8A 7B 60
0xB0041C20 C3 53 28 97 AB 8F EE 81 B6 2E 34 BC 86 C3 82 54
B0041C50 B 0A A8 A8  C0 9D 35C 8A F1 130
0xB0041 19 F0 16 93 F5 D2 A1 FD ED 28 8C B2 71 25 01 6E
0xB0041C70 22 DB 16 D7 76 2B BC 88 46 86 49 17 76 D3 4B BA
0xB0041C80 1F B6 AB EB 63 0F 66 18 68 83 76 6D 45 89 20 E7
0xB0041C90 7C 25 3B 33 FF 53 42 C3 B6 C8 BC E 48 AC DD6 D6
0xB0041CB0 CF D9 23 41 1A C5 9A 50 2A ED C4 D1 02 25 C3 B1 xB0047 4C CB 12 A 37 68 B8 3E DD 90 74 5D 5F 32 8C
0xB0041CD0 A6 19 F3 AB 03 97 C1 9C CC AB D8 99 57 F5 BE EB
0xB0041CE0 DC 79 BB 3C 55 AB 6F DA E9 94 21 8B CB 16 84 E4
0xB0041CF0 25 3B 1 D5 6E 24 31 05 BC A2 76
0xB0041D10 8F A1 09 EA 17 65 16 F0 A0 39 AF D9 89 FB 77 38
0xB0041D20 FD 77 BE 79 22 97 10 C0 AD 63 A0 B8 1E FE 71 DC
0xB0041D30 9F 2F 0E 48 F1 AE 42 85 83 DA 2C B4 19 31 9C 8F
0xB0041D40 83 E0 29 1D 9D 4D 52 C1
0xB0041D70 DE 52 34 81 5D F5 1E 4E 8C C8 A6 FB 49 CB E9 57
0xB0041D80 7C 50 C9 2B 00 B4 50 B3 B2 B4 40 A6 36 79 AA 00
0xB0041D90 80 FD 9F 9A 18 FF A1 6B ED F9 BD 9C 5C 97 E1 72
0xB0041DA0 04 58 26 CA 40 13 B5 D1 39 0B 9A041DC0 6 4 BF AE C9 EA C7 74 03 D1
0xB0041DD0 A5 E0 87 43 6C 45 AD AB B4 B8 3C 97 33 D0 4E 7C
0xB0041DE0 37 79 8E 2D 0D 41 AF F6 E3 99 7B BB 04 30 E7 1D
0xB0041DF0 7A E8 67 0A C3 08 51 10 CD 31 CC 5D AA 40 7B 7B
0xB0041E00 C8 C0 1D 8E20 AE 32 B5 A4 76 B 1C 4 94 01 DA 4B B7
0xB0041E30 BE 9E 8D 39 F0 A0 DF 29 59 D4 E6 F9 BB E3 5F AA
0xB0041E40 21 DF CB D9 19 7E F3 8A 98 84 D5 78 24 F8 7A CC
D7 3B 5E50 2C 8E 6F BE 5F A7 4D 4D BF F3 BD B7 8A DC 8B 1C
0xB0041E0 95 74 FC 15 59 65 2EB 72 6E A4
0xB1E90 E0 DC 8A B4 C3 61 D1 C3 85 7E 5C 9D 30 80 3D 22
0xB0041EA0 2E 3A 81 B5 7F 4F 37 D9 F4 23 8D 51 83 1C 94 27
0xB0041EB0 36 74 C1 DA F5 59 93 42 CA 75 03 54 92 88 47 B7
0xB0041EC0 DB 03 D2 AD E6 C0 9D 53 3D 40 5F 13 2C 63 C0xB0041  27 6B 3E 57 EF D9 A6 BC 25 AF 6D 7D 29 6D E 26 BB 7F 1 81 B2 FD3D 29 C2 7D DC BE A7 46 F9
0xB0041F00 6A F7 2C 50 3F 0A 68 51 95 E5 AD 27 54 69 F9 6C
0xB0041F10 BB EB F6 DA CB 4F A1 79 E5 9C AB 72 96 3C B1 DA
0xB0041F20 2C 44 68 58 6E8 F7 3D  A2 C4
0xB0041F40 72 DF 22 BA 4C 07 57 D9 BC 89 E4 F7 F7 F5 31
                                                        0xE6 4C 0A 0E AA BE 73 39 6B 1B 38 AF DC 98 05
0xB0041F60 5D BE 09 66 07 E9 7D EA DD 17 C7 94 15 AC DC 4A
0xB0041F70 76 77 A2 44 38 59 0F 2C 7C 76 D9 32 E1 D1 47 8E 0 E2 8B 9 A2 8C 85F FC 12 B5 BA 50 D4 C3 BA
0xB0041FA0 01 94F F7  92 47 0 6B 36 09 5 C0 38
0x C5 94 EB 75 74 A5 5E C5 2D F CC E1
                                      0xB0041FC 42 5 C5 E1 E5 653 18 3D BA 1C
0xB0041FD0 C4 BE B9 14 3A 84 ED 0E E9 97 D

Was mache ich falsch?
 
@Jungo: Du machst nichts falsch. Leider. Es sieht so aus, dass viele, die einen Adapter mit Prolific-Chipsatz verwenden, die gleichen Probleme haben. Der COM-Port scheint Teile der Daten vom Modem zu verschlucken. Ich glaube er ist für 115.200 baud zu langsam oder es gibt ein Problem mit den Puffern. Das könnte ein Treiberproblem sein. Wir haben bisher glaube ich noch keine Patentlösung.

Was Du versuchen kannst:
- Neusten Treiber von hier verwenden: http://prolificusa.com/pl-2303hx-drivers
- Im Gerätemanager für den entsprechenden COM-Port unter "Erweitert" mal andere Einstellungen für die "FIFO-Buffer" ausprobieren.
- (Edit: ) Die Testversion von 6431readout aus dem nächsten Post (direkt hier drunter) ausprobieren.
- Falls das Lesen der Daten bis in den Bereich klappt, in dem nur noch "0xFF 0xFF 0xFF 0xFF" kommt, könnte man hph mal fragen, ob er den decrypter anpassen kann, so dass er ohne die Checksumme am Ende auskommt.
- Bei LittleNoMuc hat es im XP-Mode von Windows 7 funktioniert. Dafür installiert man ein virtuelles XP (siehe z.B. hier: http://de.gonline.at/index.php/menu...er/104-qxp-modeq-unter-windows-7-home-premium).
 
Zuletzt bearbeitet:
Dankeschön, es geht schon in die richtige Richtung. Er liest mit der "slow" Version auch einen kurzen Block aus, bleibt dann aber "hängen" und/oder wartet auf eine Eingabe:
Code:
...
0xB00403D0 F2 57 AE 56 B1 70 C8 8A AD BC 89 9E 0A 18 29 CB
0xB00403E0 54 D7 6C 42 32 1C 7D 60 C4 FB E5 25 AB FE F7 84
0xB00403F0 A6 D0 3E E0 D4 13 29 09 72 9F DC 79 DB 72 BB 61

[
Aber der Ansatz ist echt gut und wenn das Script die Blöcke stückchenweise anfragt, sollte das am Ende auch klappen.

Das hat mich aber auf die Idee gebracht mit Putty einfach Bitweise die Daten aus dem Flash auszulesen (in kleinen Blöcken klappt das auch). also r, b0040000,1,512 dann weiter mit r,b0040800,1,512 usw...

Nun habe ich eine .txt Datei, die alles von
0xB0040000 4F 42 43 36 00 00 00 00 00 00 00 00 00 00 00 00 bis
0xB0047FF0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF enthält.
Hab das ganze (bereinigt um die Block-Adressen) in einen Hex-Editor importiert und gespeichert, dann das ganze mittels Excel in BIN umgewandelt, die Leerstellen und Zeilenumbrüche entfernt und als .bin gespeichert (das File hat genau 262.144 Bytes). Leider sagt das Decrypt-Tool:
Code:
Layer 1: reading o2box6431.bin... 262144 bytes read.
Layer 1: checking size... ok.
Layer 1: checking magic bytes... not found.
Es wäre daher ganz toll, wenn das mit dem blockweise-Auslesen mit dem 6431readout doch irgendwie klappt.
 
Zuletzt bearbeitet:
@Jungo: Hm, ja. Bei mir ist er auch manchmal einfach hängen geblieben, wenn er zu viele einzelne Stücke auslesen musste. Keine Ahnung warum die Box das nicht mag. Daher habe ich schon die Anzahl der zu lesenden Teile auf das wesentliche reduziert. Das meiste ist nur "FF FF FF FF".

Was Dir noch fehlt ist ganz am Ende (die letzten 12 Bytes bis 0xB007FFFF) eine Checksumme. Du kannst diese noch auslesen, dann Deine Datei mit "FF" auffüllen und die Checksumme ans Ende schreiben, so dass alles zusammen auf 262.144 Bytes kommt. Dann hast Du, was Du brauchst.

Welchen Hex-Editor hast Du verwendet? Meiner mochte das Einfügen von Hex als Text nicht.

(Edit : ) Das was Du da mit Excel anstellst, deutet darauf hin, dass Du da was ganz falsch machst. Die Hex-Werte müssen so als Hex-Werte im Hex-Editor drin stehen, nicht als Text, die Datei dann einfach .bin nennen.

Hast Du den neusten Treiber und das mit den FIFO-Buffers mal ausprobiert?
 
Zuletzt bearbeitet:
Erfolgsmeldung.
Der Tipp mit "0xB007FFFF" hat mit weitergeholfen. ich dachte, ich muss nur bis 0xB0047FFF auslesen - kein Wunder, das meine Datei nur 32Byte hatte. Hab die letzten 12 Bits auch noch ausgelesen, den Rest mit FF FF FF FF aufgefüllt und in eine neue Datei importiert, gespeichert und siehe da: 262.144 Bytes - und das beste: der Decrypter war erfolgreich.
Das mit dem Umrechnen der HEX Werte in BIN war wohl wirklich Quatsch *hihi

Achso: neueste Treiber hatte ich natürlich gleich getestet - und verschiedene FIFO Einstellungen auch - das hat alles nix gebracht. Und mein Hex-Editor ist "Hex-Editor MX" - da kann man die HexDaten aus der Zwischenablage direkt einfügen (vorher natürlich auf die korrekte Breite einstellen und die Leerzeichen im normalen Notepad entfernen).

Ich werde jetzt erstmal meine Fritz!Box in Betrieb nehmen. 1000 Dank und viele Grüße!
 
Erfolgsmeldung: Auch von mir kann ich nur ein großes Dankeschön an alle Beteiligten schicken. An "Alle" der Tip: Ruhig bleiben! Wir wollen ja alles sofort, aber es ist besser ruhig und strukturiert die Sache zu meistern als direkt Fehler zu melden.
@chuba2: Ich habe den USB Profilic Adapter von Amazon hier liegen. Der kann gerne in Düsseldorf oder Köln ausgeliehen werden. Desweiteren habe ich noch ein Bild von dem USB Adapter mit der Router Platine. Wenn das interessant ist, kann ich Dir das gerne zukommen lassen.
 
Erfolgsmeldung: :)
Eins vorne weg. Bitte entfernt die Adapterempfehlung Nokia CA-42. Der Prolific-Chip bei sogenannten Nachbauten ist offensichtlich kein echter. Die von Prolific bereitgestellen Treiber funktionieren überhaupt nicht. :bluescre: Und die mitgelieferten Treiber sind scheinbar nicht in der Lage die baudrate von 115200 länger als ein paar Sekunden fehlerfrei einzuhalten.

Ansonsten habe ich ähnlich wie Jungo die ersten Blöcke fehlerfrei lesen können mit dem Chuba2_tool. Danach habe ich mit PuTTy die Checksumme am Ende des Blocks ausgelesen.
Meine grösste, erfolgreich ausgelesene *.bin war 192k groß. Ich habe die fehlenden 65k mit FF aufgefüllt. Zum Schluss habe ich die mit PuTTy ausgelesene Checksumme mit einem Hex-Editor unter der Adresse 0x3FFF0 eingetragen.
Simsalabim. Fertig ist die o2box6431.bin.

Vielen Dank den Vorreitern, den Entwicklern und Tüftlern! Im Speziellen hph und Chuba2 für ihre Werkzeuge. :groesste:

Die Fritte läuft jetzt schon.
Und die o2box :beerdigu:
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.