Unable to communicate with Xbee using XCTU, didn’t get device serial number

wirelessxbee

I am using Xbee Pro S1 modules with Rhydzo labz XBee Explorer Regulated with 3v3 to 5V Converter and XBEE Explorer USB in order to connect them to Microcontroller(Atmega 16)and laptop.To configure them i am using XCTU, but when ever i tried to test the modules, everytime a error comes(I am unable to upload screenshots) but that is similar to this question asked earlier.I didnt get any help from this.I also followed this link but even though it didn't make any changes.

I tried to do it manually.In XCTU in Modem Configuration>Modem type i select XBP24 and then i give the PAN ID(Pan id need to be same in both TX/RX) and then i gave Destination address high and low.Then i checked "Always update firmware checkbox" and then clicked write,it start doing something in my module, the TX LED of my module start blinking a message start coming on XCTU "getting modem parameter" and then Found bootloader active reprogramming firmware and the after some time, a message flashes on the XCTU "Getting modem type….Programming modem…Lost communication with modem
Found bootloader active reprogramming firmware.
Write Parameters…Failed", i cant get what i am doing wrong.I even followed a DIGI document to how to load XCTU bootloader with the help of terminal window on XCTU, Check DTR, Uncheck CST, check Break, then reset module, then uncheck break and write B on terminal of XCTU and it must return a Bootloader menu, but it never happen.

I am not able to get what should i do, i am totally stucked up.

Best Answer

Try to reflash the firmware using below steps

  • Change the baud rate to 38400 and check "No baud change" under PC Settings in X-CTU
  • Go to Modem Configuration tab, select correct Modem, Function set and Version
  • Click "Show Defaults"
  • Check "Always Update Firmware"
  • Click "Write" If "Action Required" window pop up, press the reset button on the interface board once, Digi interface provides reset button. I'm not sure about other boards. The pop up disappears and module gets programmed to selected firmware.
  • If you get any errors, like checksum error failed, you need to optimize your interface boards, refer the following link, http://www.digi.com/support/kbase/kbaseresultdetl?id=3418
  • Now go to PC Settings and change the baud rate to 9600 and uncheck "No Baud Change"
  • Go to modem configuration tab and select Read, you can see all the XBee parameters.