Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA
Path: utzoo!watmath!clyde!bonnie!akgua!whuxlm!harpo!decvax!genrad!mit-eddie!think!harvard!seismo!brl-tgr!tgr!APratt.osbunorth@XEROX.ARPA
From: APratt.osbunorth@XEROX.ARPA
Newsgroups: net.micro
Subject: Re: PD 68k ROM Monitor?
Message-ID: <11471@brl-tgr.ARPA>
Date: Wed, 10-Jul-85 18:22:16 EDT
Article-I.D.: brl-tgr.11471
Posted: Wed Jul 10 18:22:16 1985
Date-Received: Mon, 15-Jul-85 06:47:02 EDT
Sender: news@brl-tgr.ARPA
Lines: 24


>I'd like some sort of monitor program I could place in the controller's ROM
>to help debug the firmware.
>...with the usual breakpoint/trace/download
>facilities and the ability to communicate to a terminal through an
>on-board serial port.

Sounds like what you need is an MC68000ECB from Motorola. ECB means "Educational
Computer Board", and it is a complete 68K system on a board. It has limited RAM
and a brain-damaged memory map (the ROM sits right above the RAM, in the middle
of the address space), but it should be okay for development. It includes two
serial ports and TUTOR in ROM. TUTOR is exactly the monitor you are looking for,
including an interactive loader/debugger/assembler/disassembler and TRAP 15 
monitor calls for screen and printer I/O.  Those routines are a good start, but,
frankly, I found them to be poorly suited for general-purpose use. Cost is
one or two hundred dollars, as I recall. I could be way off base about that.

If you don't want to do that, you can get a book called "Programming the 68000" by
King and Knight. I seem to remember that there was a monitor program listing in
that book, as an example, but I didn't look at it, and I don't know how good it
is.

					-- Allan Pratt
					APratt.PA@Xerox