Bootloader to force XBee reflash
Using XCTU to invoke the Bootloader
Sometimes you have trouble talking to an XBee - perhaps the baud rate is unknown, or the firmware within it disables the serial port. If you work with the XBee AIO or DIO adapters, you will probably need to use this procedure.
You can help XCTU reflash the XBee by manually activating the XBee Bootloader.
- Open an XCTU Terminal Window.
- Change Baud to 115200.
- Assert/check DTR, De-assert/uncheck RTS, Assert/check Break.
- Click the /RESET button on the XBee development board (example: XBIB).
- De-assert/uncheck Break.
- Click the Terminal Window, then Type a B and press Enter. The B must be all CAPS).
- The XBee should return the Bootloader Menu that looks something like this:
- Without resetting or power cycling the XBee go to the Modem Config Tab.
- Check Always Update Firmware and select the firmware you wish to load./
- Click Write.
If this procedure does not work, then perhaps your XBee (or development board) is damaged.