
Freescale Semiconductor, Inc. Document Number: FRDMK64FUG
User’s Guide Rev. 0.1, 04/2014
FRDM-K64F Freedom Module User ’ s Guide
1 Introduction
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 K64
hardware, FRDM-K64F, is a simple, yet
sophisticated design featuring a Kinetis K series
microcontroller, built on the ARM®
Cortex®-M4 core.
FRDM-K64F can be used to evaluate the K64,
K63, and K24 Kinetis K series devices. It
features the MK64FN1M0VLL12 MCU, which
boast the maximum operation frequency of 120
MHz, 1 MB of flash, 256 KB RAM, a full-speed
USB controller, Ethernet controller, secure
digital host controller, and analog and digital
peripherals. The FRDM-K64F hardware is
form-factor compatible with the ArduinoTM R3
pin layout, providing a broad range of expansion
board options. The onboard interface includes a
six-axis digital accelerometer & magnetometer,
RGB LED, SDHC, add-on Bluetooth module,
add-on RF module, and Ethernet.
Contents
1 Introduction ..................................................1
2 FRDM-K64F hardware overview .................2
3 FRDM-K64F hardware description ..............4
3.1 Power supply ............................................4
3.2 Serial and Debug Adapter version 2
(OpenSDAv2).......................................................6
4 Microcontroller .............................................8
5 Clocking ......................................................10
6 USB ............................................................11
7 Secure digital card ......................................12
8 Ethernet .......................................................13
9 Accelerometer and magnetometer ..............14
10 RGB LED ...................................................15
11 Serial port ...................................................16
12 Reset ...........................................................16
13 Push button switches...................................17
14 Debug ..........................................................17
15 Add-on modules .........................................17
The FRDM-K64F platform features
OpenSDAv2, the Freescale open-source
hardware embedded serial and debug adapter
running an open-source bootloader. This circuit
offers several options for serial communication,
flash programming, and run-control debugging.
OpenSDAv2 is an mbed™ HDK-compatible
debug interface preloaded with the open-source
CMSIS-DAP Interface firmware (mbed
15.1 RF module ..........................................17
15.2 Bluetooth module ................................17
16 Input/output connectors ..............................18
17 Arduino compatibility .................................20
18 References ..................................................20
19 Revision history ..........................................20
© 2014 Freescale Semiconductor, Inc.
___________________________________________________________________

interface) for rapid prototyping and product development, with a focus on connected Internet of Things
devices.
2 FRDM-K64F hardware overview
The features of the FRDM-K64F hardware are as follows:
• MK64FN1M0VLL12 MCU (120 MHz, 1 MB flash memory, 256 KB RAM, low-power, crystal-
less USB, and 100 LQFP)
• Dual role USB interface with micro-B USB connector
• RGB LED
• FXOS8700CQ – accelerometer and magnetometer
• Two user push buttons
• Flexible power supply option – OpenSDAv2 USB, K64 USB, and external source
• Easy access to MCU input/output through Arduino R3TM compatible I/O connectors
• Programmable OpenSDAv2 debug circuit supporting the CMSIS-DAP Interface software that
provides:
o Mass storage device (MSD) flash programming interface
o CMSIS-DAP debug interface over a driver-less USB HID connection providing run-
control debugging and compatibility with IDE tools
o Virtual serial port interface
o Open-source CMSIS-DAP software project: github.com/mbedmicro/CMSIS-DAP.
• Ethernet
• SDHC
• Add-on RF module: nRF24L01+ Nordic 2.4GHz Radio
• Add-on Bluetooth module: JY-MCU BT board V1.05 BT
Figure 1 shows the block diagram of the FRDM-K64F design. The primary components and their
placement on the hardware assembly are explained in Figure 2.
FRDMK64FUG, FRDM-K64F Freedom Module User’s Guide, Rev. 0.1, 04/2014
2 Freescale Semiconductor, Inc.