These notes were sent to me by Eric Engler, in discussion of BinLoad. For more information, please see his website.
Included in the D-Bug12 v4.x.x distribution are two variations of D-Bug12. The bootloader
and D-Bug12 S-Record files with a Ô-8Õ in the name are for systems using an 8.0 MHz crystal
or oscillator. The bootloader and D-Bug12 S-Record files with a Ô-16Õ in the name are for
systems using a 16.0 MHz crystal or oscillator. Details on customizing the bootloader and
D-Bug12 for use in systems with other crystal or oscillator frequencies can be found in
Appendix B of the D-Bug12 Reference Guide.
Note that the supplied S-Record files are in the linear load address format (the format
used by D-Bug12's FLOAD command). If a tool requiring 'banked' S-Records (such as the
Codewarrior tool chain) is used to program the S-Record files into an EVB, both the
D-Bug12 and Bootloader S-Record files can be converted to banked format using the
included SRecCvt.exe utility. The following command line can be used to convert the
files:
sreccvt -m c0000 fffff 32 -ob -o <OutFileName.S19> <InFileName.S19>