DATAMAN S4 MANUAL Introduction to S4 1Introduction to S4 DATAMAN S4 is a battery-powered PROM programmer for Mi
DATAMAN S4 MANUAL 10 Introduction to S4 ESCape Commands which are non-destructive (do not change anything) are
DATAMAN S4 MANUAL Introduction to S4 11 The START and END addresses normally define the whole PROM. They can be
DATAMAN S4 MANUAL 12 Introduction to S4 the START, END, DEST as seen - it does not restore their original value
DATAMAN S4 MANUAL Introduction to S4 13 An incoming data-file makes a recognizable sound. The ADVANCED SETUP ha
DATAMAN S4 MANUAL 14 Computer Operation Computer Operation There are two ways of using S4. The obvious way is to
DATAMAN S4 MANUAL Computer Operation 15 Interfacing with a Computer. Almost every S4 user will need to make a seria
DATAMAN S4 MANUAL 16 Computer Operation usually at 64K, when the system transfers the buffer contents to disk. 64K
DATAMAN S4 MANUAL Computer Operation 17 File Formats. S4 sends and receives orthodox computer files. Only a program
DATAMAN S4 MANUAL 18 Getting Started Quickly Getting Started Quickly A guide for those who do not want to read the manua
DATAMAN S4 MANUAL Getting Started Quickly 19 the data you have just loaded into RAM. If it matches you will see the mess
DATAMAN S4 MANUAL 2 Introduction to S4 Other devices can be programmed, such as single-chip microprocessors, bu
DATAMAN S4 MANUAL 20 PROM KEY PROM KEY If you get a message on this key which says: Then S4 w
DATAMAN S4 MANUAL PROM KEY 21 2. Use the and keys to scroll though a list of manufacturers, and
DATAMAN S4 MANUAL 22 TEST KEY TEST KEY PRETEST (START)-(END)=(DEST) See Glossary for the spe
DATAMAN S4 MANUAL TEST KEY 23 The example given will PRETEST a 2764, addresses 00000 to 01FFF to s
DATAMAN S4 MANUAL 24 LIB KEY LIB KEY LIB is used to COPY new software from a "LIBRAR
DATAMAN S4 MANUAL LIB KEY 25 another 42 byte, followed by another START and END, and so on. Wh
DATAMAN S4 MANUAL 26 SETUP KEY SETUP This key has no terminal equivalent. File type, baud rate a
DATAMAN S4 MANUAL SETUP KEY 27 BINARY. A detailed description of each format is given later. The and
DATAMAN S4 MANUAL 28 INFO KEY INFO KEY This is a keypad only command: there is no terminal e
DATAMAN S4 MANUAL INFO KEY 29 If the charger is attached and switched on, you will see the battery
DATAMAN S4 MANUAL Introduction to S4 3 Confirming that S4 works Switch on and rotate the display thumb-wheel aw
DATAMAN S4 MANUAL 30 INFO KEY that the temperature is too high or too low to be monitored. (below
DATAMAN S4 MANUAL INFO KEY 31 Nicad Battery The battery is capable of the following typical perfor
DATAMAN S4 MANUAL 32 INFO KEY Lithium Backup Battery Nickel Cadmium batteries lose capacity by se
DATAMAN S4 MANUAL INFO KEY 33 Defective Battery NICAD manufacturers claim that "deep cycling
DATAMAN S4 MANUAL 34 LOAD KEY LOAD KEY LOAD (START)-(END)=(DEST) See Glossary for the special
DATAMAN S4 MANUAL LOAD KEY 35 A warning message gives the PROM type. If the ESCape key is pressed t
DATAMAN S4 MANUAL 36 DUMP KEY DUMP KEY The keypad version of this function is similar to edi
DATAMAN S4 MANUAL DUMP KEY 37 the number of bytes is set to 0, then the dump will continue until th
DATAMAN S4 MANUAL 38 SPLIT KEY SPLIT KEY Puts all the odd bytes in the top half of memory and
DATAMAN S4 MANUAL SPLIT KEY 39 How memory splitting works
DATAMAN S4 MANUAL 4 Introduction to S4 new version of the working program is to be loaded. The procedure is as
DATAMAN S4 MANUAL 40 SHUFFLE KEY SHUFFLE KEY Shuffle is the opposite of split. The top half of memor
DATAMAN S4 MANUAL EMULATE KEY 41 EMULATE KEY Emulates the configured PROM. If the Write Lead is conne
DATAMAN S4 MANUAL 42 EMULATE KEY Memory Emulation S4 emulates ROM and RAM, and may be used to modify or de
DATAMAN S4 MANUAL EMULATE KEY 43 when emulating, because the decoding is in the target system. In this par
DATAMAN S4 MANUAL 44 EMULATE KEY Memory-Emulator will do most things that an Microprocessor Development Sy
DATAMAN S4 MANUAL EMULATE KEY 45 written to the location in RAM specified by the address bus. The micro wo
DATAMAN S4 MANUAL 46 EMULATE KEY write-line must not be connected through the EMULead, but must go directl
DATAMAN S4 MANUAL EMULATE KEY 47 S4 is impedance-matched to normal drive conditions, e.g. direct connectio
DATAMAN S4 MANUAL 48 COMP KEY COMP KEY COMPARE (START)-( END)=(DEST) See Glossary for the spec
DATAMAN S4 MANUAL COMP KEY 49 RAM ADDRESS, RAM BYTE, ROM BYTE as follows: To display the next unm
DATAMAN S4 MANUAL Introduction to S4 5 memory when you buy your S4 and it will remain there, because S4's
DATAMAN S4 MANUAL 50 SUM KEY (green) SUM KEY (green) The green SUM key operates on the PROM in the ZIF so
DATAMAN S4 MANUAL SUM KEY (green) 51 program - it may be damaged or the wrong algorithm is being used. A PROM
DATAMAN S4 MANUAL 52 SEEK KEY SEEK KEY Searches through a block of code from (START) to (END)
DATAMAN S4 MANUAL MOVE KEY 53 MOVE KEY MOVE (START),(END),(DEST) Move memory block within USER
DATAMAN S4 MANUAL 54 SWAP KEY SWAP KEY SWAP (START),(END),(DEST) Exchanges the code in two equ
DATAMAN S4 MANUAL BURN KEY 55 BURN KEY BURN (START)-(END) = (DEST) See Glossary for the specia
DATAMAN S4 MANUAL 56 BURN KEY start the BURN cycle, press the ENTER key. When the cycle is complete
DATAMAN S4 MANUAL QUICK KEY 57 QUICK KEY Q-BURN (START)-(END)=(DEST) QUICK burns a PROM more qu
DATAMAN S4 MANUAL 58 FILL KEY FILL KEY FILL (START),(END),(BYTE) Fills each byte of memory w
DATAMAN S4 MANUAL SUM KEY (grey) 59 SUM KEY (grey) CHECKSUM (START),(END) The grey SUM key adds togethe
DATAMAN S4 MANUAL 6 Introduction to S4 S4's microprocessor and RAM have power on all the time. When S4 is
DATAMAN S4 MANUAL 60 EDIT KEY EDIT KEY EDIT has been split into two different utilities, to
DATAMAN S4 MANUAL EDIT KEY 61 a key down to move quickly through memory. If you move off the top
DATAMAN S4 MANUAL 62 DUMP RAM DUMP RAM DUMP (START),(BYTES) Dump works only via terminal and is s
DATAMAN S4 MANUAL SEND KEY 63 SEND KEY SEND (START),(END) Transmits the block from START to EN
DATAMAN S4 MANUAL 64 RCVE KEY RCVE KEY S4 receives files in INTEL, MOTOROLA, TEKHEX, ASCII or
DATAMAN S4 MANUAL RCVE KEY 65 reported e.g. Checksum errors are reported together with the address
DATAMAN S4 MANUAL 66 FUNC KEY FUNC KEY The FUNC key acts like a SHIFT - it gives access to an al
DATAMAN S4 MANUAL FUNC LIB = Make Library 67 FUNC LIB = Make Library MAKE LIBRARY is the opposite to loading a library
DATAMAN S4 MANUAL 68 FUNC SETUP = Advanced FUNC SETUP = Advanced To adjust advanced SETUP parameters you will need to co
DATAMAN S4 MANUAL FUNC SETUP = Advanced 69 The battery charger is prevented from working if the battery is too cold or too ho
DATAMAN S4 MANUAL Introduction to S4 7 beeping noises. It will switch itself off at the end of this time. If yo
DATAMAN S4 MANUAL 70 FUNC INFO = Self Test FUNC INFO = Self Test These tests used to verify the working of the LCD
DATAMAN S4 MANUAL FUNC INFO = Chip Erase 71 FUNC BURN = Chip Erase This command will Chip-Erase FLASH PROMs and some EEP
DATAMAN S4 MANUAL 72 FUNC SEEK = Seek Not Equal to FUNC SEEK = Seek Not Equal This command is the converse of the SEEK command. It
DATAMAN S4 MANUAL FUNC FILL = Pseudo Random Fill 73 FUNC FILL = Pseudo Random Fill Fills the memory block with a Pseudo Random Number
DATAMAN S4 MANUAL 74 FUNC EDIT = Edit System Ram FUNC EDIT = Edit System Ram System memory space can be seen and altered using a
DATAMAN S4 MANUAL FUNC EDIT = Edit System Ram 75
DATAMAN S4 MANUAL 76 FUNC RCVE = Receive Library FUNC RCVE = Receive Library Receives a new library ROM into the TPA area. This
DATAMAN S4 MANUAL FILE FORMAT 77 FILE FORMAT >FILE FORMAT INTEL Has no keypad equivalent. The spac
DATAMAN S4 MANUAL 78 QUIET MODE QUIET MODE Has no keypad equivalent. QUIET MODE turns off the RS232
DATAMAN S4 MANUAL BAUD RATE 79 BAUD RATE >SET SERIAL PORT 9600 Has no keypad equivalent. Sets th
DATAMAN S4 MANUAL 8 Introduction to S4 2. Remove the 1M static RAM chip from its socket. 3. Substitute a 4M s
DATAMAN S4 MANUAL 80 EXECUTE EXECUTE >EXEC 01234 Starts program execution at the address r
DATAMAN S4 MANUAL RS232 Serial Interface 81 RS232 Serial Interface The serial RS232 interface uses an IC made by Motor
DATAMAN S4 MANUAL 82 Baud Rates Baud Rates The baud-rate of a transmission is the reciprocal of the t
DATAMAN S4 MANUAL Baud Rates 83 The signal at the computer end which requests data is usually RTS or
DATAMAN S4 MANUAL 84 Baud Rates RTS signal handshakes with your computer to prevent it sending comma
DATAMAN S4 MANUAL Intel Format 85 INTEL Format. An Intel format file can be examined with a text edit
DATAMAN S4 MANUAL 86 Intel Format Must be added to USBA to form 20 bit address. 8-9 "01"
DATAMAN S4 MANUAL Motorola S Format 87 MOTOROLA S Format A Motorola, Exorciser or "S" Format file can
DATAMAN S4 MANUAL 88 Motorola S Format S2 Data with 3 Byte Address Position Character 1-2 "S2" 3-
DATAMAN S4 MANUAL Motorola S Format 89 S7 End of File Record Position Character 1-2 "S7" 3-4 &
DATAMAN S4 MANUAL Introduction to S4 9 the upper pin-sockets of each side should be empty. Terms and Basic Con
DATAMAN S4 MANUAL 90 Tektronix Format Tektronix Format A Tektronix format file can be examined using a text ed
DATAMAN S4 MANUAL Tektronix Format 91 2-5 Four HEX characters show two byte Start Address, most significant
DATAMAN S4 MANUAL 92 Tektronix Format 5-6 Two HEX characters expressing checksum of all HEX characters except
DATAMAN S4 MANUAL ASCII Format 93 ASCII Formats Each data byte is translated into two hexadecimal ASCII
DATAMAN S4 MANUAL 94 ASCII Format must press ESCape when the transmission is ended. NOTE Computers wi
DATAMAN S4 MANUAL Binary Format 95 BINARY Format The file is sent as a succession of bytes. The data is n
Comments to this Manuals