TM
7
Quick Start Guide for FRDM-KL46Z Rev 1
The MSD Flash Programmer is a composite USB application that provides a virtual serial port and an easy and
convenient way to program applications into the KL46Z MCU. It emulates a FAT16 file system, appearing as a
removable drive in the host file system with a volume label of FRDM-KL46Z. Raw binary and Motorola S-record files
that are copied to the drive are programmed directly into the flash of the KL46 and executed automatically. The
virtual serial port can be opened with standard serial terminal applications.
Using the MSD Flash Programmer
Using the Virtual Serial Port
Open the serial terminal emulation program of
your choice. Examples for Windows include
Tera
Term
,
PuTTY
, and HyperTerminal.
Program one of the
“serial test” applications from
the Precompiled Examples folder using the MSD
Flash Programmer.
Configure the terminal program. Most embedded
examples use Baudrate115200, 8 data bits, no
parity bits, and one stop bit (8-N-1).
Press and release the Reset button (SW1) at
anytime to restart the example application.
Resetting the embedded application will not affect
the connection of the virtual serial port to the
terminal program.
NOTE:
Refer to the
OpenSDA User’s Guide for a
description of a known Windows issue when
disconnecting a virtual serial port while the COM
port is in use.
1
2
The new application should now be running on the
FRDM-KL46Z drive.
Program FRDMKL46_Demo_freedom.srec
example to replace the out-of-box demo on your
FRDM-KL46Z drive.
Determine the symbolic name assigned to the
FRDM-KL46Z virtual serial port. In Windows
open Device Manager
and look for the COM port
named “PEMicro/Freescale – CDC Serial Port
”.
1
2
3
4
5