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

Similar documents
TWR-K80F150M Quick Start Guide

TWR-KE18F. Quick Start Guide. 32-bit Kinetis MCU based on ARM Cortex -M4 provides up to 168 MHz CPU performance, up to 512 KB flash with 64 KB SRAM

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

Quick Start Guide. TWR-K60D100M Low-Power MCU with USB, Ethernet and Encryption TOWER SYSTEM

Quick Start Guide TRK-KEA. Kinetis EA Series MCUs for Automotive Electronics Applications. StarterTRAK

TWR-K60F120M Quick Start Guide

TWR-KM34Z50MV3 Quick Start Guide

TWR-KL43Z48M Quick Start Guide

Quick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM

TWR-K70F120M Quick Start Guide

TWR-SMPS-LVFB Quick Start Guide

Quick Start Guide. TWR-K70F120M High-Performance MCUs with Graphics LCD, Connectivity and Security TOWER SYSTEM

Quick Start Guide. TWR-KV10Z32 Development Kit for Kinetis KV1x Family TOWER SYSTEM

Quick Start Guide. TWR 56F8200 Tower System Module for MC56F823xx and MC56F827xx. Digital Signal Controllers TOWER SYSTEM

TWR-K21F120MA Quick Start Guide

Quick Start Guide TWR-PXR bit Power Architecture MCU for High-Performance Real-Time Applications TOWER SYSTEM

Quick Start Guide. MED-SPO2 Pulse Oximetry Plug-in Board TOWER SYSTEM

Quick Start Guide. TWR-S12G128 Scalable platform for automotive applications TOWER SYSTEM

TWR-K53N512 Quick Start Guide

Quick Start Guide for TWR-MC56F8257 TOWER SYSTEM MC56F8257. For power conversion and motor control applications

TWR-KV10Z32 Sample Code Guide for IAR Board configuration, software, and development tools

Quick Start Guide KEA128BLDCRD. 3-phase Sensorless BLDC Motor Control Reference Design using Kinetis KEA128

HVP-56F82748 Quick Start Guide

Quick Start Guide. MED-SPI Spirometry Plug-in Board TOWER SYSTEM

Quick Start Guide. TWR-LCDC-EPSON Epson Display Controller Module TOWER SYSTEM

Quick Start Guide. TWR-K70F120M High-Performance MCUs with Graphics LCD, Connectivity and Security TOWER SYSTEM

Quick Start Guide. TWR-IND-IO Industrial I/O Module TOWER SYSTEM

TWR-KV10Z32 Sample Code Guide for CodeWarrior Board configuration, software, and development tools

Quick Start Guide TWR-PXS bit Dual-Core Power Architecture MCU for Industrial Control and Safety Applications TOWER SYSTEM

Quick Start Guide TWR-S08PT60. 5-Volt S08P Family of 8-bit MCUs for Industrial and Appliance Applications TOWER SYSTEM

TWR-LS1021A Getting Started

Getting Started with Freescale MQX RTOS for Kinetis SDK and MDK-ARM Keil

Quick Start Guide. TWR-MPC8309 PowerQUICC Processor with Industrial Connectivity and Protocol Off-Load Engine TOWER SYSTEM

Quick Start Guide. EVBCRTOUCH Xtrinsic CRTouch Capacitive and Resistive Touch-Sensing Platform Evaluation Board. Xtrinsic READY PLAY SOLUTIONS

Quick Start Guide. TWR-P1025 QorIQ Processor with Networking and Industrial Connectivity and Protocol Offload Engine TOWER SYSTEM

TWR-LS1021A Getting Started

Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128. The industry s most complete solution for portable medical applications

Quick Start Guide. SABRE Platform for Smart Devices Based on the i.mx 6 Series

Lab Tutorial for TWR-S08MM128-KIT TOWER SYSTEM LAB MC9S08MM128. Electrocardiogram (EKG) with Freescale USB stack

Quick Start Guide TWR-S08DC-PT60. Tower System Daughter Card for the 5-Volt 8-bit MC9S08P Family TOWER SYSTEM

Featuring the SM700 RF Engine from Synapse TOWER SYSTEM. Quick Start Guide Wireless Mesh Networking Module featuring SNAP Technology (TWR-RF-SNAP)

FRDM-K64F Board Errata

Emulating Dual SPI Using FlexIO

Quick Start Guide for TWR-SER2 TOWER SYSTEM. TWR-SER2 Enhanced serial module

Quick Start Guide TWR-56F8400. The Ultimate Solution in Performance and Precision for Energy-Efficient Innovation TOWER SYSTEM

Three-Phase Power Meter Hardware Design Reference Manual

Getting Started with Freescale MQX RTOS for Kinetis SDK and ARM GCC

Quick Start Guide for i.mx28 EVK. i.mx28 EVK Multimedia and connectivity

Quick Start Guide for TWR-MCF5225X TOWER SYSTEM. MCF5225X ColdFire connectivity MCUs

KW2XD REFERENCE DESIGNS

OpenSDA on TWR-KW2x. User s Guide Rev 1.1

Quick Start Guide for TWR-S08LL64 TOWER SYSTEM MC9S08LL64. S08 ultra-low-power LCD segment MCU

Sub-GHz Remote Control Dimmer Quick Start Guide. Reference Design for Kinetis KW01 MCU KW01RCDRDQSG

KW40 ZumoBot Reference Design

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

Quick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z

Freedom FRDM-KV31F Development Platform User s Guide

FRDM-KW41Z Freedom Development Board User's Guide

Quick Start Guide for FRDM-KL05Z

Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide

HVP-KV10Z32 User s Guide

Quick Start Guide TRK S12ZVFP64. S12 MagniV MCU for Automotive Heating, Ventilation and Air Conditioning (HVAC) Applications

EZRadio-2WayLink-DK EZRADIO TWO-WAY LINK DEVELOPMENT KIT USER S GUIDE. 1. Overview

Lab Tutorial for TWR-S08GW64 TOWER SYSTEM. MC9S08GW64 LCD segment MCU for flow meters and energy metering applications

FRDM-KL03Z User s Guide

i.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from at this pag

Getting Started with Freescale MQX RTOS for Kinetis SDK and Kinetis Design Studio IDE

Quick Start Guide. EVBUSB2SER board for USB-to-serial bridge. Ready Play Solutions

TWR-KE18F User's Guide

HVP-KV31F120M User s Guide

Load Position-Independent Code (PIC) on a Kinetis Platform Using the IAR EWARM Compiler

Kinetis USB-KW41Z Wireless Protocol Sniffer Quick Start Guide

Freescale MQX RTOS TWR-K64F120M Release Notes

SABRE for Automotive Infotainment Quick Start Guide. Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series

Offline Flash Programmer for Kinetis K- and L-series MCUs

EVBUM2595/D. DVK-AXM0F243-xxx-x-GEVK Evaluation Kit User's Manual EVAL BOARD USER S MANUAL

FRDM-KW41Z Freedom Development Board

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

Kinetis Bootloader Demo Application User's Guide

Kinetis Bootloader v1.2.0 Release Notes

WPR1500-LDO MP Receiver V2.1 Reference Design User s Guide

Freedom FRDM-MC-LVBLDC Development Platform User s Guide

Freescale MQX USB Stack for TWR-K24F120M GA User s Guide

Adding a run control interface into an existing CodeWarrior for MCU v10.x project

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

ARDUINO and STD-601 Evaluation Kit TB-STD601

Freescale Semiconductor Inc. Microcontroller Solutions Group. TWR-MCF51CN User Manual Rev. 1.1

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

PremierWave 2050 Enterprise Wi-Fi IoT Module Evaluation Kit User Guide

SABRE Board for Smart Devices

Emulating I2S bus on KE06

PMSM Field-Oriented Control Using MC56F84789 DSC With Encoders Demo Guide

Quick Start Guide. Dual 3-Phase Sensorless BLDC Motor Control Development Kit with Qorivva MPC5643L MCU

Product Datasheet: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

TWR-KV58F220M Tower Module User's Guide

Getting Started with FreeRTOS BSP for i.mx 7Dual

FRDM-KE02Z User s Manual

PTT- Z or PTT-AZ or PTT-UX-AZ PUSH-TO-TALK USER GUIDE

Kinetis Bootloader to Update Multiple Devices in a Field Bus Network

Transcription:

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

Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial IC MKW01Z128 IC ANT 2 PA BOOST (TX only) JTAG Header Reset Mini USB This document covers the following modules: MRB-KW019030JA MRB-KW019032EU MRB-KW019032NA 2

MRB-KW01 MODULE MRB-KW01x Features 32-bit ARM Cortex -M0+ 48 MHz Core Programmable 128 KB Flash and 16 KB SRAM Programmable output power from 18 dbm to +17 dbm in 1 db steps Two SMA antenna connectors o +13 dbm TX/RX or RX port (RFIO antenna) o +17 dbm TX-Only (power amplifier drive) output port (PA_BOOST Antenna) High sensitivity: down to 120 dbm at 1.2 Kb/s Onboard SWD Connector for MCU flash reprogramming and in-circuit hardware debugging USB port to interface with PC LEDs and switches for demonstration, monitoring and control (when mounted on the optional TWR-RF-MRB. For this configuration, refer to the Appendix section in this Quick Start Guide.) 3

Quick Start Guide Step-by-Step Installation Instructions In this Quick Start Guide, you will learn how to set up the MRB-KW01x module and run the default demonstration. The MRB-KW01x comes programmed with the Radio Utility Application Demonstration that allows the user to test the radio capabilities. This Quick Start Guide will demonstrate how to run Packet Handler. Note: The radio utility demonstration requires two MRB-KW01x module boards. Boards are certified for conducted measurements with coaxial cable and an attenuator. The graphics in this document show antennas connected to the boards for simplicity. This hardware is certified for conducted measurements only. The user accepts responsibility for standards compliance for radiated measurements with an antenna. 1 Download Software and Tools Download installation software and documentation under Jump Start Your Design at freescale.com/mrb-kw0x. Download the appropriate radio utility GUI based on your MRB region. The GUI is programmed to a default operating frequency and modulation. The MRB- KW01 boards are configured for a frequency band and reference oscillator applicable to a specific region. MKW01 Radio Utility_JA.exe MKW01 Radio Utility_EU.exe MKW01 Radio Utility_US.exe 4

MRB-KW01 Development Platform 2 Configure the MRB Boards The MRB-KW01x can operate standalone or be mounted on the TWR-RF-MRB board (for this configuration, refer to Appendix section). J17 PC-USB to MRB-mini USB connection Jumper Settings The MRB s UART line jumpers must be configured for standalone operation. The MRB comes with this jumper configuration as default, however, verify before powering the board. To run the board in standalone mode, configure J17 with jumpers: 1 2, 4 5, 7 8, 10 11, 13 14. Other required jumpers: J3 (optional): 1 2; J7: 1 2; J8 (if not hard wired, install jumper 1-2); J12: 1 2 & 3 4, J13: 1 2, 3 4, 5 6, 7 8. 3 Connect MRB-KW01x to a PC Connect one of the MRB-KW01x boards to the PC using the mini-usb cable included in the box. Allow the PC to automatically install the USB drivers if needed. Follow the installation instructions as displayed in the Found New Hardware wizard on the PC. If the drivers do not automatically load, they can be found in the C:\Program Files\ Freescale\Drivers directory if they had been previously installed with Freescale s BeeKit or if not, they can be downloaded from freescale.com/usb2ser. Go to the Software & Tools tab and download from Software Development Tools the corresponding USB2SER drivers. 5

Quick Start Guide 4 Run the Radio Utility Application Run the Radio Utility GUI previously downloaded. Wait for the application to appear, now click the Connect icon. If the connection was successful, a Connection successful message appears in the lower left corner of the application. If the message Connection could not be established is displayed, try clicking the Connect icon again. If this is not successful: close the application, re-apply power to the board by disconnecting and reconnecting it, now re-open the GUI and try clicking Connect. Note: The Radio Utility GUI automatically detects the COM port to which the board is connected (this port is displayed in the bottom left corner of the application upon a successful connection). If the application doesn t find a device attached to the port, the message Connection could not be established is displayed. In some cases for some PC operating systems, it may be necessary to click connect twice, or to press the reset button SW1 on the MRB prior to connecting. 5 Connect the Second MRB-KW01x Board Repeat steps 3 and 4 for the second MRB-KW01x board. This can be done on the same PC or on a different PC in order to increase the separation distance between the boards. Ensure the USB2SER drivers and Radio Utility GUI are installed on the second PC. 6 Configure the Receiver Board Click on the Packet Handler tab. 6

MRB-KW01 Development Platform Select the Receiver button under Operation Mode. Select the Transmitter button under Operation Mode. Click the Start button in the control box of the Radio Utility GUI. Click under the ASCII section in the Message box and enter a text value, for example Hello world. Note: To log the results, click the Log button, then click Browse and provide a file name and location, click Save and then click Start to enable logging. After logging is started, you can close the Packet Log dialog box. 7 Configure the Transmitter Board Click on the Packet Handler tab. Note: The message should be at least 4 bytes. Click the Start button in the control box. Note: This will start transmission of 1000 packets. You can change this default value on the Repeat Value field. 7

Quick Start Guide 8 8 Complete the Test The transmitter board will constantly display the number of packets sent in the TX Packets field. The receiver board will show the number of packets successfully received in the RX Packets field, as well as the message received in the Message section. When the test is complete (total number of packets sent by the transmitter board), click the Stop button on the receiver board. The received number of packets should be at least 99% of the total number of packets transmitted. (This is at least 990 received packets out of 1000 packets transmitted.) Note: Optimal transmission and reception will be achieved with antennas connected to J2 of both boards. View the log file if desired for more details such as packet RSSI and payload text. 9 Radio Utility For more info on the Radio Utility application example, refer to the Demonstration Application User Guide (MKW01DAUG.pdf). 10 Fine-Tuning the Frequency Refer to the Appendix section of this Quick Start Guide. 11 Additional Information For more information on MRB-KW01x hardware and software, refer to the following documents: MKW01Z128: MKW01 Data Sheet MKW01Z128RM: MKW01 Reference Manual KW01DHRM: KW01 Development Hardware Reference Manual TWRRFRM: TWR-RF Module Reference Manual Check freescale.com regularly, as new application notes and other support material will be added from time to time.

Appendix MRB-KW01 Development Platform Jumper Settings when Mounting MRB-KW01x on the TWR-RF-MRB The MRB s UART line jumpers must be re-configured for use on a TWR-RF-MRB. PC-USB to TWR-RF-MRB mini USB connection To run the board mounted on TWR-RF-MRB, configure J17 with jumpers: 2 3, 5 6, 7 8 9 (any position), 11 12, 14 15. Other required jumpers: J3 (optional): 1-2; J7: 1 2; J8 (if not hard wired, install jumper 1-2); J12: 1 2 & 3 4, J13: 1 2, 3 4, 5 6, 7 8. 9

Quick Start Guide Mount the MRB on the TWR-RF-MRB such that J4 and J5 of the TWR-RF-MRB mate with J14 and J15 of the MRB as shown in the image below: I/O Connector Primary Elevator Mini USB USB 2.0 Serial IC Power Switch Secondary Elevator Push Buttons 1 4 LEDs 1 4 Connect the TWR-RF-MRB USB connector (J2) to the USB of the PC. Note: Do not use the USB connector on the MRB. 10

MRB-KW01 Development Platform Fine-Tuning the MRB Frequency The 32 MHz reference crystal and capacitors on the MRB-KW01x will have some unit-to-unit frequency error within its tolerance. This error will typically be insignificant for wideband modulation, but for narrow-band modulation and receive bandwidths it may help to fine-tune the frequency of each board. With the Bit Synchronizer/Data Mode in ON-Packet Handler, select transmit from the common tab (not the Packet Handler tab). A simple portable frequency counter can be set on the bench next to the MRB- KW01 during transmit with an antenna to pick up the signal, and the RF Frequency tuned until the frequency counter displays the desired frequency, or a spectrum analyzer connected to J2 can be used to observe the signal while adjusting the frequency. Do this separately to both boards and they will both be on the same correct frequency. (The above image is targeting 915 MHz.) 11

Quick Start Guide Support Visit freescale.com/support for a list of phone numbers within your region. Warranty Visit freescale.com/warranty for complete warranty information. FCC NOTICE: This kit is designed to allow: (1) Product developers to evaluate electronic components, circuitry or software associated with the kit to determine whether to incorporate such items in a finished product and (2) Software developers to write software applications for use with the end product. This kit is not a finished product and when assembled may not be resold or otherwise marketed unless all required FCC equipment authorizations are first obtained. Operation is subject to the condition that this product not cause harmful interference to licensed radio stations and that this product accept harmful interference. Unless the assembled kit is designed to operate under part 15, part 18 or part 95 of this chapter, the operator of the kit must operate under the authority of an FCC license holder or must secure an experimental authorization under part 5 of this chapter. CE NOTICE: This hardware is certified for conducted measurements only. The user accepts responsibility for standards compliance for radiated measurements with an antenna. For more information, visit freescale.com/mrb-kw0x or freescale.com/kinetis/wseries Join the online Tower community at towergeeks.org Freescale, the Freescale logo and Kinetis are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit and Tower are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM and Cortex are registered trademarks of ARM Limited (or its subsidiaries) in the EU and/or elsewhere. All rights reserved. 2014 Freescale Semiconductor, Inc. Document Number: MKW01DEVPLATQSG REV 0 Agile Number: 926-78834 Rev A