Kinetis Kw2x Wireless Mcus
Total Page:16
File Type:pdf, Size:1020Kb
IEEE® 802.15.4 solutions for Kinetis MCUs Kinetis KW2x Wireless MCUs The Kinetis KW2x wireless MCU family is based on the ARM® Cortex®-M4 CPU core. TARGET APPLICATIONS } Residential } Smart Energy – Access control – Home energy gateways – Curtain/window blind control – In-home displays – Intruder alarms – Load control – Lighting control – Metering – Remote control – PEV charge monitoring – Smart thermostats – Smart thermostat – Water heater control – Solar panel monitoring } Healthcare } Commercial and Industrial – Asset tracking – Asset tracking – Fitness monitoring – Building control and monitoring – Home healthcare – Building HVAC control – Institutional care – Fire/security – Medication asset – Retail pricing management – Monitoring/billing – Security and access control – Patient monitoring – Smart grid and smart metering – Usage data collection OVERVIEW KINETIS KW2X WIRELESS MCU The Kinetis KW2x MCU integrates a class-leading 2.4 GHz RF transceiver and Core System Memories RF Transceiver Internal and ® ® Program Flash ® ARM Cortex -M4 External (Up to 512 KB) IEEE 802.15.4 2006 a robust feature set for a reliable, secure 50 MHz Watchdogs 2.4 GHz ® DMA SRAM and low-power IEEE 802.15.4 wireless (Up to 64 KB) 32 MHz OSC Fast Antenna Debug DSP Diversity Interfaces Low-Leakage solution. These wireless MCUs offer up to Wake-Up Unit FlexMemory Dual PAN ID SPI Interface Option Interrupt 64 KB FlexNVM 512 KB of flash, 64 KB of RAM and up to Controller 4 KB FlexRAM (MKW21D256 only) 64 KB of FlexMemory. Dual PAN support allows the system to simultaneously Security Analog Timers Communication InterfacesClocks Cyclic 2 16-bit FlexTimer I C USB On-the-Go Phase-Locked Redundancy ADC (HS) Loop participate in two networks concurrently, Check (CRC) Programmable UART High-Speed Delay Block USB Frequency- eliminating the need for multiple radio Tamper Detect Comparator with (ISO 7816) Charger Detect Locked Loop 6-bit DAC Periodic Interrupt tranceivers. The Thread networking Cryptography USB Voltage Low/High- Timers SPI Regulator Frequency Authentication Oscillators ® Unit Low-Power protocol stack and the ZigBee stack Timer Random Internal are seamlessly integrated into the Kinetis Number Independent Reference Generator Real-Time Clocks Clock (RTC) software development kit for rapid creation of wireless embedded systems. Optional Several protocol stacks, tools and IDE are compatible with the Kinetis broad Features Benefits microcontroller portfolio. • Cortex-M4 core with DSP • Up to 50 MHz core provides a broad range of application support • Up to 512 KB of flash and up to • Large memory footprint provides enough memory to run complicated ENABLEMENT 64 KB of RAM protocol stacks and user applications on a single IC • Up to 64 KB of FlexMemory (optional) • FlexMemory provides user-segment byte write/erase EEPROM } Thread protocol certified network stack • Secure flash • Protects code and data from unauthorized access or modification – Router configurations • Protects critical IP by detecting tamper events. If a tamper occurs, secure • Tamper detect RAM is asynchronously erased and an interrupt can be generated so that the – End-Node configurations application firmware can take additional actions, including a system reset. • Coprocessor supports a set of specialized operations to improve throughput } ZigBee Core Stack and 802.15.4 • Cryptography acceleration unit of encryption/decryption operations as well as message digest functions, including DES, 3DES, AES, MDA and SHA algorithms MAC/PHY fully certified • High-performance IEEE 802.15.4-2011 • Supports a number of 802.15.4 protocol stacks, including Thread, ZigBee, transceiver 6LowPAN, WirelessHART and ISA 100.11a } Source code provided for 2 profiles • Radio handles many 802.15.4 functions in hardware to reduce the software stack • Packet processor – ZigBee Home Automation (ZHA 1.2.1) size and reduce power consumption by off loading functions from the CPU • Single 50 ohm antenna uses single balun to reduce component count and cost • Single ended – ZigBee Light Link (ZLL1.0) • Fast antenna diversity allows the hardware to automatically select between • Diversity two antennas for improved reliability in high-interference environments } Source code provided with several demo • System can simultaneously participate in two ZigBee networks, eliminating • Dual PAN support applications on Thread and ZigBee the need for multiple radios • +10 to +8 dBM output power • 110 dB link budget improves range and lowers cost by reducing the need for • -102 dBm sensitivity external power amplifiers } Kinetis Software Development Kit • TX 17 mA @ 0 dBM (CPU sleep) • Significantly reduces power consumption and extends battery life (SDK) support • RX 19 mA max • Low Power Preamble Search (LPPS) receiver mode • 128-bit random number generator • Meets the FIPS 140 security requirements for cryptographic modules } Freedom Development Platform • 1.8–3.6 V operating range • Provides wide voltage range to maximize usable voltage for battery operation (2 units per box) • Small footprint • Smaller size and low component count reduces cost • Software protocol stacks, tools and IDE are compatible with the Kinetis } USB wireless sniffer for Thread, ZigBee • Compatible with Kinetis MCU family MCUs, including the KW2x and 802.15.4 MAC • –40 ˚C to +105 ˚C operational • Ideal for applications that need extended temperature ranges temperature range DEVELOPMENT TOOLS DEVELOPMENT TOOLS Kit Number Description Device Flash RAM Feature Package Freedom Development Platform FRDM-KW24D512 MKW21D256VHA5 256 KB 32 KB FlexMemory: 64KB FlexNVM/4KB FlexRAM, No USB 8x8 63-pin LGA (2 boards per box) MKW21D512VHA5 512 KB 64 KB No USB 8x8 63-pin LGA USB-KW24D512 USB packet sniffer/dongle MKW22D512VHA5 512 KB 64 KB USB 8x8 63-pin LGA MKW24D512VHA5 512 KB 64 KB USB and Smart Energy 2.0 8x8 63-pin LGA www.nxp.com/KW2x © 2012–2015 Freescale Semiconductor, Inc. Kinetis is a trademark of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the Document Number: property of their respective owners. ARM and Cortex are registered trademarks of ARM Limited (or its subsidiaries) in the EU and/ KNTSKW2xFS REV 4 or elsewhere. All rights reserved..