RobP Geplaatst: 11 maart 2004 Delen Geplaatst: 11 maart 2004 Geïnspireerd door de procedure met de Strong heb ik kabels gemaakt van printerpoort pc naar 25-pins connector achter op Asscom. Gewoon de IEEE1284 kabel gemaakt (Asscom specificaties vermeldt poort als IEEE1284) Communicatiekabel gemaakt van Com1 poort pc naar RS232 poort op asscom Algemene tekst printer gedefinieerd onder Windows, deze Asscom genoemd en als default printer aangewezen. Geen kontakt gekregen met Asscom via load.exe Communicatiekabel verwijderd,null-modem kabel weer aangebracht tussen Asscom en PC COM1 poort, kabel tussen printerpoort en Asscom gehandhaafd Start load.exe met asscom uit Nu komt het PC-scherm weer tot leven load ver 1.00 Copyright © 2001 by Fantasy. COM1: 115200BPS MODEM_STATUS = d Ik schakel asscom aan, asscom toont tijd ANAM DBS Monitor Program V3.00 © Copyright 1997-1998 by ANAM Electronics Initialize native code native: text.vaddr = 0x9fdf0080, text.offset = 0x80, text.size = 0x9870 native: data.vaddr = 0x80001000, data.offset = 0x98f0, data.size = 0x70 native: bss.vaddr = 0x80001070, bss.offset = 0x9960, bss.size = 0x2dc native: Total RAM size = 844(0x34c) bytes native: Patch ID = 0x000002 native: Hardware ID = 0x03000a native: Software ID = 0x019808 native: API ID = 0x040303 rut: SEARCHING Y2K AREA... rut: Y2K: Already PATHCED rut: SEARCHING ECM AREA... rut: ECM: Already PATHCED Install new smartcard d/d Unexpected SWITCH OFF or H/W RESET Happend. CONFIGURATION is DIRECT RUN boot..... Asscom toont kanaalnummer, ik zet asscom op standby mbv afstandsbediening POWER_STDBY_ON: time = 90230msec ANAM DBS Monitor Program V3.00 © Copyright 1997-1998 by ANAM Electronics Initialize native code native: text.vaddr = 0x9fdf0080, text.offset = 0x80, text.size = 0x9870 native: data.vaddr = 0x80001000, data.offset = 0x98f0, data.size = 0x70 native: bss.vaddr = 0x80001070, bss.offset = 0x9960, bss.size = 0x2dc native: Total RAM size = 844(0x34c) bytes native: Patch ID = 0x000002 native: Hardware ID = 0x03000a native: Software ID = 0x019808 native: API ID = 0x040303 rut: SEARCHING Y2K AREA... rut: Y2K: Already PATHCED rut: SEARCHING ECM AREA... rut: ECM: Already PATHCED Install new smartcard d/d Wait for user <numeric key> key or wakeup alarm event... toets in: Alt-h ALT_H - This help message ALT_X - Quit this program ALT_D - Run COMMAND.COM ALT_P - Open ECP port ALT_R - ECP Receiving mode ALT_F - Binary<->Character Mode ALT_K - Hide & Display CTRL+<PgDn> - Download binary file from memory CTRL+<PgUp> - Upload binary file to the memory toets in: Alt-p Open ECP port base address = 0x378, irq = 0x7 ECP supported Negotiation Step 1 btime = 1320508 PB NEGOTIATION 1 : => nACK(P_CLK) HIGH PERR(ACK_DATA_REQ) LOW toets in: Ctrl-PgDn Enter the filename to download: proef01.bin // deze file bestaat nog niet // Enter starting address(HEX): bfc00000 ---> 0xbfc00000 // beginadress EEPROM? // Enter length(HEX): 100000 ---> 0x100000(1048576) bytes // 1 megabyte om mee te beginnen // Press <ESC> key to abort downloading! Now, Ready to download.... DOWNLOAD COMMAND RECEIVED, s=0xbfc00000, l=0x100000 ACK received Downloading 151552 bytes... // helaas, na 20 seconden en 151552 bytes stokt het // toets in: Esc ESC terminated [End] Er bestaat nu een nieuw bestand proef01.bin van 148 kB groot! Hexedit file: proef01.bin 3c 08 bf c0 25 08 00 80 01 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 50 68 a0 07 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 e8 00 00 01 70 a0 00 60 00 00 00 00 00 00 00 52 58 00 01 08 a0 a0 00 61 70 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 10 00 00 0c 00 00 00 00 12 28 06 19 31 30 30 46 52 20 20 20 01 03 00 00 00 20 08 00 08 00 08 00 01 03 10 03 01 03 10 00 00 02 00 00 a0 07 02 48 00 00 00 00 3c 04 bf f4 34 84 04 00 24 09 1f c0 a4 89 00 00 01 00 d0 21 24 09 00 05 3c 08 bf f0 35 08 1c 00 a5 09 00 00 3c 08 bf f0 35 08 20 00 a5 09 00 00 3c 08 bf f0 35 08 24 00 a5 09 00 00 3c 08 bf f0 35 08 28 00 a5 09 00 00 3c 08 bf f0 Asscom uitgeschakeld, load.exe weer gestart, asscom aangeschakeld load ver 1.00 Copyright © 2001 by Fantasy. COM1: 115200BPS MODEM_STATUS = d ANAM DBS Monitor Program V3.00 © Copyright 1997-1998 by ANAM Electronics Initialize native code native: text.vaddr = 0x9fdf0080, text.offset = 0x80, text.size = 0x9870 native: data.vaddr = 0x80001000, data.offset = 0x98f0, data.size = 0x70 native: bss.vaddr = 0x80001070, bss.offset = 0x9960, bss.size = 0x2dc native: Total RAM size = 844(0x34c) bytes native: Patch ID = 0x000002 native: Hardware ID = 0x03000a native: Software ID = 0x019808 native: API ID = 0x040303 rut: SEARCHING Y2K AREA... rut: Y2K: Already PATHCED rut: SEARCHING ECM AREA... rut: ECM: Already PATHCED Install new smartcard d/d Unexpected SWITCH OFF or H/W RESET Happend. CONFIGURATION is DIRECT RUN boot..... toets in: <Enter> HanSh> toets in: d 0xbfc00000 0xbfc00100 // eerste 256 bytes van het gedownloade gebied // [Dump memory 0xbfc00000 - 0xbfc00100] 0x3c08bfc0 0x25080080 0x01000008 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000080 0x00005068 0xa0070080 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x000050e8 0x00000170 0xa0006000 0x00000000 0x00005258 0x000108a0 0xa0006170 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x1000000c 0x00000000 0x12280619 0x31303046 0x52202020 0x01030000 0x00200800 0x08000800 0x01031003 0x01031000 0x00020000 0xa0070248 0x00000000 0x3c04bff4 0x34840400 0x24091fc0 0xa4890000 0x0100d021 0x24090005 0x3c08bff0 0x35081c00 0xa5090000 0x3c08bff0 0x35082000 0xa5090000 0x3c08bff0 0x35082400 0xa5090000 0x3c08bff0 0x35082800 0xa5090000 0x3c08bff0 Hexedit window offset 12000 lengte 256 (hex 100) Dit is redelijk tegen het eind van het bestand. 00 85 18 21 90 79 00 00 3c 01 80 01 a0 39 c9 37 90 78 00 01 3c 01 80 01 a0 38 c9 36 90 6e 00 02 3c 01 80 01 31 cf 00 f0 00 0f c1 02 a0 38 c9 35 90 6e 00 02 3c 01 80 01 31 d9 00 0f a0 39 c9 34 90 6f 00 03 3c 01 80 01 31 f8 00 f0 00 18 c9 02 a0 39 c9 33 90 6f 00 03 3c 01 80 01 31 ee 00 0f a0 2e c9 32 90 78 00 04 3c 01 80 01 33 19 00 f0 00 19 71 02 a0 2e c9 31 90 78 00 04 3c 01 80 01 33 0f 00 0f 14 e0 00 6e a0 2f c9 30 04 c1 00 08 34 0f 00 3c 00 cf 00 1a 00 00 c0 10 00 18 cf c3 03 19 70 26 01 d9 70 23 0b f0 48 31 00 0e 50 23 00 cf 00 1a 00 00 c0 10 00 18 77 c3 03 0e 50 26 01 4e 50 23 34 19 00 3c 00 d9 00 1a 34 0e 00 0a 3c 01 80 01 90 2f c9 33 3c 01 80 01 00 00 58 12 00 00 00 00 00 00 00 00 01 ee 00 18 90 2f c9 32 00 00 c0 12 01 f8 c8 21 03 2a 50 21 34 19 00 3c load.exe window HanSh> d 0xbfc12000 0xbfc12100 [Dump memory 0xbfc12000 - 0xbfc12100] 0xbfc12000: 0x00851821 0x90790000 0x3c018001 0xa039c937 0xbfc12010: 0x90780001 0x3c018001 0xa038c936 0x906e0002 0xbfc12020: 0x3c018001 0x31cf00f0 0x000fc102 0xa038c935 0xbfc12030: 0x906e0002 0x3c018001 0x31d9000f 0xa039c934 0xbfc12040: 0x906f0003 0x3c018001 0x31f800f0 0x0018c902 0xbfc12050: 0xa039c933 0x906f0003 0x3c018001 0x31ee000f 0xbfc12060: 0xa02ec932 0x90780004 0x3c018001 0x331900f0 0xbfc12070: 0x00197102 0xa02ec931 0x90780004 0x3c018001 0xbfc12080: 0x330f000f 0x14e0006e 0xa02fc930 0x04c10008 0xbfc12090: 0x340f003c 0x00cf001a 0x0000c010 0x0018cfc3 0xbfc120a0: 0x03197026 0x01d97023 0x0bf04831 0x000e5023 0xbfc120b0: 0x00cf001a 0x0000c010 0x001877c3 0x030e5026 0xbfc120c0: 0x014e5023 0x3419003c 0x00d9001a 0x340e000a 0xbfc120d0: 0x3c018001 0x902fc933 0x3c018001 0x00005812 0xbfc120e0: 0x00000000 0x00000000 0x01ee0018 0x902fc932 0xbfc120f0: 0x0000c012 0x01f8c821 0x032a5021 0x3419003c Conclusie: ik heb een imagedump vanuit de asscom in mijn PC gezet! Ik heb gewoon in Win98 gedraaid zonder processen uit te zetten. Dat zou kunnen verklaren dat de download na 148 kB stopte. Ik ga de computer nu in MsDos opstarten. Helaas kan ik dan niet meer al mijn schermteksten vastleggen op het kladblok. Maar ik wil weten of er bij een minimum aan verstorende processen wellicht een groter image van de asscom getrokken kan worden. Hier ben ik weer. De MsDos mode was een groot succes! Load.exe gestart met Asscom uit. Asscom aan, Alt-h voor help scherm, Alt-P voor openen printerpoort, Ctrl-PgDn voor download file, file proef02.bin, adres 0xbfc00000, length 100000 in 2 minuten was 1 megabyte gedownload naar de pc! opnieuw Ctrl-Pgdn file proef03.bin, adres 0xbfd00000, length 100000 in 2 minuten nog 1 megabyte naar mijn pc Ik heb nu een compleet image van de flash eeproms op de pc. De andere kant uit zou moeten werken via Ctrl-PgUp, maar dat durf ik nog niet. <img src="/ubbthreads/images/graemlins/angel.gif" alt="" /> Link naar reactie Delen op andere sites Meer opties om te delen...
RobP Geplaatst: 13 maart 2004 Auteur Delen Geplaatst: 13 maart 2004 De Asscom image copy heeft de parallelle kabel helemaal niet nodig. Bij een snelheid van 115200 bps zend je via de seriele kabel circa 10000 bytes per seconde. Ik mat 2 minuten download tijd per megabyte, dat is ongeveer 8300 bytes per seconde, dus nog net binnen de mogelijkheden van de seriele verbinding. Was de parallelle verbinding gebruikt, dan was een factor 10 sneller mogelijk geweest. Na het starten van load.exe en de asscom gewoon <Ctrl-PgDn> intikken is voldoende om in image copy modus te komen. Dat lukte mij aanvankelijk niet via de seriele verbinding. Omdat ik de <Ctrl-PgDn> en <Ctrl-PgUp> had ontdekt tegelijk met de <Alt-p> opdracht om de ECP poort te openen, probeerde ik het nog eens met ook de parallelle kabel aangesloten. Toen werkte het opeens wel. Vandaag nog eens de procedure uitgeprobeerd, en nu werkt het met alleen de seriele kabel ook en bovendien net zo snel. Conclusie, de parallelle kabel is niet nodig. Er is een andere factor in het spel, die maakt dat het soms werkt en soms niet. Waarschijnlijk is het nieuw opstarten van Windows voldoende om het te laten werken. Link naar reactie Delen op andere sites Meer opties om te delen...
gerrit B Geplaatst: 15 maart 2004 Delen Geplaatst: 15 maart 2004 beste robert, ik denk dat het ook nog ergens anders aan ligt, want blijkbaar zijn er verschillende ontvangers, de een schrijft bijv. de zenderlijst ook een andere plaats dan de andere. ik zal eens op zoek gaan naar de juiste adressen. Gerrit B zondag? nee dan kan ik niet dan ben ik vissen Link naar reactie Delen op andere sites Meer opties om te delen...
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen