Ember Net Developer Kit Users Manual

EmberNet Developer Kit User’s Guide
120-0002-210 December 2002
C o m p a n y C o n f i d e n t i a l
FCC Compliance for the EmberNet Node
Compliance Statement ( Part 15.19 )
The EmberNet Node complies with Part 15 of the FCC Rules and with RSS-210 of Industry Canada. Operation is subject to the following two conditions:
--This device may not cause harmful interference, and
--This device must accept any interference received, including interference that may cause undesired operation.
Warning ( Part 15.21 )
Changes or modifications not expressly approved by the party responsible for compliance could void the userís authority to operate the equipment.
RF Exposure ( OET Bulletin 65 )
To comply with FCC RF exposure requirements for mobile transmitting devices, this transmitter should only be used or installed at locations where there is at least 20cm separation distance between the antenna and all persons.
The EmberNet Node is intended for installation in mobile devices, and is not intended for installation in portable devices.
Copyright © 2002 by Ember Corporation
All rights reserved
The information in this document is subject to change without notice. The statements, configurations, technical data, and recommendations in this document are believed to be accurate and reliable, but are presented without express or implied warranty. Users must take full responsibility for their applications of any products specified in this document. The information in this document is the property of Ember Corporation.
EmberNet and Ember are a trademarks of Ember Corporation. All other trademarks are the property of their respective holders.
C o m p a n y C o n f i d e n t i a l
Contents
Preface
About This Guide vii Associated EmberNet Documentation vii Getting Help vii
CHAPTER 1 EmberNet Developer Kit Overview
Developer Kit Requirements 1-2 Developer Kit Components 1-3
Hardware Components 1-3 Software Components 1-4 Support Services 1-4
Hardware Components 1-5
EmberNet Node 1-5
EmberNet Node Components 1-6 EmberNet Node Connections 1-7
EmberNet Breakout Boards 1-8
Breakout board components and connections 1-9
EmberNet Developer Kit User’s Guide 120-0002-210 iii
C o m p a n y C o n f i d e n t i a l
EmberNet Gateway 1-9
EmberNet Gateway Components 1-10
EmberNet Gateway Connections 1-10 Radio antenna 1-11 USB Programmer with cable 1-11
Software Components 1-12
GCC Compiler 1-12
Alternate Compiler 1-12 EmberNet Node Binary for EmberNet Node Hardware 1-12 EmberNet Host API and EmberNet SPI Protocol (ESP) Command Set 1-12 Sample Applications 1-13 Application Template 1-13
CHAPTER 2 Connecting the Hardware
Attaching antennae 2-2
About the antennae 2-2
EmberNet Node antenna 2-2
EmberNet Gateway antenna 2-4 Connecting the antennae 2-5
Connecting the EmberNet Breakout Board 2-6
Breakout board components and connections 2-6
Select Processor 2-9
Set the Serial Select Dip Switch (SW4) 2-10
Set the LED Select Dip Switch (SW3) 2-10
Installing the EmberNet Gateway 2-11
Connecting the Gateway 2-11
CHAPTER 3 Using the EmberNet Developer Kit Software
Installing the GCC Compiler 3-2
To install the compiler 3-2
To compile the sample applications 3-2
About the sample applications 3-3
To run the default sample application 3-3
Using the Application Template 3-4
To use the applicatoin template 3-4
iv EmberNet Developer Kit User’s Guide 120-0002-210
C o m p a n y C o n f i d e n t i a l
Using your Implementer ID 3-4
Implementer code 3-5 Project code 3-5 Tag 3-5
Defining services using your implementer ID 3-5
CHAPTER 4 Installing and Using the USB Programmer
Installing the USB Programmer Software 4-2
To install the USB Programmer software: 4-2
Attach the USB Programmer 4-3
To attach the USB Programmer: 4-3
Configuring the ISP Super programmer software 4-6
To configure the USB programmer: 4-6
Programming the Processor 4-8
To program the processor: 4-8
EmberNet Developer Kit User’s Guide 120-0002-210 v
C o m p a n y C o n f i d e n t i a l
vi EmberNet Developer Kit User’s Guide 120-0002-210
C o m p a n y C o n f i d e n t i a l
Preface
About This Guide
This guide introduces you to the components of the EmberNet Developer Kit and provides basic instruction for their use.
Associated EmberNet Documentation
EmberNet Overview
EmberNet Application Development Guide
EmberNet View User’s Guide
EmberNet Node Technical Specification
EmberNet Gateway Technical Specification
EmberNet Developer Kit User’s Guide 120-0002-210 vii
C o m p a n y C o n f i d e n t i a l
Preface
Getting Help
Documentation, customer service, and support are available at support.ember.com or by contacting your account representative at Ember.
viii EmberNet Developer Kit User’s Guide 120-0002-210
C o m p a n y C o n f i d e n t i a l
Loading...
+ 18 hidden pages