home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.m68k
- Path: sparky!uunet!mdisea!jackb
- From: jackb@mdd.comm.mot.com (Jack Brindle)
- Subject: Re: S-records
- Message-ID: <1992Aug21.175844.11880@mdd.comm.mot.com>
- Sender: news@mdd.comm.mot.com
- Organization: Motorola, Mobile Data Division - Seattle, WA
- References: <l8ipdpINNlt9@atacama.cs.utexas.edu> <9722@kralizec.zeta.org.au> <1992Aug21.010523.17300@mri.com>
- Date: Fri, 21 Aug 1992 17:58:44 GMT
- Lines: 47
-
- In article <1992Aug21.010523.17300@mri.com> bill@mri.com (Bill Weinberg) writes:
- >
- >The origins of Intel HEX and Motorola S records have nothing to do with
- >"microcode" - no one uses ASCII hex formats for work with on-chip pro-
- >cessor internals.
- >
- >To understand the origins of competing file formats, you must realize that
- >both Motorola S and Intel HEX formats were both originally developed to
- >support the programming of 8-bit micros (6800 and 8008 respectively) with
- >(E)PROM programmers developed in-house by the two companies. Motorola used
- >to offer a programming board that went into the EXORciser* while Intel did
- >the same for its development tools (I forget their names). There were almost
- >no commercially available device programmers at the time (maybe Data I/O)
- >and so multiple standards were free to develop in-house.
-
- Actually, if I remember correctly, Intel Hex and Motorola S-Record formats
- predate EPROM technology. Both were originally developed to enable the
- "easy" transfer of data to be used in Masked ROMs. So, if you wanted a
- mask ROM from either company, you would cut a paper tape (or punch cards)
- with the image you desired (in the RIGHT format :-), and send it to the
- company with your order. When the 1702 EPROM (256 bytes...) came out, it
- was simply natural to use the same format to download the data into the
- eprom programmer. Each format was developed by the manufacturer to go
- with their own in-house mask ROM setup equipment.
-
- >Other competing ASCII/HEX formats include TEKHEX, Hitachi S records, and
- >others beyond my ken.
-
- My favorite ('cause I used it so much) is MOS Technology hex format. There
- _are_ a lot of them, aren't there...
-
- >*now that I think about it, Motorola supported S records with its earliest eval
- > boards, like the ones with MICbug too, before the EXORcisor.
-
- The dump formatter was a staple in every manufacturer's debugger. So, MIKBUG
- did indeed have S-Record support, as did MOS's TIM and KIM ROMs. Sorry, I
- don't remember the debugger in Intel's 8080 EVK.
-
- Ahhh. Thanks for the trip down memory lane. Maybe I'll dig out the old
- Dr Dobbs Journal's this weekend... Gee, I _really_ don't miss all the
- paper tape problems any more ;-).
-
- --
- ==========================================================
- Jack Brindle
- ham radio: wa4fib
- internet: jackb@mdd.comm.mot.com
-