Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512



Similar documents
Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD

HVP-KV31F120M Quick Start Guide

Freescale Development Kits IEEE Wireless design made simple. freescale.com/802154

USB to SPI Device Driver Installation Instructions

TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0

Getting Started with Kinetis SDK (KSDK)

MED-AFEs Design Reference Manual

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

How To Use Nuc123 (Nuc123) For A Week

Hands-on Workshop: Using Wireless Connectivity Stacks and Tools to Create Multi-Protocol projects for the Internet of Things (IoT) FTF-SDS-F0042

Production Flash Programming Best Practices for Kinetis K- and L-series MCUs

76-77 GHz RF Transmitter Front-end for W-band Radar Applications

UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS

UART Boot Loader Design on the Kinetis E Series

BLE113 DEVELOPMENT KIT

ZigBee Technology Overview

QSG105 GETTING STARTED WITH SILICON LABS WIRELESS NETWORKING SOFTWARE

Radiocrafts Embedded Wireless Solutions

How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player

Freescale Wireless Connectivity for the Internet of Tomorrow

STM32 F-2 series High-performance Cortex-M3 MCUs

Software and Support Activation. Quick Start Guide

Robust Over-the-Air Firmware Updates Using Program Flash Memory Swap on Kinetis Microcontrollers

WIZ-Embedded WebServer User s Manual (Ver. 1.0)

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis,

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

UM1727 User manual. Getting started with STM32 Nucleo board software development tools. Introduction

ATB50v1 GPRS / GPS Based Fleet Management Terminal. Datasheet

Application Note: JN-AN-1115 Protocol Analysis with Wireshark

UM1727 User manual. Getting started with STM32 Nucleo board software development tools. Introduction

Microchip Technology. February 2008 Valerio Moretto Slide 1

Bootloader with AES Encryption

USER GUIDE. ZigBit USB Stick User Guide. Introduction

Gerard Fianen. Copyright 2014 Cypherbridge Systems LLC Page 1

ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL

Board also Supports MicroBridge

Floating License Installation Guide for Windows

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual

UG103.8: Application Development Fundamentals: Tools

Developing an Application on Core8051s IP-Based Embedded Processor System Using Firmware Catalog Drivers. User s Guide

IEEE /ZigBee USB Dongle

32F072BDISCOVERY. Discovery kit for STM32F072xx microcontrollers. Features. Description

Building and Debugging a project using Keil MDK-ARM Eclipse plug-in

MSP-EXP430G2 LaunchPad Workshop

UM1680 User manual. Getting started with STM32F429 Discovery software development tools. Introduction

INSTRUCTION MANUAL MONITOR REDUCE SAVE ENERGY MANAGEMENT SOFTWARE ENERGY MANAGEMENT SOFTWARE

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram

Silabs Ember Development Tools

PAN1740 Design Guide

Design Considerations for DVT and Manufacturing Test of Wireless Devices

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

UM1790 User manual. Getting started with STM32L053 discovery kit software development tools. Introduction

AN655 R ANGE TEST APPLICATION FOR EZRADIO AND EZRADIOPRO. 1. Introduction. 2. Supported Radio Types

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

Installation Instructions for 9555 USB Driver

FRDM-KL25Z User's Manual Rev. 1.0

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

GPRS M-Bus Master. User Manual. An Economical and Practical Solution For Remote Automactic M-Bus Smart Meter Reading by GPRS In The Worldwide!

Software User Guide UG-461

Bluetooth to Serial Adapter

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

Figure 1. 8-Bit USB Debug Adapter

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

How To Develop A Toolstick

Kinetis Bootloader v2.0.0 Release Notes

Internet of Things: TI's Wireless Connectivity Solutions

Mini Gateway Ethernet for ModFLEX Wireless Networks

USER GUIDE EDBG. Description

UM1969 User manual. Getting started with STM32F746G discovery software development tools. Introduction

IEEE b/g/n WiFi Module. Product Specifications

Colorfly Tablet Upgrade Guide

Bluetooth HC-06 with serial port module Easy guide

Nuvoton Nu-Link Debug Adapter User Manual

Guide to Installing BBL Crystal MIND on Windows 7

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home

Logitech Advanced 2.4 GHz Technology

Selection Criteria for ZigBee Development Kits

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

FLYPORT Wi-Fi G

BLUETOOTH SMART CABLE REPLACEMENT

To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:

USB Plus+ RFID Reader Setup Guide

PL2303HXA/XA Windows 8 Update Driver Installation. How to Update Driver to Support PL2303HXA/XA in Windows 8 Operating Systems

Use of the ZENA MiWi and P2P Packet Sniffer

RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application

AVR1900: Getting started with ATxmega128A1 on STK bit Microcontrollers. Application Note. 1 Introduction

How To Build A Project On An Eclipse Powerbook For Anarc (Powerbook) On An Ipa (Powerpoint) On A Microcontroller (Powerboard) On Microcontrollers (Powerstation) On Your Microcontroller 2 (Powerclock

CodeWarrior Development Studio for Freescale S12(X) Microcontrollers Quick Start

3. Programming the STM32F4-Discovery

Audio player on KwikStik

AN10866 LPC1700 secondary USB bootloader

MPR121 Serial Communication

2 JPRO DLA+ Adapter Family User s Manual

Installation Guide for RadioLabs USB Wifi Antennas/Adapters

Link Link sys E3000 sys RE1000

LED TV Firmware Upgrade v.1 - PC USERS

BE635 User Manual. Rev. V Bolymin, Inc. All Rights Reserved.

DIRECT INTERNET 3. Install Guide for the Windows 7 Operating System

Transcription:

Quick Start Guide USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

Quick Start Guide Get to Know the USB-KW24D512 USB Connector Reset Button Application Button LEDs Antenna Mini-JTAG (10-pin) MKW2xIC 2

Introduction The USB-KW24D512 Packet Sniffer/Dongle is dual use hardware in a convenient USB dongle form factor for part numbers MKW22D512 and MKW24D512. As delivered, the device is programmed with 802.15.4 packet sniffer software that interfaces with Freescale s Test Tool Protocol Analyzer as well as most commercially available 802.15.4 packet sniffer programs. Packet sniffers are essential for wireless network development allowing monitoring of over-the-air traffic. The USB-KW24D512 hardware can also be used as a development boards or re-programmed with application software as a network node. 3

4 Quick Start Guide

USB-KW24D512 USB-KW24D512 Features 50 MHz ARM Cortex -M4 based core 512KB Flash, 64KB SRAM Typical current consumption: 250 µa/mhz run, 1.7 µa RTC standby IEEE-802.15.4 compliant -102 dbm RX sensitivity and +8 dbm TX output power Peak typical current consumption: 17mA TX (at 0 dbm) and 19mA max RX Dual Personal Area Network (PAN) support in hardware Run two RF networks simultaneously Active and passive tamper detection with RTC timestamp Crypto engine: DES, 3DES, AES 128-256, SHA-1, SHA-256, MD5, RNG USB 2.0 FS/LS H/D/OTG 16-bit ADC MCU operating range: 1.7V to 3.6V, -40C to +105C Supply voltage: 5VDC 5

Quick Start Guide Step-by-Step Instructions In this quick start guide, you will learn how to enable and use the USB-KW24D512 device as a sniffer. You will also learn how to modify the existent firmware on the dongle for use as a development environment or network node. The USB-KW24D512 development platform comes pre-programmed with the sniffer application to provide a demonstration of the device s capabilities. This quick start guide will demonstrate how to sniff packets sent over the air and how to program the dongle with another application firmware. 6

USB-KW24D512 1 Download Software and Tools Download installation software and documentation under Jump Start Your Design at freescale.com/usb-kw24d512. Install BeeKit Wireless Connectivity Toolkit Connect the Hardware Connect the USB-KW24D512 dongle to the PC. Allow the PC to automatically install the USB drivers if prompted. Drivers can be found under BeeKit s installation folder. After driver has been installed, it should be listed as a Virtual Com Port. BeeKit is a stand-alone software application that provides a graphical user interface in which the user can create, modify, save and update wireless network solutions based on Freescale s protocol stacks. Download BeeKit under Software and Tools at freescale.com/wireless. 7

Quick Start Guide 2 Enabling the Sniffer Application 1. Open Test Tool application. Go to <BeeKit installation folder>\test Tool 12\Test Tool.exe 2. Select Protocol Analyzer. 3. Start capturing packets. The USB-KW24D512 dongle should be listed as Devices: KW24 USB Dongle (COMx) Off as shown in the image. Click on a channel number to start monitoring packets over the air on that channel. 4. Packet Analyzer output. You should be able to see and analyze the packets from other devices that are being sent over the air. Current Test Tool Analyzer is able to decode MAC and ZigBee RF4CE packets. 8

USB-KW24D512 3 Loading Other Firmware on the Board Option A: Using Test Tool s Firmware Loader Option B: Using IAR Embedded Workbench Option A: Using Test Tool s Firmware Loader 1. Open Test Tool application. Go to <BeeKit installation folder>\test Tool 12\Test Tool.exe 4. Browse and select the srec file to upload to the board. 5. Click on the Upload button. 6. Indicate the device that is going to be flashed. 2. Select Firmware Loaders --> Kinetis Firmware Loader option. 3. Connect a J-Link Flash programmer to the mini-jtag connector on the USB-KW24D512 board. 7. Click on OK and wait for the upload to finish. 9

Quick Start Guide Option B: Using IAR Embedded Workbench 1. Open a USB-KW24D512 project on IAR Embedded Workbench. 2. Compile and build the project. 3. Connect a J-Link Flash programmer to the mini-jtag connector on the USB- KW24D512 board. 4. Ensure you have selected the J-Link/J-Trace driver under Download --> Debugger options. 5. Click on Download and Debug to flash the board. 6. Stop the debugging session. 7. Reset the board. 10

USB-KW24D512 Additional Information For more information on USB-KW24D512 hardware and software, refer to BeeKit Wireless Connectivity Toolkit Quick Start Guide (BKWCTKQSG.pdf) to load sample applications using Zigbee, BeeStack Consumer (RF4CE) and IEEE 802.15.4 MAC protocol stacks. 11

Quick Start Guide Get Started Download installation software and documentation under Jump Start Your Design at freescale.com/usb-kw24d512. Support Visit freescale.com/support for a list of phone numbers within your region. Warranty Visit freescale.com/warranty for complete warranty information. For more information, visit freescale.com/ USB-KW24D512, freescale.com/kw2x, or freescale.com/kinetis/wseries Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. 2014 Freescale Semiconductor, Inc. Document Number: USBKW24D512QSG REV 1 Agile Number: 926-28159 REV B