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