Research & Learning
Other Class pages
Upgrading your XBee's firmware using X-CTU
It is often the case that the XBees you have bought or borrowed do not have the most recent firmware version. If the firmware of your Xbee is older than verison 10A1, you will not be able to use some useful AT commands. To check the firmware version of your radios, send the following command: ATVR\r. The radio will respond with the version (e.g. 10A2). If the number is 10A1 or above (remember, it's in Hexidecimal), you are good to go. If not, you will need to upgrade the Firmware on your radios using software called X-CTU.
The following instructions will be for the lab machines, however the process is basically the same if you are running X-CTU on your own computer.
In Order to upgrade your XBee's firmware you will need to have the following:
1. Log on to your Windows Computer
On one of the Windows Machines in the lab, log in to the XBee Account (you will need to sign out if the machine is in the ITP student account mode, and sign back in as Xbee).
2. Connect your XBee to the computer
The easiest way to do this is using one of the serial to usb devices listed above.
3. Open X-CTU
Look on the desktop for the X-CTU software icon. Launch the software.
You should see something like this:
4. Choose your Serial Port
On the PC Settings tab, you'll be able to select the serial port that your XBee radio is attached to. Pick a port, and leave the settings on this page at their defaults.
5. Update Firmware
Click the Modem Configuration Tab. This is where you will update the firmware. Follow the steps below: