# Xbee v3 firmware 802.15.4 no way to select firmware 200C only 200D? TH vs non th?

**URL:** <https://forums.digi.com/t/xbee-v3-firmware-802-15-4-no-way-to-select-firmware-200c-only-200d-th-vs-non-th/28495>\
**Category:** XCTU\
**Created:** [November 21, 2023, 2:01am UTC](https://forums.digi.com/t/xbee-v3-firmware-802-15-4-no-way-to-select-firmware-200c-only-200d-th-vs-non-th/28495 "2023-11-21T02:01:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![markm75](https://avatars.discourse-cdn.com/v4/letter/m/47e85d/32.png) [@markm75](https://forums.digi.com/u/markm75)\
**Post date:** [November 21, 2023, 2:01am UTC](https://forums.digi.com/t/xbee-v3-firmware-802-15-4-no-way-to-select-firmware-200c-only-200d-th-vs-non-th/28495/1 "2023-11-21T02:01:15Z")

</div>

I needed to update the firmware on this module, i had to replace the one in my unit which was known to work on 200C. [XBee 3 Pro Module - U.FL Antenna - WRL-15129 - SparkFun Electronics](https://www.sparkfun.com/products/15129)

I tried the install from file option but it never shows up in the list to select 200C afterwards.  
What could i be missing here?

 ![image](https://us1.discourse-cdn.com/flex016/uploads/digi/original/2X/1/1d49925cae0736a9590b3eb77f7a040db3e006e8.png)

The other thing is that i think when i originally flashed the one that died, it was 802.15.4 not 802.15.4 TH, any idea what the difference is, i dont seem to have a choice of one without the TH in the xtcu?

The image in the upper left also appears to have an E in it, the old one has / had a C or D i think, not sure if that matters

If i try to do a recovery and go back to 200C and use the one thats non “th” I get:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/digi/original/2X/7/73e8c1a119808af32b7f0a1370bebde89af3f84f.png)

if i use recovery and try to do the “th” 200C version i get:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/digi/original/2X/7/77bb61c53e045061cda13112b264bc940c01838c.png)

EDIT: i was able to connect up the old xbee v3 and found it was 200C and the TH version, either way i cant seem to downgrade to TH 200C on the newer module.

So its either the need for 200c, or the fact that one is a “newer” hardware build than the other despite same firmware that they dont want to communicate?

---

<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:** [November 21, 2023, 5:11pm UTC](https://forums.digi.com/t/xbee-v3-firmware-802-15-4-no-way-to-select-firmware-200c-only-200d-th-vs-non-th/28495/2 "2023-11-21T17:11:43Z")

</div>

First, when updating firmware, please make sure to use the most current version. Installing a version that is 2 versions behind may not be supported by the current hardware or bootloaders.
