NXP Semiconductors TWR-K64F120M User Manual

Freescale Semiconductor
Doc Number: TWRK64F120MUG
User’s Guide
TWR-K64F120M Tower Module
User’s Guide
by Freescale Semiconductor, Inc.
Rev. B, 03/2014
1 TWR-K64F120M
The TWR-K64F120M microcontroller module is designed to work in either a standalone mode or as part of the Freescale Tower System, a modular development platform that enables rapid prototyping and tool reuse through reconfigurable hardware. Take your design to the next level and begin constructing your Tower System today by visiting
www.freescale.com/tower for additional Tower System
microcontroller modules and compatible peripherals. For TWR-K64F120M-specific information and updates visit
www.freescale.com/TWR-K64F120M.
Contents
1. TWR-K64F120M . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2. Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3. TWR-K64F120M Features . . . . . . . . . . . . . . . . . . . . . 2
4. Get to Know the TWR-K64F120M . . . . . . . . . . . . . . 3
5. Reference Documents . . . . . . . . . . . . . . . . . . . . . . . . . 4
6. Hardware description . . . . . . . . . . . . . . . . . . . . . . . . . 4
7. Useful links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
© 2014 Freescale Semiconductor, Inc. All rights reserved.
Contents
2Contents
The TWR-K64F120M includes:
TWR-K64F120M for board assembly
Quick Start Guide
USB A to mini-B cable for debug interface and power
CR2032 coin cell battery for VBAT power supply
USB A to micro-B cable for MK64FN1M0VMD12 USB interface
3 TWR-K64F120M Features
Τower-compatible microcontroller module
MK64FN1M0VMD12 MCU (120 MHz, 1024 KB Flash, 256 KB RAM, low power, 144 MAPBGA package)
Dual-role USB interface with Micro-AB USB connector
General purpose Tower Plugin (TWRPI) socket
TWR-K64F120M Tower Module, Rev. B
2 Freescale Semiconductor
Get to know the TWR-K64F120M
VBAT Options
50 MHz OSC Enable/Disable
Regulator Option Selector
General-purpose
TWRPI Plug-in
Accelerometer
K64 JTAG
SW1
1588
SW3
LEDs
VBAT Options
50 MHz OSC Enable/Disable
Regulator Option Selector
Board Power Indicator
Potentiometer
K64 Micro-USB
RESET
OpenSDA
Debug
Power/OpenSDA
Mini-USB
On-board debug circuit: MK20DX128VM5 open (OpenSDA) with virtual serial port
Three axis accelerometer (MMA8451Q)
Four user controllable LEDs
Two user pushbutton switches for GPIO interrupts
One user pushbutton switch for MK64FN1M0VMD12 or MK20DX128VFM5 reset
One Potentiometer
Independent, battery-operated power supply for Real Time Clock (RTC) and tamper detection modules
SD card slot
4 Get to know the TWR-K64F120M
Figure 1. Front side of TWR-K64F120M module (TWRPI devices not shown)
Freescale Semiconductor 3
TWR-K64F120M Tower Module, Rev. B
Reference Documents
SD Card Receptacle
Potentiometer
Battery Receptacle
Figure 2. Back side of TWR-K64F120M
5 Reference Documents
The documents listed below should be referenced for more information on the Kinetis family, Tower System, and MCU Modules. These can be found in the documentation section of
http://www.freescale.com/kinetis
TWR-K64F120M-SCH: Schematics
TWR-K64F120M-PWA: Design Package
K64P144M120SF5RM: Reference Manual
Tower Configuration Tool
Tower Mechanical Drawing
6 Hardware description
The TWR-K64F120M is a Tower MCU Module featuring the MK64FN1M0VMD12—a Kinetis microcontroller in a 144 MAPBGA featuring a USB 2.0 full speed on-the-go (OTG) controller, a 10/100 Ethernet MAC with IEEE1588, hardware encryption, and tamper detection coupled with a secure real-time clock on an independent battery supply. It is intended for use in the Freescale Tower System but can also operate alone. The on-board OpenSDA debug circuit provides a Serial Debug interface and a power supply input through a single mini-USB connector.
4 Freescale Semiconductor
TWR-K64F120M Tower Module, Rev. B
6.1 Block Diagram
The block diagram of the TWR-K64F120M board is presented in Figure 3:
Hardware description
Figure 3. Block diagram
6.2 Microntroller
The TWR-K64F120M features the MK64FN1M0VMD12 MCU. This 120 MHz microcontroller is part of the Kinetis K6x family and is implemented in a 144 MAPBGA package. The following table notes some of the features of the MK64FN1M0VMD12 MCU.
Table 1. Features of MK64FN1M0VMD12
Feature Description
Ultra low power – 11 low-power modes with power and clock gating for optimal peripheral activity and recovery
times. – Full memory and analog operation down to 1.71 V for extended battery life – Low-leakage wake-up unit with up to six internal modules and sixteen pins as wake-up sources in low-leakage stop (LLS)/very low-leakage stop (VLLS) modes – Low-power timer for continual system operation in reduced power states
Flash and SRAM – 1024KB flash featuring fast access times, high reliability, and four levels of security protection
– 256 KB of SRAM – No user or system intervention to complete programming and erase functions and full operation down to 1.71 V
Freescale Semiconductor 5
TWR-K64F120M Tower Module, Rev. B
Loading...
+ 11 hidden pages