Hardware Description
KT912F634UG User’s Guide Rev. 2.0 10/2013
Freescale Semiconductor, Inc.
9
Archive Information
Archive Information
7.1.1
MCU
The MM912F634 is a single package solution that integrates an HCS12 microcontroller with a SMARTMOS™
analog control IC, interfacing via the new high performance Die-to-Die Interface (D2D). The D2D controlled
analog die combines system basis chip and application specific functions, including a Local Interconnect
Network (LIN) transceiver.
The D2D Interface realizes the advantage of a seamless MCU register map, integrating the analog die registers,
while providing faster access than SPI based systems. The HCS12 includes 32 k of flash memory, 2.0 k of RAM,
and a special Die-to-Die Interface, serial peripheral interface (SPI), real time interrupt (RTI), computer operating
properly (COP), and an internal clock generator module. The analog die provides two high side and two low side
outputs with diagnostic functions, voltage regulators for a 5.0 V and 2.5 V MCU supply, window watchdog,
current sense amplifier, four channel timer (TIM), two channel pulse width modulation (PWM) capability, 10 bit
analog to digital converter (ADC), battery voltage sense (VSENSE), and local interconnect network (LIN).
The MM912F634 has three main operating modes: Normal (all functions available); Sleep (V
DD
off, Wake-up
via LIN, Wake-up inputs (L0-L5), Cyclic Sense, and Forced Wake-up) and Stop (V
DD
on with limited current
capability, Wake-up via LIN bus, Wake-up inputs (L0-L5), Cyclic Sense, forced Wake-up, and external reset).
7.1.2
TBDML
The Turbo BDM Light interface is a programming and debugging tool, and constitutes an interface between a
PC and the BDM debugging port of Freescale microcontrollers. It enables the debugger and other SW tools to
communicate with the microcontroller, and download code into its on-chip flash, etc. Among the benefits of using
the TBDML on the EVM is a much higher communication speed than other USB/BDM interfaces. It is also not
necessary to connect external devices to the EVM when programming/debugging is needed.
A BDM connector (J4) is placed on the EVM to allow the connection of another BDM tool. In this case, the
jumpers JP14 and JP15 should be removed to disable the TBDML interface.
7.2
Jumper Settings
In
Figure 4
is the picture of the EVM with location of all jumpers.
Table 3
summarizes the jumper settings.
Figure 4. Position of Jumpers on the EVM
JP11
JP1
JP2
JP3
JP4
JP5
JP6
JP7
JP8
JP9
JP12
JP14
JP13
JP15
JP10