
FRDM-KL25Z User's Manual
2012-09-24
Rev. 1.0
Freescale Semiconductor, Inc. FRDMKL25ZUM

Table of Contents
1 Overview ..................................................................................................................................................... 3
2 Reference Documents ............................................................................................................................ 3
3 Getting Started .......................................................................................................................................... 3
4 FRDM-KL25Z Hardware Overview .................................................................................................... 4
5 FRDM-KL25Z Hardware Description ................................................................................................ 5
5.1 Power Supply........................................................................................................................................................................ 5
5.2 Serial and Debug Adapter (OpenSDA) ....................................................................................................................... 7
5.2.1 Debug Interface ................................................................................................................................................................................... 7
5.2.2 Virtual Serial Port ............................................................................................................................................................................... 8
5.3 KL25Z Microcontroller ..................................................................................................................................................... 8
5.3.1 Clock Source ......................................................................................................................................................................................... 9
5.3.2 USB Interface ........................................................................................................................................................................................ 9
5.3.3 Serial Port .............................................................................................................................................................................................. 9
5.3.4 Reset ......................................................................................................................................................................................................... 9
5.3.5 Debug .................................................................................................................................................................................................... 10
5.4 Capacitive Touch Slider ................................................................................................................................................. 10
5.5 3-axis Accelerometer...................................................................................................................................................... 10
5.6 RGB LED ............................................................................................................................................................................... 10
5.7 Input/Output Connectors ............................................................................................................................................. 11
5.8 Arduino Compatibility ................................................................................................................................................... 12
FRDMKL25ZUM FRDM-KL25Z User's Manual Page 2 of 14

FRDM-KL25Z Quick Start Package
Quick Start Guide and supporting files for getting started with
the FRDM-KL25Z.
This document—overview and detailed information for the
FRDM-KL25Z hardware.
Spreadsheet of pin connections for all MCU pins. Includes
pinout for the I/O headers, Arduino R3 compatibility chart,
and OpenSDA MCU pinout.
PDF schematics for the FRDM-KL25Z hardware
FRDM-KL25Z Design Package
Zip file containing all design source files for the FRDM-KL25Z
hardware
Overview and instructions for use of the OpenSDA embedded
debug circuit
1 Overview
The Freescale Freedom development platform is a set of software and hardware tools for evaluation
and development. It is ideal for rapid prototyping of microcontroller-based applications. The Freescale
Freedom KL25Z hardware, FRDM-KL25Z, is a simple, yet sophisticated design featuring a Kinetis L series
microcontroller, the industry’s first microcontroller built on the ARM® Cortex™-M0+ core.
FRDM-KL25Z can be used to evaluate the KL1 and KL2 Kinetis L series devices. It features a
KL25Z128VLK, a KL2 family device boasting a max operating frequency of 48MHz, 128KB of flash, a fullspeed USB controller, and loads of analog and digital peripherals. The FRDM-KL25Z hardware is formfactor compatible with the Arduino™ R3 pin layout, providing a broad range of expansion board
options. The on-board interfaces include an RGB LED, a 3-axis digital accelerometer, and a capacitive
touch slider.
The FRDM-KL25Z is the first hardware platform to feature the Freescale open standard embedded
serial and debug adapter known as OpenSDA. This circuit offers several options for serial
communications, flash programming and run-control debugging.
2 Reference Documents
The table below provides a list of reference documents for the FRDM-KL25Z hardware. All of these
documents are available online at www.freescale.com/FRDM-KL25Z.
Table 1. FRDM-KL25Z Reference Documents
3 Getting Started
Refer to the FRDM-KL25Z Quick Start Package for step-by-step instructions for getting started with the
FRDM-KL25Z. See the Jump Start Your Design section onwww.freescale.com/FRDM-KL25Z for the
Quick Start Package and software lab guides.
FRDMKL25ZUM FRDM-KL25Z User's Manual Page 3 of 14

4 FRDM-KL25Z Hardware Overview
The features of the FRDM-KL25Z include:
MKL25Z128VLK4 in an 80 LQFP package
Capacitive touch slider
MMA8451Q accelerometer
Tri-color (RGB) LED
Flexible power supply options – USB, coin cell battery, external source
Battery-ready, power-measurement access points
Easy access to MCU I/O via Arduino ™ R3 compatible I/O connectors
Programmable OpenSDA debug interface with multiple applications available including:
- Mass storage device flash programming interface
- P&E Debug interface provides run-control debugging and compatibility with IDE tools
- CMSIS-DAP interface: new ARM standard for embedded debug interface
- Data logging application
Figure 1 shows a block diagram of the FRDM-KL25Z design. The primary components and their
placement on the hardware assembly are pointed out in Figure 2.
Figure 1. FRDM-KL25Z Block Diagram
FRDMKL25ZUM FRDM-KL25Z User's Manual Page 4 of 14

Figure 2. FRDM-KL25Z Feature Call-outs
5 FRDM-KL25Z Hardware Description
5.1 Power Supply
There are multiple power supply options on the FRDM-KL25Z. It can be powered from either of the
USB connectors, the VIN pin on the I/O header, an on-board coin cell battery, or an off-board 1.71-3.6V
supply from the 3.3V pin on the I/O header. The USB and VIN supplies are regulated on-board using a
3.3V linear regulator to produce the main power supply. The other two sources are not regulated onboard. Table 2 provides the operational details and requirements for the power supplies.
Table 2. Power Supply Requirements
FRDMKL25ZUM FRDM-KL25Z User's Manual Page 5 of 14