What's new
Aloft Forums

Welcome to Aloft Forums. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Updating recommendations for Taranis X9D+

GregD

New User
I have a Taranis X9D+ with the following information on the VERSION page:
FW : opentx-x9d+
VERS : 2.2.2 (3680b93d)
DATE : 2018-05-24 19:16:45

Are there benefits to upgrading to newer firmware/software? Or is this a "if it ain't broke don't fix it" situation.

If it matters: I bought the radio in spring of 2019 and used it for a couple of seasons to learn how to fly IRL after logging a bunch of simulator time on RealFlight 8. My planes are a H-King Trainstar, H-King Bixlar 2, and a FT Versa wing. Everything has been gathering dust since the end of 2020. I am now getting geared up to hopefully fly some more. I completed the TRUST certification. On order from Flite Test are an ID module and a few of their small (power pack A) foam board planes. On order from Aloft are a Silly Stick and XR4 receivers for the new planes.
 
I'd upgrade OpenTX 2.2.2 to 2.3.15, possibly requiring 2.2.4 first but I'm not sure. Also upgrade the XJT module inside the radio to firmware version 2.1.0 (which fixes the so called USM bug in ACCST v1) and your receivers with ACCST v2.1 firmware as well (receiver specific versions).
 
From my reading thus far it appears to me that the first upgrade I should do is install XJT_ACCST_2.1.0_FCC.frk (I am in the US) to the transmitter's internal XJT module.

Then my old receivers need to get upgraded to ACCST 2 using either FrSky firmware or the Universal ACCST firmware from this forum. My new receivers will have the Universal ACCST firmware.

I saw one posting indicating performance issues after upgraded a X9D+ to OpenTx 2.3.15. For now I'm holding off on that.
 
With older versions of OpenTX, you sometimes need to do some baby step upgrades. Jumping from old to current will probably eat all of your model memories. You need to do the smaller steps and allow the radio to update your model memories before going to the next step.

Not sure we will see any more OpenTX releases as the developers are off to other things. They did branch OpenTX off to EdgeTX, but don't think they do much support for the FrSky radios anymore. I could be wrong.. I have not looked at Edge at all.
 
From my reading thus far it appears to me that the first upgrade I should do is install XJT_ACCST_2.1.0_FCC.frk (I am in the US) to the transmitter's internal XJT module.

Then my old receivers need to get upgraded to ACCST 2 using either FrSky firmware or the Universal ACCST firmware from this forum. My new receivers will have the Universal ACCST firmware.

I saw one posting indicating performance issues after upgraded a X9D+ to OpenTx 2.3.15. For now I'm holding off on that.
You're right about the receivers, if they support UNI I'd use that instead of FrSky original firmware.
I also used the XJT v2.1 firmware (although I used EU LBT version) in my X9D+ transmitter module.

I've not noticed performance issues with OpenTX 2.3.15 on my X9D+, do you have a link to the posting?

With older versions of OpenTX, you sometimes need to do some baby step upgrades. Jumping from old to current will probably eat all of your model memories. You need to do the smaller steps and allow the radio to update your model memories before going to the next step.

Not sure we will see any more OpenTX releases as the developers are off to other things. They did branch OpenTX off to EdgeTX, but don't think they do much support for the FrSky radios anymore. I could be wrong.. I have not looked at Edge at all.
Indeed, I'd do: 2.2.2 --> 2.2.4 --> 2.3.15 just to be safe.
Going from OpenTX to EdgeTX without loosing models also requires specific steps. EdgeTX 2.8 is the latest that supports converting from OpenTX to EdgeTX and I'd go to OpenTX 2.3.15 first before going to EdgeTX 2.8.x. Not sure about the steps for upgrading to latest version of EdgeTX, though. Always make backups of models and firmware before each step, enabling a full restore.
EdgeTX stopped supporting old FrSky radio's, you're right about that.
 
I attempted to upgrade the firmware in one XR6X to the Universal ACCST firmware. However, UNI-Activate.lua did not return a Rx code, and yet the receiver was fully functional. So the good news is that everything seems to be working but the bad thing is I don't understand how that could be.

Some details: The XR6X was purchased from Aloft in May 2019. It was bound to the Taranis back then and was working before the firmware update attempt. I swapped the hot and ground wires on a servo extension cable and plugged that into the pins behind the little door on the back of the Taranis. An S Port cable connected the XR6X to the male end of this extension cable. The firmware update proceeded as expected (based on the video I was using as reference). I attempted to bind the XR6X to a new model. The binding procedure was very confused. I tried several times and thought nothing worked. However, I got messages from the Taranis when I attempted to power it off or when I powered off the XR6X. I ran the UNI-Activate.lua script and it did not return a Rx code. But when I bumped the throttle stick the motor spun up.

Once I relax a bit I may proceed with the XJT upgrade.
 
I attempted to upgrade the firmware in one XR6X to the Universal ACCST firmware. However, UNI-Activate.lua did not return a Rx code, and yet the receiver was fully functional. So the good news is that everything seems to be working but the bad thing is I don't understand how that could be.

Some details: The XR6X was purchased from Aloft in May 2019. It was bound to the Taranis back then and was working before the firmware update attempt. I swapped the hot and ground wires on a servo extension cable and plugged that into the pins behind the little door on the back of the Taranis. An S Port cable connected the XR6X to the male end of this extension cable. The firmware update proceeded as expected (based on the video I was using as reference). I attempted to bind the XR6X to a new model. The binding procedure was very confused. I tried several times and thought nothing worked. However, I got messages from the Taranis when I attempted to power it off or when I powered off the XR6X. I ran the UNI-Activate.lua script and it did not return a Rx code. But when I bumped the throttle stick the motor spun up.

Once I relax a bit I may proceed with the XJT upgrade.

Oops. Never mind.

I performed the XJT upgrade to XJT_ACST_2.1.0_FCC.frk.

The transmitter and receiver wouldn't talk. The transmitter and receiver wouldn't bind.

I upgraded the receiver to the Universal ACCST firmware. Again. After a couple of attempts binding was successful. Telemetry was coming back but no action on the servos. UNI-Activate.lua DID return an Rx code. Now everything is as expected.
 
Back
Top