Manufacturing Support; Interoperability With Other Em250 Devices; Customizing Xbee Default Parameters; Xbee Series 2 Custom Bootloader - AG Electronica XBee 2 Series Manual

Table of Contents

Advertisement

www.agelectronica.com
9.  Manufacturing Support

9.1. Interoperability with other EM250 Devices

9.2. Customizing XBee Default Parameters

9.3. XBee Series 2 Custom Bootloader

9.4. Programming XBee Series 2 Modules

9.5. XBee EM250 Pin Mappings

www.agelectronica.com
The XBee module can interoperate with other EM250-based devices. The following should be
considered when communicating between a MaxStream XBee module and another EM250-based
device.
The XBee firmware inserts 8 bytes at the beginning of the data payload that represent the 64-bit
address of the source module. Custom devices that transmit to an XBee or receive data from an
XBee should make provisions to manage these 8 address bytes in the payload. Data packets
destined for an XBee module should include the source address of the sending device with the
most significant byte copied first.
Once module parameters are determined, MaxStream can manufacture modules with specific
customer-defined configurations. These custom configurations can lock in a firmware version or
set command values when the modules are manufactured, eliminating the need for customers to
adjust module parameters on arrival. Contact MaxStream to create a custom configuration.
XBee Series 2 modules use a modified version of Ember's boot loader. This bootloader version
supports a custom entry mechanism that uses module pins DIN (pin 3), DTR / SLEEP_RQ (pin 9),
and RTS (pin 16). To invoke the boot loader, do the following:
1. Set DTR / SLEEP_RQ low (TTL 0V) and RTS high.
2. Send a serial break to the DIN pin and power cycle or reset the module.
3. When the module powers up, DTR / SLEEP_RQ and DIN should be low (TTL 0V) and RTS should
be high.
4. Terminate the serial break and send a carriage return at 115200bps to the module.
5. If successful, the module will send the Ember boot loader menu out the DOUT pin at
115200bps.
6. Commands can be sent to the boot loader at 115200bps.
Firmware on the XBee Series 2 modules can be upgraded using the MaxStream x-CTU program to
interface with the DIN and DOUT serial lines, or with an InSight programmer device via InSight
header.
The following table shows how the GPIO pins on the EM250 map to pins on the XBee Series 2
module:
Table 9‐011.
XBee Series 2 Module Pin Number EM250 GPIO XBee Series 2 Module Pin Number EM250 GPIO
1
2
3
4
© 2007 Digi International, Inc.
-
11
9
12
10
13
8
14
www.agelectronica.com
13
12
3
-
     59
www.agelectronica.com

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xb24-buit-004

Table of Contents