English
Language : 

MC9RS08KA2 Datasheet, PDF (95/132 Pages) Freescale Semiconductor, Inc – Microcontrollers
Chapter 12
Development Support
12.1 Introduction
Development support systems in the RS08 Family include the RS08 background debug controller (BDC).
The BDC provides a single-wire debug interface to the target MCU. This interface provides a convenient
means for programming the on-chip FLASH and other nonvolatile memories. Also, the BDC is the
primary debug interface for development and allows non-intrusive access to memory data and traditional
debug features such as CPU register modify, breakpoint, and single-instruction trace commands.
In the RS08 Family, address and data bus signals are not available on external pins. Debug is done through
commands fed into the target MCU via the single-wire background debug interface, including resetting the
device without using a reset pin.
MCU
USER PCB
COMMAND TRANSLATOR
RS-232
USB, Ethernet
TARGET
RS08 POD
HOST
Figure 12-1. Connecting MCU to Host for Debugging
12.2 Features
Features of the RS08 background debug controller (BDC) include:
• Uses a single pin for background debug serial communications
• Non-intrusive of user memory resources; BDC registers are not located in the memory map
• SYNC command to determine target communications rate
• Non-intrusive commands allow access to memory resources while CPU is running user code
without stopping applications
• Active background mode commands for CPU register access
• GO and TRACE1 commands
• BACKGROUND command can wake CPU from wait or stop modes
MC9RS08KA2 Series Data Sheet, Rev. 2
Freescale Semiconductor
95