Monitor ROMs
------------

This directory contains the following files:

cygmon50.bin CygMon for the JMR-TX3904 board (ROM image) 50MHz
cygmon50.rom CygMon ELF executable 50MHz
cygmon66.bin CygMon for the JMR-TX3904 board (ROM image) 66MHz
cygmon66.rom CygMon ELF executable 66MHz
sload.bin    an unsupported S-Record download utility (ROM image)
swapper.exe  a byte reordering utility for use with ROM programmers
             which do not provide this facility
swapper.c    source code for the swapper utility
readme.txt   this file

Note that the preferred and supported mechanism for communication
with the JMR-TX3904 board is through the use of the CygMon ROM
monitor. The installation and use of Cygmon is covered in the
standard eCos documentation. The following instructions deal with
the use of the unsupported S-Record download utility.

S-Record download:

This requires programming of a set of Flash ROMs with the image
supplied in the sload.bin binary file, and installation of these
ROM's into the JMR board.

Download of an S-record file is undertaken using a terminal emulator
program running on the host to connect to the S-Record download
utility on the target board. The required communication settings
are 19200 baud, 8 data bits, no parity bit, and 1 stop bit. Pressing
the Enter key when connected should result in a prompt consisting of
a single hyphen. To instruct the utility to accept a set of
S-records, press the 'l' key, where 'l' stands for 'load', then
instruct the terminal emulator to send the S-Record file in raw form.
At the end of the download, the utility will display another hyphen
prompt. It can then be instructed to run the application by pressing
the 'g', where 'g' stands for 'go'.

Note that the terminal emulator shipped as standard with NT
(Hilgraeve HyperTerminal) fails to download S-Records correctly.
We have tested S-Record download with the freeware program Tera Term
Pro and can recommend it for this purpose. This program can be
downloaded from:

 http://hp.vector.co.jp/authors/VA002416/teraterm.html

