Document Number: FRDMK64FUG NXP Semiconductors User s Guide Rev. 1 , 08/2016 FRDM-K64F Freedom Module Users Guide 1. Introduction Contents The NXP Freedom development platform is a set of 1. Introduction ........................................................................ 1 software and hardware tools for evaluation and 2. FRDM-K64F Hardware Overview ..................................... 2 development. It is ideal for rapid prototyping of 3. FRDM-K64F Hardware Description .................................. 4 3.1. Power supply .......................................................... 4 microcontroller-based applications. The NXP Freedom 3.2. Serial and Debug Adapter version 2 (OpenSDAv2) 6 K64 hardware, FRDM-K64F, is a simple, yet 4. Microcontroller .................................................................. 7 sophisticated design featuring a Kinetis K series 5. Clocking ............................................................................. 9 6. USB ................................................................................. 10 microcontroller, built on the ARM Cortex -M4 core. 7. Secure Digital Card .......................................................... 11 8. Ethernet ............................................................................ 12 FRDM-K64F can be used to evaluate the K64, K63, and 9. Accelerometer and Magnetometer .................................... 13 K24 Kinetis K series devices. It features the 10. RGB LED ........................................................................ 13 MK64FN1M0VLL12 MCU, which boast the maximum 11. Serial Port ........................................................................ 14 12. Reset ................................................................................ 14 operation frequency of 120 MHz, 1 MB of flash, 256 13. Push Button Switches....................................................... 15 KB RAM, a full-speed USB controller, Ethernet 14. Debug ............................................................................... 15 controller, secure digital host controller, and analog and 15. Add-on modules ............................................................... 15 15.1. RF module ............................................................ 15 digital peripherals. The FRDM-K64F hardware is form- 15.2. Bluetooth module .................................................. 16 TM factor compatible with the Arduino R3 pin layout, 16. Input/output connectors .................................................... 16 17. Arduino Compatibility ..................................................... 18 providing a broad range of expansion board options. 18. References ........................................................................ 18 The onboard interface includes a six-axis digital 19. Revision History .............................................................. 18 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. 2016 NXP B.V. FRDM-K64F Hardware Overview 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 TM Easy access to MCU input/output through Arduino R3 compatible I/O connectors Programmable OpenSDAv2 debug circuit supporting the CMSIS-DAP Interface software that provides: Mass storage device (MSD) flash programming interface CMSIS-DAP debug interface over a driver-less USB HID connection providing run- control debugging and compatibility with IDE tools Virtual serial port interface 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. FRDM-K64F Freedom Module Users Guide, User s Guide, Rev. 1, 08/2016 2 NXP Semiconductors