Freescale Semiconductor FRDM-K64F User guide

Freescale Semiconductor, Inc. Document Number: FRDMK64FUG
User’s Guide Rev. 0.1, 04/2014
FRDM-K64F Freedom Module User ’ s Guide
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.
Loading...