Thanks to Peter O Donoghue for the release of this Open Source programmer
The USBDM programmer provides a utility program for programming the Flash memory of many HCS08 microcontrollers.
Features:
Command line usage is available for batch files.
GUI usage is available for interactive use.
Supports most HCS08 chips (Paged memory is not supported).
Trimming of internal target clock to specified frequency.
Programming of security options to leave the chip unsecured or secured after programming.
May be used to unsecure chips (by mass erase).
The Sourcecode can be downloaded from the Freescale OSBDM Discussion Board. The code has been written in a modular fashion. It should be straightforward to re-use the flash programming code to create other custom programming utilities.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA