KIT912H634EVME Freescale Semiconductor, KIT912H634EVME Datasheet - Page 20

no-image

KIT912H634EVME

Manufacturer Part Number
KIT912H634EVME
Description
Development Boards & Kits - S08 / S12 DUAL LOW&HIDE SWITCH EVB
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of KIT912H634EVME

Rohs
yes
Product
Evaluation Boards
Tool Is For Evaluation Of
MM912H634, MM912G634
Core
S12
Interface Type
LIN, USB
Operating Supply Voltage
8 V to 18 V
Description/function
Gives the user capability to easily evaluate most features provided by the MM912H634 - Integrated Dual Low Side, and Dual High Side Switch with Embedded MCU and LIN Transceiver for Relay Drivers
Software Description
7.3.2
7.3.2.1
communication plug-ins were created and added to the FreeMASTER application which include:
set of files that can be downloaded from www.freescale.com for a particular microcontroller family (8-bit MCU S08, 16-bit MCU
S12, 16-bit DSC - MC56F8000, 32-bit ColdFire, 32-bit Power Architecture).
module used (base address of the SCI module used), size of buffer, enable/disable recorder or scope, mode of operation
(interrupt driven or periodic calling), etc.).
7.3.2.2
using this interafce:
compared to the UART communication. A constraint also occurs during run or wake-up from low power modes. Because activity
of the BDM affects the core behavior during transition from reset to normal mode, sometimes the device does not wake-up
properly. For this reason, communication is interrupted by the JavaScript function before the device is put to STOP or SLEEP
mode. This feature is emphasized in other places in this document. See sections dedicated to low power modes.
7.3.3
on the embedded side. The information on the variable addresses is listed in the binary file Project.abs stored in the \src directory.
It is one of the files generated by CodeWarrior during compilation of the embedded software project.
20
• Creating a logical tree structure of blocks relating to the various board application functions, and assign their corresponding
• Scope and recorder definitions, and watch grids
• Adding an HTML based Control page that can control the board application, using standard web tools
• More about this tool can be found in application note
The default communication interface between the PC and the target microcontroller is the SCI (UART). Several
• JTAG/EOnCE (56F8xxx only)
• BDM (HCS08, HCS12 only)
• OSBDML (HC08, HCS12 only), included TBDML
• CAN Calibration Protocol
• Ethernet, TCP/IP
In order to communicate over the SCI, the FreeMASTER software driver must be included in the CodeWarrior project. It is a
Then in the file freemaster_cfg.h, it is necessary to configure the FreeMASTER serial communication driver (to set the SCI
Communication between the PC and the embedded application is via the BDM interface. Several benefits can be attained by
• It is not necessary to add the FreeMASTER source files to the embedded application
• it is not necessary to have on-board hardware circuitry for SCI communication over the RS232 interface
• It uses MCU pins dedicated for SCI module for other purposes, or can use the SCI module in the application (LIN
On the negative side, It is necessary to have BDM multi-link connected all the time to the board, and the data flow is slower
The MM912H634 EVM application uses only two of the FreeMASTER features - reading and writing a value to the variables
description pages
keyword search box)
communication)
FreeMASTER Software on the Embedded Side
FreeMASTER Software on the PC Side
General Outline
FreeMASTER in KIT912H634EVME
KIT912H634EVME User’s Guide, Rev 1.0
AN2395
(launch www.freescale.com and type “AN2395” in the
Freescale Semiconductor

Related parts for KIT912H634EVME