Home
ROMShock User`s Manual
Contents
1. as 4 8 25 AU AM An A1 re DE vPP EvE Ev 10 3 AID A10 aio A10 A10 A10 AI cu 22 CE CE fee ICE 12 7 D7 D7 D7 D7 D7 D7 10 13 D6 14 9 D5 D5 5 DS DS De 15 8 D4 GND 16 7 D3 D3 D3 PIN NAMES AD 19 ADDRESSES DO D7 DATA DUTPUTS CE CHIP ENABLE DE OUTPUT ENABLE VCC POWER SUPPLY GND GROUND PGM PROGRAM PULSE UNCONNECTED IN THAT DEVICE Figure 13 EPROMPINOUT 26 MicroSHADOW ROMShock User s Manual Research APPENDICE D FILE FORMATS The Intel Standard and Intel Extended file format Recon Mark BegimingofheRecod One Byte of Data checksum itself should be zeo INTEL HEX FILE EXAMPLE 020000040001F9 0AE1000053439A000000A808000035 01E1A4004535 10000000C238A9A8081BF40000F442093B5BA9FF11 100010000A8FF20A00A900008FF40A00A9FF7F8F5F 10002000F60A00A900008FF80A00A20000A0B001A3 10003000D0038AF00EF8A900889701DO0FBC603CA46 1000400010F 6D8D8A900008FFA0A008FFC0A00F831 100050008FFE0A00D822F2000148221A3701CBDBBA 0700600080FC6B8000000032 020000040000FA 10F000005C54F0005C54F0005C54F0005C54F00080 00000001FF 27 MicroSHADOW ROMShock User s Manual Research DATA RECORD FORMAT Lenght Field Two Ascii bytes to be packed in a byte
2. InputHigh Voltage 20 vei v uL Input LowLeakage Current ovsvnsvi_ __ 100 pa Input High Leakage Curren 3 5vevinsvce 10 w Sswitching AC characteristics ta AdaressINto data OUT 9 10 15 n tea Chip Enable In to Data Out 15 20 25 n tea Output Enable Into Data Out 15 20 25 n todi Output Enable Data Float 11 15 20 25 n 23 MicroSHADOW ROMShock User s Manual Research Valid Address Data Data Valid Figure 11 AC WAVEFORMS 24 MicroSHADOW ROMShock User s Manual Research APPENDIX B HARDWARECONSIDERATIONS In this section you can find useful information about the ROMShock Hardware This information may be useful if you want to use ROMShock with particolar TARGET systems in non standard working enviroment If you have system instability it is best if you analyze the interface section first No emulators in the world can grant 10096 compability with the original emulated device To give help to the designer we report the FRONT END section of the emulator EMULATOR EDGE POD EDGE AMD PALCEI6V8 OR EQUIVALENT ADDRESS LINES 14 TO 19 I 100K PULL DOWN HCT245 OR EQUIVALENT ADDRESS LINES 0 TO 13
3. 100K PULL DOWN DATA LINE 0 15 100K PULL DOWN HC14 OR EQUIVALENT ps RESET RESET AMD PALCE22V10 OR EQUIVALENT SV 100K PULL UP CS DE Figure 12 EMULATOR FRONT END 25 MicroSHADOW Research APPENDICE C EPROM PINOUT ROMShock User s Manual Figure 13 reports the JEDEC standard pinout for all the devices from 27x256 to 27x080 8Mbit 4Mbit PMbit 1Mbit 512K 256K A19 VPP VPP VPP 16 8416 Al6 816 15 AIS 815 815 815 VPP Ale Ale Ale Ale AI Ale A7 A7 A7 A7 A7 A7 AG AG AG AG AG AG 5 5 5 5 5 5 4 4 4 4 4 4 3 3 A3 A3 A3 A3 e e e e e e l Al Al Al Al Al 0 0 0 0 0 0 DO DO DI DI DI DI DI DI De De De De De De GND GND GND GND GND GND JEDEC PINOUT 256K 512K 1Mbit 2Mbit 4Mbit 8Mbit VPP A19 Di vec vec vec vee vec 16 e 31 PGM A18 PGM PGM A18 A18 VPP AIS 3 30 VCC AIZ VCC vec M7 A17 417 Al 4 29 14 A14 414 A14 M4 7 35 28 Als A13 6 6 27 AB 8 as lag lag 5 7 26 9 9 fag
4. Load Address Four Bytes to be packed in a 16 bit WORD Type Field Data Record 00H 1 TI TI TI TTI TI TI 4 o e eB C2 GR ERE ER Data Two Ascii bytes to be packed in a byte CheckSum Carriage Return ODH Line Feed OAH END OF FILE FORMAT Lenght Field Two Ascii bytes to be packed in a byte Load Address Always 0000 Type Field End Of file identificator 01H Le CheckSum 0 0 0 0 0 0 0 1 Carriage Return ODH Line Feed OAH SEGMENT RECORD INTEL EXTENDED ONLY Lenght Field Normally 02H Start Address Not used by our software Normally Zero Type Field Segment Record Identificator 02H Intel Pure segment value i al CheckSum op o o o o0 ss spas pee Carriage Return E x Line Feed OAH SEGMENT RECORD INTEL EXTENDED ONLY Lenght Field Normally 02H Start Address Not used by our software Normally Zero Type Field Segment Record Identificator 04H High word of the 32Bit addressing capability r Le CheckSum 2 5 c e n e Carriage Return ODH Line Feed OAH PROGRAM ENTRY POINT Lenght Field Normally 04H Start Address Not used by our software Normally Zero Type Field Program Entry Point Identificator 05H Linear 32Bit Entry Point Address A CheckSum L lo 4 o0 o por po
5. POWER 3 CONNECTOR CONNECTOR Figure 2 The emulator back panel The 25 PIN connector must be connected to the personal computer s parallel port A 80cm flat cable is included in the kit for this purpose The two poles connector present at the extreme left of the panel give the two RST e RST outputs The yellow green crocodile cable must be plugged in here The connector placed at the right of the panel gives the external power capability Use the black red cable for this feature REMEMBER TO UNSHORT THE POWER OPTION JUMPER WHEN USING THE EXTERNAL POWER METHOD The power option jumper is placed at the left of 25PIN connector This JUMPER must be shorted when target parasithic power method is used Open this JUMPER when external power is supplied NOTE EXTERNAL POWER MUST BE 5V DC MicroSHADOW ROMShock User s Manual Research SECTION 3 SOFTWARE SETUP 3 1 Software Software setup in Windows 3 x Windows95 can be made launching the Setup executable file SETUP EXE present in the distribution diskette If you have Windows 3 x based system you can use FILE MANAGER if you have Windows95 you can start the setup process selecting the SETUP EXE from the computer resources Open the resource window open the 3 5 floppy drive and double click on SETUP EXE file The setup process is self explanied If you need the DOS version of software you have to copy the files contained in the dire
6. pio oec res e e e e e e e e ce rr tit Carriage Return ODH Figure 14 Intel STD EXTFile Format 28 MicroSHADOW ROMShock User s Manual Research The Motorola Sfiles format One Byte of Data CheckSum CheckSum Given by the formula 255 Sum of all bytes from Load Address t4 the last data byte MOD 256 Carriage Rerum ODI Line Feed 0AH Motorola S FILE EXAMPLE S00600004844521B S20E01E10053439A000000A80800002F S20501E1A4452F S214010000C238A9A8081BF40000F442093B5BA9FF0B S2140100100A8FF20A00A900008FF 40A00A9FF7F8F59 S214010020F60A00A900008FF80A00A20000A0B0019D S214010030D0038AF00EF8A900889701D0OFBC603CA40 S804010000FA 29 MicroSHADOW ROMShock User s Manual Research DATA RECORD FORMAT 16 BIT ADDRESSING Record Type 1 Data Record with 16 Bits Addressing ByteNum Number of data bytes nn Two ascii bytes to be packed in a byte Load Address in a 16 bit record Four Bytes to be packed in a 16 bits WORD Ed qu pope o de ep nd UTE pas ele fe ss a Data Two Ascii bytes to be packed in a byte CheckSum Carriage Return ODH Line Feed OAH DATA RECORD FORMAT 24 BIT ADDRESSING Record Type 2 Data Record with 16 Bit Addressing ByteNum Number of data bytes nn Two ascii bytes to be packed in a byte Load Address in a 24 bit record Six Bytes to be packed i
7. PARALLEL standard interface B External or parasitic power supply B Windows 3 1 or Windows95 software interface B EXADECIMAL ASCII dump window B DOS version software Binary Intel STD EXT and Motorola S file formats B High transfer rate about 4 5 seconds for 1 Megabyte of code MicroSHADOW ROMShock User s Manual Research SECTION 2 KNOW THE EMULATOR LOADING INDICATOR POWER INDICATOR 000000000000000 oooooooocooooooooQoQo EVEN POD ODD POD CONNECTOR CONNECTOR Figure 1 The emulator front panel 2 1 Front On the front panel two 34 pin flat cable connectors are present These Panel connector are called EVEN and ODD PODs During a 8 Bit EPROM emulation Mode SMALL 5 9 only the EVEN POD must be used In the modality 16 BIT EVEN ODD 16 BIT both the EVEN ODD POD are used See section 5 1 There are special modalities called LARGE MODES Mode 10 15 where both EVEN ODD pods are used but a special adapter ADP LARGE 28 32 included in the kit is required The POWER indicator indicate the presence of the power the LOADING indicator is active during the loading session Moreover this indicator signals a level change on the RST RST outputs in the emulator back MicroSHADOW ROMShock User s Manual Research 2 2 Back RST amp RST OUTPUTS POWER OPTION JUMPER 9999000000000 N J oooooooooooo 2 PARALLEL PORT
8. PODI POD2 1024 1x27C080 JP12 3 Mis Table 1 The emulator working modes Model XL only Requires the 28 pins adapter ADP 32 28 included in thel KIT Note 1 To use 28 Pin devices in EVEN ODD mode you can use the ADP 32 28 adapter for the ODD POD For the EVEN POD you can use the ADP LARGE 26 32 adapter connecting the EVEN probe in the socket marked UI and shorting the jumper JPI always present in the adapter on position 1 2 At this point you have to insert a 28 Pin socket in the 32 Pin socket in the adapter target side Take care to connect the Pin 14 of the new socket with the Pin 16 of the POD socket If the dimensions of the ADP LARGE 26 32 are excessive it s possible to build a simple 32 28 adapter See the appendix of this manual for construction details Also you can find the ADP LARGE 28 32 schematic always in the appendix of this manual MicroSHADOW ROMShock User s Manual Research Note 2 To use 28 Pin devices in SMALL MODE you simply can use thADP 32 28 adapter MicroSHADOW ROMShock User s Manual Research In a typical 16 Bit system the system memory can be organized as two 5 2 8 Bit banks This means that the address lines driven by the micro are THE 16 BIT shifted of one position Address A1 of micro conencted to address AO EVEN ODD of the memory address A2 of micro connected to address A1 of MODE memory and so on Obviosly all the address lines except the line AO are com
9. S native extensions If one of these extensions is found the program activates the associated conversion The program by default generates a binary file BIN If the Image option in the configuration dialog is active the program will generate a image file IMG A image file is a file with dimension equal to the difference between the highest address and the lowest address addresses obviously refer to the input file The parts not covered by addresses are filled with the constant 255 OxFF The RESET button permits a transition on signals RST and RTS present on connector in the back panel By connecting one of these signals on the RESET pin of your TARGET MICROPROCESSOR it will be possible to reset your TARGET by simply pressing this button The LOAD button loads into the emulator the file currently selected Pressing this button a progress bar will appear At the same time the LOADING LED in the front panel will light During the LOAD session the RST and RST signal becomes active MicroSHADOW ROMShock User s Manual Research 6 1 The HexVIEW window to be activated through the Action men with The HexVIEW HexVIEW selection allows the display the the currently selected file in Window HEXADECIMAL and ASCII format The HexVIEW window can be used to check code allocation You can scroll the entire file with the following key combinations Home KEY Page Up KEY Beginning Scroll back of 256 Bytes 4096 Bytes
10. is really easy CARICAMENTO We assume that your linker give as output a Intel STD EXT or Motorola S or a pure BINARY file DEI FILES CON he loddi neth ae DATAZAP EXE start the loading you just have to write datazap FileName ext Mx Pay attention to the emulation mode selected by the switch Mx Once started the program will display some input file parameters and the data transfer will begin On your display you can see the transferred byte count and at the end you can obtain the elapsed time The LOADING LED will be active for all the transfer time At the same time the RST RST outputs are active This allows the TARGET CPU in the RESET STATE to be kept Terminated the transfer the RST and RST outputs change their state and the LOADING LED turns off CPU RUNNING STATE 21 MicroSHADOW ROMShock User s Manual Research SECTION 8 FILES CONVERSION USING DATAZAP EXE 8 1 FILES As just mentioned datazap exe can be used as a file converter utility CONVERSION This is really useful at the end of the developing process to generate the programmer BINARY or IMAGE files to obtain the final ROM EPROM In TRANSLATE mode the software can detect the Intel STD EXT Motorola S 16 24 Bit files formats The software automatically checks for the HEX S native extension and if one of these extensions are found the program activates the associated conversion The program generates a pure BINARY file BIN or a BINARY IM
11. of devices from 27x256 to 27x080 The LARGE MODE requires a particular adapter ADP LARGE 28 32 included in the KIT For further detail on this working mode see the SECTION 5 PARALLEL PORT CONNECTION RESET PIN aom ADAPT 8 Bit up ODD POD ue EVEN POD Figure 5 8 Bit LARGEMODE connecting MicroSHADOW ROMShock User s Manual Research SECTION 5 EMULATORE WORKING MODES 1 ROMShock has 16 EMULATION MODES 0 15 You have to The 16 configure some parameters to obtain the desired EMULATION emulation functionality Use the table 1 to configure ROMShock modes Modes Used PODS Total Organiz 28 Pins datazap KBYTES DUE Adapter Mode Flag TN 32 BITEVEN ODD 2048 poplrop 5e x 77 010 UNUSED M2 16 BIT EVEN ODD 4096 POD1 POD2 1512 2x27C020 UNUSED M3 716 BITEVEN ODD 8192 PODI POD2 1024 2x27CO40 UNUSED M4 SMALLS BIT oa froni 7 ixzeom wUsED m SMALLSBIT 2048 256 1x27C020 UNUSED M8 SMALL8 BIT 4096 PODI s12 1x27CO40 UNUSED M9 LARGE8 BIT 256 PODI POD2 32 1x27C256 JP112 LARGE8 BIT 512 PODI POD2 64 I1x27C512 JPli 2 Ml LARGE8 BIT 1024 PODI POD2 128 1x27C010 JP12 3 LARGE8 BIT 2048 PODI POD2 256 1x27C020 JP12 3 MI3 LARGE8 BIT 4096 PODI POD2 512 1x27C040 JP12 3 MI4 LARGE8 BIT 8192
12. 2 52 20 2D 20 53 59 53 54 45 20 48 41 RROR SYSTEM HA 215 4C 54 45 44 00 45 72 61 73 69 GE 67 20 53 6C 6F LTED Erasing 510 G 215F 74 20 23 20 25 64 20 53 65 63 74 6F 72 20 25 32 t Sector 2 Figure 9 The HexVIEW window 6 2 The configuartion DIALOG of the ROMShock program is accessible The through the Configuration menu with the selection Config Configuration Through the configuration DIALOG it s possible to change some Window parameters like the EMULATION MODE the input file format and the LOAD OFFSET Once these parameters are set you can keep this configuration performing a save configuration command Available through the configuration menu with selection Save Config The ROMShock configuration will be saved in a binary format in the file lt windows rshock ini gt Emulation MODE Communication port Input file format Translate Options Load Offset Configuration mulation Mode 16 Even Odd 2x27C256 16 Bit Even Odd 2x27C512 16 Bit Even Odd 2x27C010 V6 Bit Even Odd 2x27C020 Input file type 5 8Bit SMALL 1x27C256 ESA 5 8 Bit SMALL 1x27C512 2 Intel HEX STD 8 Bit SMALL 1x27C010 2 Motorola S File 8 Bit SMALL 1x27C020 7 Binary 8 Bit SMALL 1x27C040 rece gt 8 Bit LARGE 1x27C256 ET 8 Bit LARGE 1x27C512 Binary Mode X 8 Bit LARGE 1x27C010 gt Image Mode VAS gt 8 Bit LARGE 1x27C020 MR gt 8 Bit LARGE 1x27
13. AGE file if the 1 switch is used An image file is a file of dimension equal to the difference between the highest address and the lowest address addresses obviously refering to the input file The parts not covered by any addresses are filled with the constant 255 OxFF To invoke a conversion just write datazap FileName ext T 1 Table 3 reassume the conversion combinations Desired Command Line Command Line conversion If extension supplied Extension not supplied ot extension different by the defuult HEX BIN datazap FileName hex T datazap FileName xxx T FI I FI FS FS Table 3 Translating modes 22 MicroSHADOW ROMShock User s Manual Research APPENDIX A TECHNICAL AND PHISICAL CHARACTERISTICS Electrical characteristic Power supply 5V DC 5 External supply 5V DC 5 Average working current 140 mA Phisical Characteristics Working temperature range 0 45 C Weight 150 g DC electrical input characteristics signals A 14 19 SYMBOL _ PARAMETER CONDITION MIN MAX UNITS VL mpuLowVolagg vsso5 os V InputHighVoltage 20 v L Input LowLeakage Current ovsvnsvi_ __ 0 pa Input High Leakage Curren 3 5vevinsvce 10 w DC electrical input characteristics signals A 0 13 SYMBOL _ PARAMETER CONDITION MIN MAX UNITS VL nputtowvotage vssos 08 v
14. C040 LER SEE ARE vx 8 Bit LARGE 1x27C080 256K x Figure 10 The configuration DIALOG MicroSHADOW ROMShock User s Manual Research 6 2 1 Emulation Mode Radio Button 6 2 2 Communication Port 6 2 3 Input File Type 6 2 4 Translation Mode 6 2 5 Load Offset Use the EMULATION MODE RADIO BUTTON to set the emulation mode For details about the emulation mode see the SECTION 5 and in particular the Table 1 The COMMUNICATION PORT RADIO BUTTON selects the parallel communication port of your PC where the emulator is connected The INPUT FILE TYPE RADIO BUTTON tell the program how the input file has to been translated Three kind of files are recognized Intel STD EXT Motorola S and BINARY files Using the AUTO DETECT mode automatically the program tries to detect the input file format In the TRANSLATION MODE group are enclosed the file translation options The TRANSLATE function converts a HEX S file in a BINARY or BINARY IMAGE file Through this options it s possible to select the binary output file format and its size BINARY mode only Obviously the size of the binary file is restricted to the powers of two In this field it s possible to set a LOAD OFFSET The offset must be written in HEXADECIMAL format in the range 0 FFFFF MicroSHADOW Research 7 1 DATAZAP EXE The DOS version of ROMShock DATAZAP EXE allows the loading of files into the emulator with the DOS operating system o
15. LARGE 8 BIT mode may be activated using the special adapter ADP LARGE 28 32 see Figure 4 included in the KIT This adapter permits the use of all the available memory to emulate devices from 27C256 32Kx8 alla 27C080 1Mx8 If you have the S model the emulation is limited to 27C040 512Kx8 Below is reported the ADP LARGE 28 32 layout The ADP LARGE 28 32 adapter may be used to emulate 28 Pins devices too For this purpose use the SMALL MODE with the EVEN POD only The JUMPER in the high side of the board must be configured in position 1 2 With 32 Pin devices the JP1 JUMPER must be configured in position 2 3 gt OOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO Figure 4 The ADP LARGE 28 32 LARGE ADAPTER MicroSHADOW ROMShock User s Manual Research SECTION 6 ROMSHOCK EXE WINDOWS 3 1 95 PROGRAM INTERFACE The Windows ROMShock program could be considered as an accessory to keep in the Windows s desktop giving the possibility to activate code loading at any moment A typical work enviroment could consist of a DOS Shell where you launch your compiler or assembler and the ROMShock program When the compiling phase is terminated you simply have to press the LOAD button on the ROMShock program s panel to activate the code loading In the program s panel there are four buttons plus a big button with the product s logo Pressing t
16. MicroSHADOW ROMShock User s Manual Research ROMShock User s Manual Document Number 0024 D 0001 ENG A Release Date 16 Set 1997 5 Copyright 1997 MicroSHADOW Research MicroSHADOW ROMShock User s Manual Research AVVISO Le informazioni contenute nel presente manuale possono essere soggette a modifiche senza nessun preavviso MicroSHADOW Research non si assume alcuna responsabilit per eventuali errori o inesattezze nella documentazione Nello stesso modo la MicroSHADOW Research non responsabile in alcun modo dei danni causati da difetti guasti o scelte di progetto dell HARDWARE del prodotto ROMShock Questo implica che nessun tipo di garanzia per quanto suddetto pu essere rivendicata Se non specificato diversamente ogni riferimento a societ nomi e dati utilizzati nelle riproduzioni delle schermate e negli esempi puramente casuale ed ha il solo scopo di illustrare l uso del prodotto ROMShock Nessuna parte di questo manuale pu essere riprodotta in qualsiasi forma o mezzo elettronico senza autorizzazione scritta della MicroSHADOW Research NOTICE The information contained in this manual is subject to change without notice MicroSHADOW Research assumes no responsibility or liability for any errors or inaccuracies in the documentation In the same way MicroSHADOW Research assumes no liability for any damage resulting from defects circuitry damage or design s choice of ROMShock HARDWARE It makes no warrant
17. ctory lt dosonly gt of distribution diskette in your work directory However the executable file datazap exe is sufficent to use the emulator MicroSHADOW ROMShock User s Manual Research SECTION 4 CONNECTING THE EMULATOR ROMShock has differents connecting methods These methos change in accodance with of desidered emulation mode For further information on emulation modes see the SECTION 5 EMULATOR WORKING MODES 4 1 SMALLMODE The SMALL MODE permitsto EMULATE using the of EVEN POD only all the devices from 27x256 to 27x040 See Figure 3 for the connecting details PARALLEL PORT CONNECTION RESET PIN uP EVEN POD MICROPROCESSOR Figure 3 Connecting in 8 BIT SMALLMODE MicroSHADOW ROMShock User s Manual Research 4 2 EVEN ODD 16 BIT MODE 4 3 8 BIT LARGE MODE The 16 Bit EVEN ODD mode permits to EMULATE at the same time two EPROM from 27x256 to 27x040 in modality EVEN ODD Pay attention The ODD POD of ROMShockcan t be used to emulate devices independently See SECTION 5 for further information on EVEN ODD functions PARALLEL PORT CONNECTION RESET PIN DS 7 EMULATOR ODD POD EVEN POD MICROPROCESSOR Figure 3 16 Bit EVEN ODDconnecting The LARGE MODE is a special working mode that permits the extensions of the emulation capability up to 1 Mbyte allowing emulation
18. he big button will display the general program information The four buttons activates respectively the fundamental functions of the program Open File Button Men TRANSLATE Button RESET Button LOAD Button ROMShock aout hex IA x poca Es en Pa Figure 8 The main windowof ROMShock program MicroSHADOW ROMShock User s Manual Research Open File Button Translate Button C3 RESET Button LOAD Button Pressing this button will access the Windows standard load dialog You can select Intel Std Ext Motorola S or binary file type Pay attention The file extension is independent from in wich the file is interpreted The translating mode must be setted in the CONFIGURATION DIALOG in this same section described The currently selected file could be saved as DEFAULT file at program startup by simply giving a configuration save command The configuration save command is available trough the Configuration menu with the Save Configuration selection The Open File function is available through the File Menu too The TRANSLATE function can be used to convert files This is useful during the devolpement process to generate programmer s files BIN or IMG The TRANSLATE function can process Intel STD EXT and Motorola S 16 24 Bit formats If the Auto Detect option in the configuration DIALOG is active the software automatically checks for the HEX
19. mons for the two devices In fact the address line AO has the word s LOW HIGH selection functionality With the 16 Bit EVEN ODD mode you can emulate two 32 Pin EPROM devices Also you can emulate two 28 Pin devices using the two adapters included in the KIT ADP LARGE 28 32 ADP 32 28 A typical EVEN ODD 16 Bit system is shown in Figure 6 V BUS A 1 20 FR 0 DATA BUS DLO 15J FR Figure 6 16 Bit EVEN ODDconfiguration MicroSHADOW ROMShock User s Manual Research 5 3 THE SMALL 8 BIT MODE 5 4 THE LARGE 8 BIT MODE 5 5 THE LARGE ADAPTER The ROMShock s circuitry it s formed by two distinct DATA sections This means that if one section is unused all the memory relative to that section is lost This is not a problem if the requested emulation memory is limited to 512 Kbytes 256KB for the S model If you need more emulation memory you can use the LARGE 8 BIT MODE The SMALL mode foresees the using ofthe POD 1 only EVEN POD To use 28 Pins devices it s necessary to use the adapter ADP 32 28 The
20. n a 32 bits WORD TI EERE pros c er LAER s 5 ole Ee EE ea Data Two Ascii bytes to be packed in a byte CheckSum Carriage Return ODH Line Feed OAH END OF FILE FORMAT 16 BITS ADDRESSING End of file Identificator 09H z 16 Bits Addressing ByteNum Number of bytes Start Address Not used by our software Le CheckSum s ejo ojo o o o r F i gt il Carriage Return Line Feed OAH END OF FILE FORMAT 24 BITS ADDRESSING End of file Identificator 08H 24 Bits Addressing ByteNum Number of bytes Start Address Not used by our software L CheckSum Carriage Return ODH Line Feed OAH Figure 15 The Motorola SFormat 30 MicroSHADOW ROMShock User s Manual Research APPENDIX E BUILD A 32 PIN 28 PIN ADAPTER NC 32 Pin Socket 28 Pin Socket Jumper VCC 5V O CA O Gs ai Odi p Sle Oiz 915 Cc O o O O O C oic 915 O O i O O O O5 OU 915 Ors 20 GND Pins Building The adapter is formed by a 32 Pin socket and a 28 Pin socket retails The 28 Pin socket must be plugged below the 32 PIN socket with his PIN 14 plugged in the PIN 16 of the 32 PIN socket EPROM GND At this point it s sufficent to make a link between the PIN 32 of the 32 PIN socket and the PIN 28 of the other socket This resolves the power supply connection The re
21. nly This is GENERAL SYNTAX SECTION 7 USING THE EMULATOR UNDER MS DOS THE DATAZAP EXE PROGRAM ROMShock User s Manual useful to create batch programmes The general syntax to use this program is the following DATAZAP switches filename ext This table reports the switches summary Mx Functional Mode See Table x 0 15 Default 0 Fx File Format x Intel Standard e Intel Extended x S Motorola S Files x B BINARY Mode R Generate a Reset 250ms Pulse Nx Port Number x 1LPT1 x 2 LPT2 Default File Offset Ohhhhhh L1 Image Generaion Table 2 The datazap exe switches MicroSHADOW ROMShock User s Manual Research 7 2 DATAZAP EXE SWITCHES SWITCH Mx FUNCTIONAL MODE The Mx switch sets the EMULATION MODE Refer to SECTION 5 and Table 1 for details SWITCH Fx FILE FORMAT This switch sets the input file format The software can translate three formats Intel STD EXT Motorola S 16 24 Bit and BINARY files The software automatically checks for the natural extensions HEX S BIN If one of these extensions are found the software activates the associated conversion If the extension is ommited and the Fx switch wasn t used the software assumes for default the BINARY format SWITCH R GENERATE RESETPULSE The R switch is an alternative mode to send a RESET PULSE to the TARGET SYSTEM without operating directly on the HARDWARE Using this o
22. of file or 64K depending on the state of the SHIFTand CONTROL keys End KEY Page down KEY End of file Scroll up of 256 Bytes 4096 Bytes or 64K depending on the state of the SHIFT and CONTROL keys Scrolling function key table Scroll back of 256 Bytes Scroll back of 4096 Bytes Scroll back of 64 KBytes Scroll up by 256 Bytes Scroll up by 4096 Bytes Scroll up by 64 KBytes MicroSHADOW ROMShock User s Manual Research Memory address Hexadecimal DUMP section ASCII DUMP section HexVIEW 021510 47 45 53 20 2D 20 00 53 59 53 54 45 4D 20 48 SYSTEM 021520 41 54 45 44 21 56 50 50 20 50 4F 57 45 52 RLTED UPP POWER 021530 20 46 41 49 4C 55 52 45 20 2D 20 52 45 4F 56 FAILURE REMOU 421540 45 20 43 41 52 54 52 49 44 47 45 53 2D E CARTRIDGES a1554 53 59 53 54 45 4D 20 48 41 54 45 44 21 SYSTEM HALTED 641560 54 45 53 54 49 4E 20 50 52 4F 47 52 45 53 53 TEST IN PROGRESS 021570 2E 2E 600 50 55 4C 53 45 20 57 49 44 54 48 20 PULSE WIDTH 021580 54 45 53 54 2E 2E 2E 00 4F 55 54 20 46 20 4D TEST YOUT OF M 021590 45 4D 4F 52 59 5B GO 5 EMORY I 1 215AG 20 4F 4E 4C 59 20 46 4C 41 53 48 44 45 56 ONLY FLASH DEV 0215B0 49 43 45 53 20 43 41 4E 20 42 45 20 45 52 41 53 ICES CAN BE ERAS 215C 45 44 21 00 41 44 44 52 45 53 53 49 4E 47 20 45 ED ADDRESSING E 215D 52 5
23. ption the program simply generates a transition on outputs RST RST these outputs obviously are to be connected to the microprocessor reset input pin The implse width is about 250ms SWITCH Nn PORT NUMBER Use this switch to select the parallel port where the emulator is connected SWITCH Ohhhhhh File Offset With this switch it s possible to add a LOAD OFFSET to the input file loading addresses This offset must be supplied in HEXADECIMAL FORMAT in the range from O h to FFFFF h SWITCH T TRANSLATE MODE The T switch selects the FILE TRANSLATE OPERATING MODE This mode allows the use of the datazapl exe program as a file converter utility Detail about this mode is explained in SECTION 8 SWITCH I IMAGE MODE This switch in combination with the switch T tells to the program to generate IMAGE files IMG instead of the BINARY default format BIN 20 MicroSHADOW ROMShock User s Manual Research SWITCH Skkkk BINARYFILE SIZE This switch in combination with the switch T Don t use with the switch sets the output file size The areas uncovered by any address relative to the input file will be filled with the constant FF h The kkkk parameter must be supplied in decimal notation in the range from 32 to 1024 SWITCH H HELP PAGE The program syntaxs and a short description of the main features can be displayed using this switch 7 3 Loading a file on the emulator with datazap exe
24. sulting adapter is now ready to be placed in the POD socket For this adapter it is best to use lathed sockets 3l ROMShock User s Manual MicroSHADOW Research 2 cad ONS aNe edd 9 E aue cad my es a si a is si i saa E bs rad sad ar 2 ks S d aL so de odd ay 8 Ja ga Z Ja E Eas w O x Zl os wE ovd Eu is 25 WX sso m twa 55 m Xe 0 alva g v ud DIVA OW zv Xe denso eX qo sso aa woe ev X g sE X DE z wy 3 Ele LA va 1 ave ava al 8 9v X avd m ig avd awa 267 se Va 0v Xx era Elva i zm X g RENE TES eae zy ahve blvd 62 e zt xe ONLY daniy x amp DONE m M DONLEY dd SLY x x ad 5 Sd Weary oly 99 dan x g DOA eu g 99 dd NBL E en in Ag 600 Lar ul ANI Lad Evd td avd 29 Skyd abd Figure 16 ADP LARGE28 32 SCHEMATIC 32
25. y of any kind express implied or statutory with respect to this publication and expressly disclaims any and all warranties of merchantability fitness for particular purposes and noninfringement of third party rights Any referement to Corporations names and data used in screen s reproduction are purely casual and are intented for tutorial purpose use only No part of this manual may be photocopied or reproduced in any form or by electronic media without prior written authorization from MicroSHADOW Research Microsoft MS DOS Windows Windows95 are registered trademark of Microsoft Corporation Intel is a registered trademark of Intel Corporation Motorola is a registered trademark of Motorola Corporation MicroSHADOW ROMShock User s Manual Research IMPORTANTS Plug and unplug the emulation PODs with TARGET SYSTEM switched off B When possible power the emulator through the TARGET SYSTEM Power Option JUMPER shorted and external power connector not used This is a good method to avoid LATCH UP problems B When you are using external power feature you must supply power to emulator and TARGET SYSTEM at the same time MicroSHADOW ROMShock User s Manual Research SECTION 1 GENERAL FEATURES ROMShock is an 8 16Bit ROM EPROMEMULATOR with the following features B 8 Bit EPROM EMULATION from 27x256 to 27x080 B 16 Bit EVEN ODD EPROM EMULATION B JEDEC standard POD B RESET and NEGATED RESET outputs B CENTRONICS
Download Pdf Manuals
Related Search
Related Contents
0正しい施工をしていただくため、必ずお読みください。 )取扱説明書の 296169-38063-894x_Tegreon_255 (Manual de Operación y Mantenimiento) System Board D2300 for RX200 S3 Zelio Logic 2 Modulo logico Manuale utente Disabilità e lavoro: un binomio possibile DENWA DW-910 IP add-on module 猪苗代湖における 船舶事故 Copyright © All rights reserved.
Failed to retrieve file