Freescale Semiconductor, Inc.

MMDS Target Component

4.1 Introduction

4

MMDS Target Component

4.1 Introduction

An advanced feature of the debugger for the embedded systems development world is the ability to load different target components, which implement the interface with target systems. This document introduces the MMDS0508 Modular Development System for the MC68HC05 and MC68HC08 MCU families.

The MMDS is a Motorola interface that the debugger uses to communicate with an external system (also called a target system).

This chapter describes MMDS0508 features, including memory mapping and the bus analyzer.

With this interface, you can download an executable program from the debugger environment. The destination of this program is an external target system, based on a Motorola MCU, that executes the program. The debugger receives feedback of real target-system behavior.

The debugger fully supervises and monitors the target-system MCU. That is, the debugger controls the CPU execution. You can read and write in internal or external memory (even when the CPU is running); you can single-step, run, or stop processes in the CPU.

NOTE

Uninvolved Components As an external MCU executes the code, the

 

MMDS target component cannot provide memory statistics. This

 

means that you cannot use the MMDS target component for

 

profiling, coverage analyzing, watchpoints, or I/O Simulation.

 

 

MMDS0508 Target Interface

4–23

For More Information: www.freescale.com

Page 23
Image 23
Freescale Semiconductor MMDS0508 manual Mmds Target Component