Freescale Semiconductor TWR-K20D72M User guide

TWR-K20D72M
User Manual
Rev. 1.1
Freescale Semiconductor Inc.
Contents
1.1 Features .................................................................................................................................................................................. 4
1.2 Getting started ..................................................................................................................................................................... 5
1.3 Reference Documents ....................................................................................................................................................... 5
2.1 K20D72M Microcontroller .............................................................................................................................................. 6
2.2 Clocking .................................................................................................................................................................................. 7
2.3 System Power ....................................................................................................................................................................... 7
2.3.1 Board Power Select ........................................................................................................................................................................... 7
2.3.2 RTC VBAT .............................................................................................................................................................................................. 7
2.4 Debug Interface ................................................................................................................................................................... 8
2.4.1 OSJTAG .................................................................................................................................................................................................... 8
2.4.2 Cortex Debug Connector ................................................................................................................................................................. 8
2.5 USB Interface ........................................................................................................................................................................ 9
2.6 Infrared Port ......................................................................................................................................................................... 9
2.7 External Bus Interface – FlexBus.................................................................................................................................. 9
2.8 Accelerometer ...................................................................................................................................................................... 9
2.9 Potentiometer, Pushbuttons, LEDs ............................................................................................................................. 9
2.10 General Purpose Tower Plug-in (TWRPI) Socket ............................................................................................ 10
2.11 Touch Interface .............................................................................................................................................................. 10
2.12 Microphone and buzzer .............................................................................................................................................. 11
TWR-K20D72M User’s Manual Page 2 of 17
List of Figures
Figure 1. Front side of TWR-K20D72M module .......................................................................................... 4
Figure 2. Back side of TWR-K20D72M module ........................................................................................... 5
Figure 3. TWR-K20D72M Block Diagram .................................................................................................... 6
Figure 4. Infrared Port Implementation ..................................................................................................... 9
List of Tables
Table 1. Cortex Debug Connector Pinout ................................................................................................... 8
Table 2. TWRPI Socket Pin Description ..................................................................................................... 10
Table 3. Touch TWRPI Pin Description ..................................................................................................... 11
Table 4. TWR-K20D72M Jumper Table ..................................................................................................... 12
Table 5. I/O Connectors and Pin Usage Table .......................................................................................... 13
Table 6. TWR-K20D72M Primary Connector Pinout ................................................................................. 15
Revision History
Revision Date Changes
0.1 March 15, 2011 Initial Release
TWR-K20D72M User’s Manual Page 3 of 17

1 TWR-K20D72M Overview

The K20D72M Tower MCU Module (TWR-K20D72M) is a low-cost evaluation, demonstration and development board, which features the Kinetis K20 72MHz low-power microcontroller. These devices are based on the ARM® Cortex™-M4 architecture with USB 2.0 full-speed OTG controller. The TWR­K20D72M microcontroller module can operate in stand-alone mode or as part of the Freescale Tower System, a modular development platform that enables rapid prototyping and tool re-use 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.

1.1 Features

The following list summarizes the features of the K20D72M Tower MCU boards:
Tower compatible processor board
S08JM60 based Open Source BDM (OSBDM) circuit
Four (4) user-controlled status LEDs
Two (2) Capacitive Touch Pads and two (2) mechanical push buttons
Socket for Capacitive Touch Pad daughter board (Touch TWRPI)
Socket for Tower Plug-in (TWRPI, e.g. sensor board)
Standalone USB host and device function
Microphone and buzzer
Potentiometer
MMA8451Q three-axis accelerometer
Battery holder for 20mm lithium battery (e.g. 2032, 2025)
Board power select with 3.3V or 1.8V MCU operation
Figure 1. Front side of TWR-K20D72M module
TWR-K20D72M User’s Manual Page 4 of 17
Figure 2. Back side of TWR-K20D72M module

1.2 Getting started

Follow the Quick Start Guide found printed in the TWR-K20D72M box or the interactive DVD for the list of recommended steps for getting started. There are also lab walk-through guides available on the tool support page for the TWR-K20D72M: http://www.freescale.com/TWR-K20D72M.

1.3 Reference Documents

The documents listed below should be referenced for more information on the Kinetis family, Tower System and the MCU modules. These can be found in the documentation section of http://www.freescale.com/TWR-K20D72M or http://www.freescale.com/kinetis.
TWR-K20D72M Quick Start Guide
TWR-K20D72M Schematics
K20 Family Product Brief
K20 Family Reference Manual
Kinetis Quick Reference User Guide (KQRUG)

2 Hardware Description

The TWR-K20D72M is a Tower System module featuring the MK20DX256VLL7 – an ARM® Cortex-M4™ based microcontroller with USB 2.0 full-speed OTG controllers in a 100LQFP package with a maximum core operating frequency of 72MHz. It is intended for use in the Freescale Tower System but can operate stand-alone. An on-board debug circuit, OSJTAG, provides a JTAG debug interface and a power supply input through a single USB mini-AB connector. Figure 3 shows a block diagram for the TWR-K20D72M. The following sections describe the hardware in more detail.
TWR-K20D72M User’s Manual Page 5 of 17
Loading...