# Can not program older XBee radio via CoolTerm or XCTU

**URL:** <https://forums.digi.com/t/can-not-program-older-xbee-radio-via-coolterm-or-xctu/16670>\
**Category:** XBee Programamble (S2C & 900 HP)\
**Tags:** usb, programmable, coolterm, xctu, xbee\
**Created:** [April 28, 2016, 10:37am UTC](https://forums.digi.com/t/can-not-program-older-xbee-radio-via-coolterm-or-xctu/16670 "2016-04-28T10:37:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![3DPiper](https://avatars.discourse-cdn.com/v4/letter/3/4af34b/32.png) [@3DPiper](https://forums.digi.com/u/3DPiper)\
**Post date:** [April 28, 2016, 10:37am UTC](https://forums.digi.com/t/can-not-program-older-xbee-radio-via-coolterm-or-xctu/16670/1 "2016-04-28T10:37:29Z")

</div>

I am trying to program an older XBee radio via the Sparkfun XBee Explorer USB. However, it is an older radio and still says “MaxStream”. I have the FTDI drivers installed, and can see the radio in the device manager (shows up on COM3). But when I run either CoolTerm or XCTU and use COM3 (the only port it finds), I get no feedback from the radio at all. CoolTerm never echos anything back from the radio, and XCTU says no radio found on that port. Is this because I have an older radio? Or am I doing something wrong?

---

<div class="post-metadata">

**Author:** ![mvut](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.digi.com/mvut/32/31_2.png) [@mvut](https://forums.digi.com/u/mvut)\
**Post date:** [April 28, 2016, 1:04pm UTC](https://forums.digi.com/t/can-not-program-older-xbee-radio-via-coolterm-or-xctu/16670/2 "2016-04-28T13:04:07Z")

</div>

What is the full part number of the XBee module you are working with? It should be on the white label and read something like XBP24-AWI-001?

What version of XCTU are you working with?

Does the 3rd party Explorer board have the DTR and RTS lines connected thru?

---

<div class="post-metadata">

**Author:** ![3DPiper](https://avatars.discourse-cdn.com/v4/letter/3/4af34b/32.png) [@3DPiper](https://forums.digi.com/u/3DPiper)\
**Post date:** [April 28, 2016, 2:53pm UTC](https://forums.digi.com/t/can-not-program-older-xbee-radio-via-coolterm-or-xctu/16670/3 "2016-04-28T14:53:23Z")

</div>

The part number is XBP24-AWI-001 revC 2009-11-24

I am working with the latest version of XCTU (just downloaded yesterday, 6.3.1)

The xbee explorer board has TX and RX LEDs that do blink when I type into CoolTerm, so I do think it is getting info

---

<div class="post-metadata">

**Author:** ![mvut](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.digi.com/mvut/32/31_2.png) [@mvut](https://forums.digi.com/u/mvut)\
**Post date:** [April 28, 2016, 3:08pm UTC](https://forums.digi.com/t/can-not-program-older-xbee-radio-via-coolterm-or-xctu/16670/4 "2016-04-28T15:08:31Z")

</div>

XCTU 6x wants DTR and RTS connected between the XBee and the PC in order to read or write firmware to the module. The module is most likely at a different baud rate than the default. You can force the radio at the default baud rate by using the Terminal function in XCTU’s Tools menu. Then configure the port for 9600 baud. Then enable the Break function, disable DTR and hit the reset on the radio. You should then get an OK. Release the break and issue an ATRE, WR, CN

---

<div class="post-metadata">

**Author:** ![3DPiper](https://avatars.discourse-cdn.com/v4/letter/3/4af34b/32.png) [@3DPiper](https://forums.digi.com/u/3DPiper)\
**Post date:** [April 28, 2016, 5:13pm UTC](https://forums.digi.com/t/can-not-program-older-xbee-radio-via-coolterm-or-xctu/16670/5 "2016-04-28T17:13:23Z")

</div>

Ahh, thank you. With the Tools/Serial Console (I guess that is terminal?) I was able to get some interactivity when clicking ‘BREAK’. I then went back to ‘Discover Radio Modules’ and just hit ‘select all’. It took awhile, but finally found the radio! It was set to 1200 baud. Thank you!
