Datasheet
© 2016 NXP B.V.
FRDM-K64F Freedom Module User’s Guide
1. Introduction
The NXP 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 NXP 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 Arduino
TM
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.
The FRDM-K64F platform features OpenSDAv2, the
NXP 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 interface) for rapid prototyping and
product development, with a focus on connected
Internet of Things devices.
NXP Semiconductors
Document Number: FRDMK64FUG
User's Guide
Rev. 1
,
08/2016
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 .................................................................. 7
5. Clocking ............................................................................. 9
6. USB ................................................................................. 10
7. Secure Digital Card .......................................................... 11
8. Ethernet ............................................................................ 12
9. Accelerometer and Magnetometer .................................... 13
10. RGB LED ........................................................................ 13
11. Serial Port ........................................................................ 14
12. Reset ................................................................................ 14
13. Push Button Switches....................................................... 15
14. Debug ............................................................................... 15
15. Add-on modules ............................................................... 15
15.1. RF module ............................................................ 15
15.2. Bluetooth module .................................................. 16
16. Input/output connectors .................................................... 16
17. Arduino Compatibility ..................................................... 18
18. References ........................................................................ 18
19. Revision History .............................................................. 18