Tower Module Part Number
Kinetis Family Support
RSL Price
Extended H/W Support Options
FRDM-K20D50M
50 MHz MK10 and MK20
$18
802.11.x, Serial Connectivity, Analog, Sensors, Graphics LCD,
Audio, Tower Dock (iPad, iPhone, iPod), General I/O, 2.4 GHz
and Sub-1 GHz RF, Modules, Motor Control, Memory Modules, etc.
TWR-K20D50M
50 MHz MK10 and MK20
$99
TWR-K21D50M
50 MHz MK11, MK12, MK21 and MK22
$99
TWR-K20D72M
72 MHz MK10 and MK20
$119
TWR-K21F120M
120 MHz MK21 and MK22
$99
TWR-K64F120M
120 MHz MK24, MK63 and MK64
$149
Bundled kits with peripheral boards are available. For more information, visit freescale.com/Tower
One-Stop Enablement
Offering—MCU + IDE + RTOS
Freescale Tower System modular
development platform:
Integrated development environments
Eclipse-based CodeWarrior V10.x IDE
and Processor Expert
IAR Embedded Workbench
ARM KEIL MDK
Mentor Graphics Sourcery
CodeBench
Runtime software and RTOS
Math, DSP and encryption libraries
Motor control libraries
Complimentary bootloaders
(e.g., USB, Ethernet, RF, serial)
Complimentary Freescale
embedded GUI
Complimentary Freescale MQX
RTOS
Cost-effective NanoSSL/NanoSSH
for Freescale MQX RTOS
Micrium C/OS-III
Express Logic ThreadX
SEGGER embOS
freeRTOS
Mocana (security)
Full ARM ecosystem
Features and Benefits
Features
Benefits
ARM Cortex-M4 core with DSP
instruction support and optional
single-precision floating-point unit
Up to 32-channel DMA, up to 16
KB of cache, crossbar switch
Up to 120 MHz core supporting a broad range of processing
bandwidth needs
Peripheral and memory servicing with reduced CPU loading,
optimized bus bandwidth and flash execution performance,
concurrent multimaster bus accesses for increased bus bandwidth
USB On-The-Go (Full- and High-
Speed) with device charger detect
USB OTG (FS/LS) with PHY and
USB voltage regulator*
Optimized charging current/time for portable USB devices, enabling
longer battery life. USB low-voltage regulator supplies up to 120 mA
off chip at 3.3V to power external components from 5V input.
Smart peripheral integration, enabling crystal-less USB 2.0 device
support*
Memory protection unit
Hardware cyclic redundancy
check engine
Independent-clocked COP.
External watchdog monitor.
Cryptographic acceleration
unit (CAU)*
Hardware tamper detection unit*
Random number generator*
Provides memory protection for all crossbar switch masters, increasing
software reliability
Validates memory contents and communication data, increasing
system reliability
Prevents code runaway in fail-safe applications. Drives output pin to
safe state external components if watchdog event occurs.
Secure data transfer and storage. Faster than software
implementations and with minimal CPU loading. Supports a wide
variety of algorithms: DES, 3DES, AES, MDS, SHA-1, SHA-256.
Secure key storage with internal/external tamper detect for unsecured
flash, temperature/clock/supply voltage variations and physical attack
Up to four FlexTimers with up to
20 channels
Carrier modulator transmitter
4-channel, 32-bit periodic
interrupt
General-purpose timers with hardware dead-time insertion and
quadrature decoding for motor control
Infrared waveform generation for remote control applications
Time base generation for RTOS task scheduler or trigger source for
ADC conversion and programmable delay block
FlexBus external bus interface*
Secure digital host controller*
NAND flash controller*
Enables the connection of external memories and peripherals
(e.g., graphics displays, etc.)
Connection to SD, SDIO, MMC or CE-ATA cards for in-application
software upgrades, file systems or adding Wi-Fi or Bluetooth
support
Supports up to 32-bit ECC current and future NAND types with
minimal software overhead
32 KB–1 MB flash. Up to 256 KB
of SRAM.
32–512 KB FlexMemory
High reliability, fast access program memory with 4-level security
protection. Independent flash banks allow concurrent code execution
and firmware updating.
FlexMemory provides 32 byte–16 KB of user-segmentable byte write/
erase EEPROM. 32–512 KB FlexNVM for extra program code, data or
EEPROM backup.
Wafer level chip scale package
(WLCSP)
Maximize board space
32-bit M4 performance in small package
Miniaturization of existing applications
*Optional
Freescale Development Tool Part Numbers