Software Description
KT912F634UG User’s Guide Rev. 2.0 10/2013
Freescale Semiconductor, Inc.
17
Archive Information
Archive Information
8.1.2
FreeMASTER Software Setup
After the application installation, the program is ready for use. To run the program, double click on the
MM912F634_master.pmp
file. This file already contains all necessary settings. Ensure that the folder
\src
is
placed in the same directory as the
MM912F634_master.pmp file
. The
\src
folder holds the HTML control
page, java script file and the binary file with the information on the project variables.
NOTE:
In order to run FreeMASTER with the MM912F634, the correct firmware must first be compiled and
uploaded in the MM912F634 flash memory. The appropriate Code Warrior project is named
912F634_stationary.mcp
and is located in the \EMBSW folder. It is necessary to first install Code Warrior
before this file can be located and opened.
8.2
Important Notes on Programming and Debugging of the Board
8.2.1
Hardware Considerations
There is a software watchdog on the analog die of the device. The watchdog must be cleared by software,
writing certain values into the WDSR register (watchdog service register). Read more about the watchdog in the
MM912F634 data sheet. During device programming, the watchdog must be disabled, otherwise the
programming will not run successfully. To disable the watchdog, a voltage between 7.5 and 10 V has to be
applied on pin #44 (TCLK). This can be done by inserting a jumper on JP6 and JP7 (1-2). The minimum supply
voltage during the programming and debugging is 8.0 V. A zener diode (D11) on the board provides 8.1 V.
8.2.2
Programming and Debugging via the TBDML Interface
A TBDML interface is placed on the kit board for programming/debugging of the board. It is necessary to install
TBDML supporting files (USB driver, interface DLL, and the GDI DLL plug-in for the Freescale’s HI-WAVE
debugger) and implement modifications in the settings of the CodeWarrior HI-WAVE debugger, in order to be
able to program/debug the board. The
Jump Start
download (described on page 3) includes the documentation
and complete source files for this open source tool. Read the user’s manual “
tbdml_manual_15.pdf
”, especially
the “3.2 Installing Windows Drivers
”
section, and follow the listed instructions
.
Omit the jumper J2 settings. It
refers to another board. Installation is easy and does not require any special skills.
8.2.3
Programming and Debugging via BDM Interface
Depending on your version of Windows, the TBDML interface may not be compatible. The BDM interface should
be used through the BDM connector’s J4. Open JP14 (BDM signal) and JP15 (RST signal) to use the BDM
interface.