XBeeBootloaderRX
When originally looking into wireless bootloading using XBee, I found this article on the Ladyada site extremely useful. Here are the steps you need to configure for Firewing. It assumes you are using the X-CTU configuration software, connected to a Sparkfun Explorer Board. Please note that an equivalent host board should work just as well.
Pan ID
This should be a four digit hexadecimal number. Both the transmitter and receiver must have matching IDs

Interface Data Rate
The Firewing XBee loader uses a baudrate of 38400

Packetization Timeout
This value is taken directly from the Ladyada site and works very well with the Firewing loader. It basically determines the timeout value between transmission characters.

D3 Input / Output Pin
This pin is connected to the Firewing XBee software reset circuit, so needs to be configured as an output.

Output Enable
Again this value is taken directly from the Ladyada site and works well. It prevents data appearing on the serial line and just toggles the data pin (D3IO)

Input Address
A value of FFFF will match all XBee moule input addresses.

Don't forget to press the X-CTU "Write" button after making all of the changes!


