This document outlines basic routines that demonstrate how to program and erase FLASH EEPROM on the MC68HC912 Family of microcontrollers (MCU) through the background debug mode (BDM) interface using a Motorola serial debug interface (SDIL) and the SDBUG12 software (version 2.15) from P&E Microcomputer Systems, Inc. SDBUG12 is a software interface tool to the SDIL hardware, which allows for background monitoring of the M68HC12 Family of MCUs.