03.08.2013 Views

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5.1.3 Block Diagram<br />

A block diagram of the BDM is shown in Figure 5-1.<br />

Host<br />

System<br />

BKGD<br />

Register Block<br />

TRACE<br />

BDMACT<br />

ENBDM<br />

SDV<br />

UNSEC<br />

BDMSTS<br />

Register<br />

Serial<br />

Interface<br />

<strong>Data</strong><br />

Control<br />

5.2 External Signal Description<br />

Figure 5-1. BDM Block Diagram<br />

<strong>MC9S12VR</strong> <strong>Family</strong> Reference Manual, Rev. 2.8<br />

Background Debug Module (S12SBDMV1)<br />

A single-wire interface pin called the background debug interface (BKGD) pin is used to communicate<br />

with the BDM system. During reset, this pin is a mode select input which selects between normal and<br />

special modes of operation. After reset, this pin becomes the dedicated serial interface pin for the<br />

background debug mode. The communication rate of this pin is based on the settings for the VCO clock<br />

(CPMUSYNR). The BDM clock frequency is always VCO clock frequency divided by 8. After reset the<br />

BDM clock is based on the reset values of the CPMUSYNR register (4 MHz). When modifying the VCO<br />

clock please make sure that the communication rate is adapted accordingly and a communication time-out<br />

(BDM soft reset) has occurred.<br />

5.3 Memory Map and Register Definition<br />

5.3.1 Module Memory Map<br />

16-Bit Shift Register<br />

Instruction Code<br />

and<br />

Execution<br />

Standard BDM Firmware<br />

LOOKUP TABLE<br />

Secured BDM Firmware<br />

LOOKUP TABLE<br />

Table 5-2 shows the BDM memory map when BDM is active.<br />

Bus Interface<br />

and<br />

Control Logic<br />

Address<br />

<strong>Freescale</strong> <strong>Semiconductor</strong> 177<br />

<strong>Data</strong><br />

Control<br />

Clocks

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!