Advertisement

Quick Links

FRDM-KL25Z User's Manual
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 full-
speed USB controller, and loads of analog and digital peripherals. The FRDM-KL25Z hardware is form-
factor 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.
Filename
FRDM-KL25Z Quick Start Package
FRDM-KL25Z User's Manual
FRDM-KL25Z Pinouts
FRDM-KL25Z Schematics
FRDM-KL25Z Design Package
OpenSDA User's Guide
Table 1. FRDM-KL25Z Reference Documents
Description
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
Zip file containing all design source files for the FRDM-KL25Z
hardware
Overview and instructions for use of the OpenSDA embedded
debug circuit

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the KL25Z128VLK and is the answer not in the manual?

Questions and answers

Summary of Contents for Freescale Semiconductor KL25Z128VLK

  • Page 1 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 full- speed USB controller, and loads of analog and digital peripherals. The FRDM-KL25Z hardware is form- factor compatible with the Arduino™...
  • Page 2: Frdm-Kl25Z Hardware Overview

    3 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 ...
  • Page 3: Frdm-Kl25Z Hardware Description

    Figure 2. FRDM-KL25Z Feature Call-outs 4 FRDM-KL25Z Hardware Description 4.1 Power Supply There are multiple power supply options on the FRDM-KL25Z. It can be powered from either of the USB connectors, the V 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.
  • Page 4 Figure 3 shows the schematic drawing for the power supply inputs and the on-board voltage regulator. Figure 3. Power Supply Schematic Table 3. FRDM-KL25Z Power Supplies Power Supply Name Description P5-9V_VIN Power supplied from the V pin of the I/O headers (J9 pin 16). Power supplied from the OpenSDA USB connector (J7).
  • Page 5: Serial And Debug Adapter (Opensda)

    4.2 Serial and Debug Adapter (OpenSDA) OpenSDA is an open-standard serial and debug adapter. It bridges serial and debug communications between a USB host and an embedded target processor as shown in Figure 4. The hardware circuit is based on a Freescale Kinetis K20 family microcontroller (MCU) with 128 KB of embedded flash and an integrated USB controller.
  • Page 6: Kl25Z Microcontroller

    Note that J6 is not-populated by default. A Samtec FTSH-105-02-F-D or compatible connector can be added to the J6 through-hole connector. A mating cable, such as a Samtec FFSD IDC cable, can then be used to connect from the OpenSDA of the FRDM-KL25Z to an off-board SWD connector. 4.2.2 Virtual Serial Port A serial port connection is available between the OpenSDA MCU and pins PTA1 and PTA2 of the KL25Z.
  • Page 7: 3-Axis Accelerometer

    4.3.1 Clock Source The Kinetis KL2 microcontrollers feature an on-chip oscillator compatible with three ranges of input crystal or resonator frequencies: 32-40 kHz (low freq. mode), 3-8 MHz (high freq. mode, low range) and 8-32 MHz (high freq. mode, high range). The KL25Z128 on the FRDM-KL25Z is clocked from an 8 MHz crystal.
  • Page 8: Input/Output Connectors

    4.6 RGB LED Three PWM-capable signals are connected to a red, green, blue LED, D3. The signal connections are shown in Table 5 below. Table 5. RGB LED Signal Connections RGB LED KL25Z128 Red Cathode PTB18 Green Cathode PTB19 Blue Cathode PTD1 NOTE: PTD1 is also connected to the I/O header on J2 pin 10 (also known as D13).
  • Page 9: Arduino Compatibility

    Note that all pinout data is available in spreadsheet format in FRDM-KL25Z Pinouts. See the Reference Documents section for details. 4.8 Arduino Compatibility The I/O headers on the FRDM-KL25Z are arranged to allow compatibility with peripheral boards (known as shields) that connect to Arduino™ and Arduino-compatible microcontroller boards. The outer rows of pins (the even numbered pins) on the headers share the same mechanical spacing and placement as the I/O headers on the Arduino Revision 3 (R3) standard.

This manual is also suitable for:

Frdm-kl25z

Table of Contents