Using the ZICM35xSPx Programming Fixture with Breakout Connections

Similar documents
Using the ZICM35xSPx Mini Module Programming Fixture

Ember EM35x Mini Module Companion Kit

Silicon Laboratories' EM35x Mini Module Companion Kit

ZigBee Light Link Demo User Guide

Figure 1. CP2108 USB-to-Quad UART Bridge Controller Evaluation Board

Preliminary. PACKAGE - 28-pin MLP (5mm X 5mm) Example Circuit Diagram CP V. 48MHz Oscillator. USB Function Controller 512B EEPROM

CP2104-EK CP2104 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup USBXpress Driver Development Kit

CP2103-EK CP2103 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup USBXpress Driver Development Kit

CP2105-EK CP2105 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup USBXpress Driver Development Kit

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

Mini Module Hardware Design Guidelines

EM35x Ember Companion Kit Technical User Guide

AVR-P20 development board Users Manual

EM35x Breakout Board Technical Specification

CP2102-EK CP2102 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Software Setup Virtual COM Port Driver Installation

C8051F700-DK C8051F700 DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup

UG254: CP2102N-MINIEK Kit User's Guide

Design Kit (for ANSOFT Designer TM / Nexxim TM ) User s Manual

C8051F36x-DK. C8051F36x DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup Using a USB Debug Adapter

BIPOLAR ANALOG INTEGRATED CIRCUIT

USB dongle for the Bluetooth class 1 SPBT3.0DP1 module. Description

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup

ATtiny104 Xplained Nano. Preface. AVR 8-bit Microcontrollers USER GUIDE

USB dongle for the Bluetooth class 2 SPBT3.0DP2 module

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

AVR-P development board Users Manual

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

MeshConnect EM357 USB Sticks ZM357S-USB and ZM357S-USB-LR Ember TM EM357 Transceiver Based USB Sticks

USB dongle for the Bluetooth class 2 SPBT3.0DP2 module. Description

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

DATASHEET 4D SYSTEMS. uusb-pa5 uusb-pa5-ii. microusb Programming Adaptor TURNING TECHNOLOGY INTO ART. USB to UART Serial Bridge

S2C Link Accessory Kit Datasheet

xpico 110 Wired Device Server Module Evaluation Kit User Guide

Getting started with X-NUCLEO-53L1A1 long distance ranging ToF sensor expansion board based on VL53L1X for STM32 Nucleo

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

AC/DC. Adapter. Ribbon. Cable Serial. Serial. Adapter. Figure 1. Hardware Setup using an EC2 Serial Adapter

Evaluation Board for CS3308. Description CS Channel. Digitally Controlled Analog Volume Control. PC or External Serial Control Input

USB Debug. Adapter USB DEBUG ADAPTER. Silicon Laboratories. Stop Power. Run AC/DC. 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

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

MOD-BT development board Users Manual

C8051F530A-DK C8051F530A DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents

ZENER DIODES RD2.0S to RD150S

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

WT12 EVALUATION KIT DATA SHEET. Monday, 09 September Version 1.7

PCB Layout and Design Considerations for CH7231A

EVB-USB2514Q36-BAS, USB2513 and USB Pin QFN Evaluation Board, Revision C User Manual

3.3V VIO_REF VCC XR21B1411 USBD- LOWPOWER J GND J10

DATA SHEET. GaAs MMIC SP8T SWITCH FOR MOBILE COMMUNICATIONS

ZLED7030KIT-D1 Demo Kit Description

ATtiny817 QTouch Moisture Demo User Guide. Description. Features. AVR 8-bit Microcontrollers USER GUIDE

V850ES/Fx2. Customer Notification. 32-bit Single-Chip Microcontrollers. Operating Precautions. µpd70323x

DATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. USB to Serial UART Bridge Converter. Document Date: 5 th September 2012 Document Revision: 1.

UB232R. USB Mini-B FT232R Evaluation Module. Datasheet

EVALUATION BOARD DATA SHEET EV142

EVB-USB3300 User Manual

xpico 200 Series Evaluation Kit User Guide

CDB4350 Evaluation Board for CS4350

CPU369-Module Documentation. Fujitsu Microelectronics Europe GmbH Am Siebenstein Dreieich-Buchschlag, Germany

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document

Radiocrafts Embedded Wireless Solutions

Future Technology Devices International Ltd

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

Also available for purchase separately are socket daughter boards for the QFN-11 and QFN-10 packages.

E IO-Link Transceiver Evaluation Kit PCB 2 (with external transistor)

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

Future Technology Devices International

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

Future Technology Devices International Ltd

PRELIMINARY Prototyping Platform for the DLP-RF2 Transceiver

PAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.

X-NUCLEO-53L0A1 ranging and gesture detection sensor expansion board based on VL53L0X for STM32 Nucleo

CP2104 DCD VBUS. USB Function Controller. 576B TX Buffer. 576B RX Buffer 1024B PROM. Figure 1. Example System Diagram

SHIELD. mikromedia 5. for TIVA ARM

Prototyping Module Datasheet

EVB-USB2240-IND User Manual Revision B

Arduino Diecimila Pinouts 697B B8D-A50A-61944C26074F

CDB5346. Evaluation Board for CS5346. Features. Description CS5346. Single-ended Analog Inputs. Single-ended Analog Outputs

DATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. microusb Programming Adaptor. USB to UART Serial Bridge

S USB-PC Connection (Cable Not Included) S USB Powered (No External Power Supply Required) S Real-Time Data Acquisition Through the USB

CEL MeshConnect ZICM35x Test Tool User Guide

Figure 1. 8-Bit USB Debug Adapter

UG271: CP2615-EK2 User's Guide

1 x 1.7 W CS35L01 Amplifier Reference Design Kit

BlueEva+S42M Evaluation Kit User Guide. 1VV Rev

PIC-P40 development board Users Manual

Future Technology Devices International Ltd

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

C8051F00x/01x-DK C8051F00X/01X DEVELOPMENT KIT USER S GUIDE. 1. Kit Contents. 2. Hardware Setup using a USB Debug Adapter

XPort Direct+ Integration Guide/Data Sheet

HDMI To HDTV Converter

Polmaddie6 User Manual. Issue 1.0

Ethernet1 Xplained Pro

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

PCB Layout and Design Guide for CH7102A HDMI to BT656 Converter with IIC Slave

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

EVB-USB2514Q36-BAS, USB2513 and USB Pin QFN Evaluation Board User Manual

IT900 STK4 (Starter Kit)

USER GUIDE. ATWINC1500 Xplained Pro. Preface

Transcription:

Application Note 00-0--0-000 Using the ZICMxSPx Programming Fixture with Breakout Connections Document No: 00-0--0-000 (Issue C) INTRODUCTION California Eastern Laboratories (CEL) offers a programming assembly to be used with the CEL ZICMxSPx MeshConnect Mini Modules. This is useful for production programming or during application development when multiple firmware images are required to be loaded into a CEL Mini Module for testing and debugging. The assembly includes a USB port connection with a USB transceiver and.v regulator to communicate and power the module during debugging. For programming, the assembly must be used in conjunction with an Ember Debug/Insight Adapeter (ISA) from Silicon Labs. CEL s EMx Mini Modules combine high performance RF solutions with the market s premier ZigBee stack. These modules can accommodate variable range and performance requirements. The EMx Mini Modules are certified and qualified, enabling customers to accelerate time to market by greatly reducing the design and certification phases of development. For more information on the MeshConnect Mini Modules, visit CEL at www.cel.com/meshconnect. ORDERING INFORMATION DESCRIPTION OF FIXTURE ASSEMBLY The fixture assembly consists of a Printed Circuit Board (PCB), spring loaded connectors with guides and a clamp used to hold the module against the spring loaded fingers. The spring loaded fingers provide electrical contact between the castellation pins on the bottom of the module and the PCB. A 0-pin header makes the connections between the programming pins on the module and the ISA through a 0-pin ribbon cable. In addition to the programming connections, the PCB also brings all of the module s signal pins out to the test points on the perimeter of the plastic carrier for easy access. The ISA provides DC power to the module (for programming purposes only) by setting the Target Power Switch = Internal. The ISA should not be used for powering the module for any application other than programming. Additional test points for VCC and ground exist to allow the user to provide power from an external supply if desired or by using the USB port. The programming fixture connected to an ISA is shown in Figure on Page. Part Number Order Number Description Min/Multiple MeshConnect EMx Programming Fixture ZICMxSPx-PF- MeshConnect EMx Mini Modules (ZICMxSPx) Programming Fixture / Document No: 00-0--0-000 (Issue C) Date Published: July, 0 Page

Using the ZICMxSPx Programming Fixture with Breakout Connections TABLE OF CONTENTS Introduction... Ordering Information... Description of Fixture Assembly... Fixture Schematic... Fixture Assembly... Required Items... Programming Instructions... References... Revision History... Document No: 00-0--0-000 (Issue C) Page

Using the ZICMxSPx Programming Fixture with Breakout Connections Figure Programming Fixture FIXTURE SCHEMATIC The schematic of the fixture is detailed in Figure. Included on the PCB are several decoupling capacitors and a pull-up resistor on the reset line along with the 0-pin programming header. The PCB also brings all of the module connections (excluding RF Out, pin ) out to the test points for the user s benefit. The test points are labeled in silkscreen on the PCB so that the user can quickly locate the signal pin of interest. This is especially useful for monitoring GPIO or other pin functionality with the new firmware images. A USB port followed by a USB transceiver and.v regulator is also included to allow the flexibility of using the programming board as a breakout board for the module castellation pins. LTR ECO NO: REVISION RECORD DATE: X0 PRELIMINARY 0-- X REVISED PER SPREADSHEET 0-- X REVISED PER SPREADSHEET 0-0- D PC PC PC PA PB PB PA0 PA PA PA PA PA PA PB J NP J NP PC PC PC PA PB PB PA0 PA 0 0 pin header 0 pin header J 0 pin header 0 PA PA PA PA PA PB PB J 0 J PB PB PB PC0 PC PB0 PC PC PC J NP J NP J PB PB PB PC0 PC PB0 PC PC PC JTCK PB PB PB ISA_VCC PC0 PC PA R X K R 0.0 J0 0 R Reset Button PC PC JTCK PA USB-B SHIELD SHIELD GND DATA+ DATA- VUSB J VUSB D D C 0nF C uf U DCD RI GND D+ D- VDD REGIN GND R 0K DTR DSR TXD RXD RTS CTS NC VBUS RST 0 NC SUSPEND SUSPEND NC NC C 0nF NC NC 0 NC NC NC NC NC GND 0 GND GND CP0 C uf PB R 00K PB D C C U J Pin Conn. VUSB VIN VOUT V =.V nominal C uf C uf C 0pF ADJ VOUT R0 0uF C V C 0nF C uf uf C R 00 B B Pins & are the alignment holes for the samtec connector PCB EMSP ATE PROGRAMMER PCB 00-0-0-0-000 BREAKOUT GUIDES STANDOFF STANDOFF BP BP TEST PAD TEST PAD A FSTP0000 STANDOFF FSTP0000 FSTP0000 STANDOFF FSTP0000 J J J 0 0 pin header 0 0 pin header 0 0 pin header JTCK TITLE: ZICMxSPx PROGRAMMER BOARD SCHEMATIC A MH CODE: SIZE: DRAWING NO: REV: MH MH MH C 00-0-0-0-000 X SCALE: NONE SHEET: OF Figure Fixture Schematic Document No: 00-0--0-000 (Issue C) Page

Using the ZICMxSPx Programming Fixture with Breakout Connections FIXTURE ASSEMBLY The programmer fixture assembly is shown in Figure. Figure Fixture Assembly REQUIRED ITEMS Using the programming fixture is very straightforward. In addition to the CEL programming fixture, the items required are as follows: An ISA A PC A USB cable to interface between the PC and the ISA ISA Utilities (available via Silicon Labs website, see reference section for link) An EMx compatible firmware image Document No: 00-0--0-000 (Issue C) Page

Using the ZICMxSPx Programming Fixture with Breakout Connections PROGRAMMING INSTRUCTIONS Follow the instructions below to successfully program a module:. Install the ISA utilities on the PC. The default location is acceptable, (i.e. C:\Program Files\Ember\ISA Utilities).. Copy your new firmware image into the folder C:\...\ISA Utilities\bin (Note: to illustrate the procedure within this Application Note, the firmware image to be loaded was called example.hex ). Figure Create Batch File. Create a batch file named load.bat using any text editor and save it in the bin folder from above.. Edit load.bat and copy the following two lines of text: C:> emxx_load usb 0 example.hex C:> Pause Figure Screen Capture of Batch File Commands Note: emxx_load usb 0 is the command for the ISA indicating that the download will be through the USB port, and to target device 0 which is the default option. The pause command keeps a DOS window open to allow the results to be shown. For more details, refer to Silicon Labs document 0-0-000.. Save the batch file and close it.. Verify that the 0-pin ribbon cable between the ISA and the PCB is connected.. Verify that the USB cable is connected between the PC and the ISA.. Verify that the switch on the ISA is in the INT position.. Place the module into the fixture, making sure it is seated on the two alignment pins to ensure good contact and correct alignment, and then close the clamp. 0. Double click on load.bat to load the firmware image. Document No: 00-0--0-000 (Issue C) Page

Using the ZICMxSPx Programming Fixture with Breakout Connections While the image is loading into the module, a DOS window will open and the memory address being written to the module will be updated. If the image loads successfully, the last line will show Done, followed by the instructions Press any key to continue ; pressing any key will close the DOS window and complete the programming sequence. Figure DOS Window At this point, another module can be loaded into the fixture and programmed by simply executing the load.bat file again. Repeat until all modules are programmed. Document No: 00-0--0-000 (Issue C) Page

Using the ZICMxSPx Programming Fixture with Breakout Connections REFERENCES Reference Documents Download California Eastern Laboratories 00-00-0-00-000 MeshConnect EMx Mini Modules (ZICMxSPx) Datasheet Link Silicon Labs, Inc. 0-0X-000 Rev.. EM/EMx Datasheet 0-00-000 Ember Debug Adapter (ISA) Technical Specification 0-0-000 Ember EMxx Utilities Guide for the EMx SoC Platform ISA Utilities Link REVISION HISTORY Previous Versions Changes to Current Version Page(s) 00-0--0-000 (Issue A) May, 0 00-0--0-000 (Issue B) July, 0 00-0--0-000 (Issue C) July, 0 Initial Release Updated Product Photography, Updated Product Features and Photography. Updated Fixture Schematic and Assembly Data N/A,, Document No: 00-0--0-000 (Issue C) Page

Using the ZICMxSPx Programming Fixture with Breakout Connections Disclaimer The information in this document is current as of the published date. The information is subject to change without notice. For actual design-in, refer to the latest publications of CEL Data Sheets or Data Books, etc., for the most up-to-date specifications of CEL products. Not all products and/or types are available in every country. Please check with an CEL sales representative for availability and additional information. No part of this document may be copied or reproduced in any form or by any means without the prior written consent of CEL. CEL assumes no responsibility for any errors that may appear in this document. CEL does not assume any liability for infringement of patents, copyrights or other intellectual property rights of third parties by or arising from the use of CEL products listed in this document or any other liability arising from the use of such products. No license, express, implied or otherwise, is granted under any patents, copyrights or other intellectual property rights of CEL or others. Descriptions of circuits, software and other related information in this document are provided for illustrative purposes in semiconductor product operation and application examples. The incorporation of these circuits, software and information in the design of a customer s equipment shall be done under the full responsibility of the customer. CEL assumes no responsibility for any losses incurred by customers or third parties arising from the use of these circuits, software and information. While CEL endeavors to enhance the quality, reliability and safety of CEL products, customers agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely. To minimize risks of damage to property or injury (including death) to persons arising from defects in CEL products, customers must incorporate sufficient safety measures in their design, such as redundancy, fire-containment and anti-failure features. For More information For more information about CEL MeshConnect products and solutions, visit our website at: www.cel.com/meshconnect. Technical Assistance For Technical Assistance, visit www.cel.com/meshconnecthelp. Document No: 00-0--0-000 (Issue C) Page