Xplor8
Win32 Monitor/Debugger/Loader for 68HC908 MCU's
Introduction
Xplor8 is a simple, free, loader/de-bugger/monitor interface for Freescale
(Motorola) HC908 microcontroller units. I developed it as an alternative
to some of the all-singing and dancing commercial programs, which I found
a bit daunting for a beginner. It should be compatible with all the Microsoft Windows 32-bit operating
systems.
Note: If your computer does not have physical RS232 port (9 or 25 pin
D connector) and you intend to use a USB-to-serial converter to communicate
with the target board, note that only some such converters are suitable.
Xplor8 has a help topic on the subject.
Summary of Features
-
In-circuit programming and debugging via the standard Motorola Mon08 interface
(see any HC908xx data sheet) - most development boards provide the necessary
RS232 level shifting and external oscillator.
-
Download S19 files to FLASH memory
-
List, save and disassemble programs residing on the MCU.
-
Run to breakpoint or trace programs on the target MCU.
-
With the appropriate hardware, remotely reset the MCU and remotely switch
between monitor and user modes.
-
Record and play macro scripts to automate Xplor8.
-
Foolproof logging of all changes to the security bytes, and instant access
to a history list of past changes.
-
Easy set-up and configuration:
-
Select your MCU type
-
Select your COM port
-
Enter the security bytes if applicable,
-
You're off !
-
Windows interface:
-
Suits all flavours of Microsoft 32 bit operating systems, from '95 to 'XP
(but see caveat about break detection in Help)
-
On-line help
-
Comprehensive error messages
-
Simple installation
-
Tested with the following chips: QY4, JL3, GP32, and the QT4 in the Motorola
demonstration board.
-
Configuration information stored in dedicated project files. Makes back-up
and transfer to other machines easy.
-
Comprehensive on-line help.
-
Target audience: Hobby and casual users, and new-comers to the HC908 chips
who need a simple, intuitive (and free!) interface.
Downsides
At present, it has only been tested with the GP32, JK3, JB8 and QT/Y
chips. It is likely to be easy to extend to other MCU's in the
HC908 range.
Xplor8 is not a complete IDE solution - you have to generate your own
S19 files with a separate assembler or compiler (there are free ones out
there also).
Installation
-
Download the file Install-Xplor8-104.exe
to a suitable folder.
-
Double-click this self-extracting file. There is no need to close other
running programs.
-
The installation utility runs in a console window. You are given the chance
to type in your own installation path if you do not wish to accept the
default 'C:\Program Files\Xplor8'.
-
To run Xplor8, double click on the file 'Xplor8.exe'. You will have to
create your own desk-top shortcut if required - right click on 'Xplor8.exe'
and choose 'Send To -> Desktop (create shortcut)'
-
The first time that Xplor8 is run, it will associate files with the extension
‘.xp8’ with the program. These are Xplor8 project configuration files.
Manual
Download the Xplor8 manual in .pdf format
here
Contact
Email me with
your comments
Page created: 2004-08-27. Last updated 2008-08-17