Home/Support/Support Forum/XBee lost bootloader after firmware update

XBee lost bootloader after firmware update

0 votes
Hello,

I am working with 2 XBee Pro Series 2 for a project and I am using XCTU to program them through an FTDI breakout board.

I decided to update the firmware of one of my XBee Pro Series 2 module to be a router AT while I was making a P2P with another module already set as coordinator.

Unfortunately, after the firmware update ended, a message appeared saying I had to reset my module.

Now I am no longer able to discover such module in any way, and the recovery tool says it can't find a bootloader.

More precisely:

It stucks for 5 or 6 seconds saying "Looking for a bootloader", and then exits with "There is no active bootloader in the module".

They are brand new modules and I have already used them with success, on a P2P communication.

Now the problem is, how do I get my module back to work ?

Thank you
asked Sep 4, 2015 in XBee Programmable Development by Alberto DIY New to the Community (0 points)

Please log in or register to answer this question.

3 Answers

0 votes
You obtain a board that has the hardware flow control lines connected and you then perform the XBee recovery function in XCTU.

You see it requires the use of the hardware flow control lines to change firmware as documented on page 20 of the users guide.

http://ftp1.digi.com/support/documentation/90000976_W.pdf
answered Sep 4, 2015 by mvut Veteran of the Digi Community (14,715 points)
0 votes
I know this post is old but I thought I'd comment just in case anyone else stumbles onto this problem in the future.

I got my XBEE's today and found I had a similar problem to the one mentioned.

Having had a brief look at the document mvut posted and the information here
'https://developer.mbed.org/teams/Digi-International-Inc/code/XBeeLib/wiki/Serial-hardware-flow-control'

I was able to flash firmware without hardware flow control by going into device manager(windows and selecting the COM port->Port settings->Advanced.

And setting the following values

Receive bytes 64
Transmit bytes 64
Latency timer 1
answered Oct 29, 2015 by cybersmile New to the Community (1 point)
That only works if the XCTU software is able to get into command mode and issue the proper commands to invoke the bootloader application.  If it is not able to, then the flow control lines are absolutely required as explained in the product manual for each radio.
0 votes
I have same problem. My Xbee lost bootloader.
What can I do?
William
answered Sep 8, 2016 by WilliamMachado New to the Community (1 point)
...