pascallanger / DIY-Multiprotocol-TX-Module

Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.
https://www.rcgroups.com/forums/showthread.php?t=2165676&goto=newpost
GNU General Public License v3.0
1.6k stars 430 forks source link

Multi-Protocol Module doesn't work with FrSky Horus X10S Express and X12S #621

Open AlphaCharlyX opened 2 years ago

AlphaCharlyX commented 2 years ago

General information OpenTX version 2.3.14 or 1e09791) Hardware Frsky X10S Express FW: opentx-x10express

Hardware Frsky Taranis X-Lite Pro

OpenTX Companion 2.3.14 on Win10

Hello, I have the problem, that my new MultiProtocol-Module JP4IN1-SE doesn't work with my FrSky X10S Express and OpenTX version 2.3.14.

As you can see on the picture on the radio and opentx the status of the Multimodule is "No Multi-Telemetry detected". Binding models and Flashing the Multimodule is so impossible.

On my Taranis X9d and on my X-lite Pro with JR-Adapter the Multimodule works perfectly (binding models and flashing the module with the newest firmware is no problem here.

On the Multimodule itself is the newest Firmware 1.3.3.0 successfully installed.

PXL_20210920_160334841

I am pretty sure that I have the right firmware on the Multimodule because the same module works - as mentioned - perfectly on my FrSky X-lite Pro and on my Taranis X9d 2019. This is the back of my multimodule.

back mpm

Thanks for your project and your help.

Greetings Alpha

pascallanger commented 2 years ago

This is a known issue on the Horus X10S and not specific to the Jumper 4in1 but all multi modules. A wire needs to be soldered to solve the issue.

pascallanger commented 2 years ago

Solder a wire as shown in red: 134775374-470821cb-8572-48ac-a266-2ca1f9f9339a

AlphaCharlyX commented 2 years ago

Hello Pascall! Thank you very much, for your great help. I did the soldering as you shown in the picture above. Now it is working perfectly in my X10s Express.

Does this modification influence the function in my other radios? I haven't tested yet the soldered MPM in my X-lite Pro and X9d.

Greetings Alpha

pascallanger commented 2 years ago

It shouldn't affect anything on the other radios.

enzo-molinari commented 2 years ago

Hello

I have the same problem with my Frsky Taranis X9 Lite S and Irange iRX4 lite module. Could it be a fundamental problem for all access transmitters?

Many thanks and kind regards

Enzo

pascallanger commented 2 years ago

May be... I don't know...

AlphaCharlyX commented 2 years ago

Are somewhere pictures how to solder the IRangeX4 modules?

pascallanger commented 2 years ago

It should be pretty similar. If you can't find out post a closeup picture of the PCB and I'll indicate where the wire needs to be soldered.

enzo-molinari commented 2 years ago

IMG_20211001_214508

AlphaCharlyX commented 2 years ago

Hello Pascall, thank you! Herr is a picture of the back of my IRangeX4 Module.

PXL_20211002_063146627

pascallanger commented 2 years ago

@AlphaCharlyX Solder a wire as indicated by the red line: irangex4in1

pascallanger commented 2 years ago

@enzo-molinari Solder a wire as indicated by the red line: irangex4in1_small

enzo-molinari commented 2 years ago

Thank you very much. As soon as I have soldered and tested it I will give feedback. With kind regards Enzo

AlphaCharlyX commented 2 years ago

Everything works except flashing the Multiprotokoll-Modul through the X10S Express. The radio always shows "Sync error". With the other radios flashing the Modul is no Problem.

pascallanger commented 2 years ago

@AlphaCharlyX if the telemetry works fine (the module version is displayed under the protocol), then the flashing problem is an opentx issue.

enzo-molinari commented 2 years ago

Hello Pascal

I just found out that the MPM works on my X9 Lite S and my x10s Express without soldering a bridge. You only have to switch off the internal module. This means that only one module can be in operation at a time. Either the internal or the external. Many thanks and kind regards

Enzo

AlphaCharlyX commented 2 years ago

Hello Pascal

I just found out that the MPM works on my X9 Lite S and my x10s Express without soldering a bridge. You only have to switch off the internal module. This means that only one module can be in operation at a time. Either the internal or the external. Many thanks and kind regards

Enzo

In my case and with my X10s Express, switching off the internal modul did´t solve the problem.

OpenUAS commented 2 years ago

@AlphaCharlyX it would be really appreciated if you could add the here proposed fixes and information to the DIY-Multiprotocol-TX-Module documentation. Then the issue can be closed.

wollenagold commented 2 years ago

Hallo Pascal , I saw the problems of charlyX and can tell that i have the same Board. Making the soldering didn't solve the Problem, Not to see the module. I can't get communikation with my horus x12s. When i Flash the Firmware with the flasher All is going well, flasher is showing the New firmware but i can't see the Modul in opentx as external Modul. Internal Modul is off. The Board is exactly the same like seeing in the comment @alphacharlyx boardbild

HazzaHFPV commented 2 years ago

Is the 10S running the Opentx Version from the FrSky website? If yes, frsky removed support for third-party modules in their own version. Official version loaded via the Companion should show the module as option.

wollenagold commented 2 years ago

Hello together, now it's running, i think the problem was sitting in front of the PC ;-). Because loading the 2.3.14 with companion i forgot to mark the position "external Modul with unsupported Firmwares" After reloading the 2.3.14 with this option all is working well and i could connect my different RX'es with SFHSS. But the External Modul isn't visible when looking in the Groundsettings of OpenTX. Telemetrie with my FrSky-RX in my testmodel is also running so that's ok for me. Wish you all a good time. Stay without Corona and have good flying times.

yura869 commented 1 year ago

Hello. I have a horus x12s with a irange irx4+ module. In horus, the firmware is opentx 2.3.15, in module 1.3.3.14 (the latest). The wire is soldered as shown in the figure above in the discussions, but still writes that the module is not connected. What could be the reason? IMG_20220828_150124 IMG_20220828_150102 This is the situation with two irx4+ modules.

yura869 commented 1 year ago

This is the situation with two irx4+ modules. IMG_20220828_150421

AlphaCharlyX commented 1 year ago

I think your soldering is not good. It should be a shining and straight connection. Practise first a few times on another piece and then try it again. Then we will see.

Mars2588 commented 1 year ago

Hey, i have the same issue as some others in this thread. I attached the setting of my Horus x10s. The Module is a Irangex plus with the yellow rotary switch. I soldered the two pins. But didn´t change anything. I have no idea what can i do to get a solution.

This module worked fine for me till I updated the internal IXJT Module. Since I updated there is no way to get it work.

What i already tried to get it back to run: -flash different versions of the firmware version of the 4in1 module. -Did flash two times the latest OTX firmware via Companion. -Soldered the two pins as shown in this thread.

It would be great if anyone of you had an idea what can i try to get the module back to work on my horus x10s.

IMG_20221002_211704

IMG_20221002_211723

pascallanger commented 1 year ago

Even if the internal module is off?

Mars2588 commented 1 year ago

The internal module is off. Or is there a other way to turn it off. Because the attached picture show exactly a turned off internal modul!

Mars2588 commented 1 year ago

For connecting the two Pins in the irangex Board i used a self bondering wire. This one ist quiet thin. I can try to solder a thicker one and try again. Or isn't that a problem. Any other ideas?

Mars2588 commented 1 year ago

I changed the soldered cable didn't Change anything. The Modul itself seems to Work because with a radiomaster there isn't a Problem. Did anybody of you have an Idea what can i do that the horus x10s works with the multimodule?

alm-nl commented 1 year ago

Are you sure it's an official OpenTX 2.3.15 version that you used? The date is kind of weird, October 2nd 2022? Official release was from 2022-04-22, therefore 2022-10-02 is weird. If you used binary from FrSky itself, please try with official version from open-tx.org (download and install Companion, configure the radio settings to reflect your radio and download the firmware, then flash the radio).

Mars2588 commented 1 year ago

Yes. The date is the date of the Flash of otx 2.3.15. I downgrade to 2.3.7 since the downgrade the mm irangex works very well.

jimmy6616 commented 11 months ago

@pascallanger i have the same issue with an X12S running a Radiomaster RM4in1, no telemetry, can you help please.

alm-nl commented 11 months ago

@pascallanger i have the same issue with an X12S running a Radiomaster RM4in1, no telemetry, can you help please.

It helps if you include clear (high resolution and readable) pictures of both sides of the PCB. I don't know if Pascal knows the exact board type you have.

pascallanger commented 11 months ago

Do exactly has shown in this thread. I don't know how to help you more than that, this is not software but hardware related.

Unb0rn commented 10 months ago

I can report the similar problem. I have an X12S with several mods - external ACCESS and inverter replaced. Haven't used MPM for a while.

I have an iRangeX 4+ module with mod from this thread, it reports no telemetry. I also borrowed another IRX4 with quite an old FW. Without mod it reported no telemetry, with mod it reports "wrong protocol" and after updating it to the latest version it has the same no telemetry message. So two IRX4/IRX4+ modules with exactly the same faulty behavior in X12S, both work fine in X9D+ 2019, both can be updated in it.

This update thing that changed the behavior from "no telemetry" to "wrong protocol" indicates that it may be a software issue as well. I've also updated several things on X12S since I last used MPM - both internal ISRM module firmware and transmitter's fw (runs EdgeTX 2.9.1 now).

alm-nl commented 10 months ago

Just to make sure, you have disabled the internal module while using the (modded) IRX4/IRX4+ module? Also, did it work when you did not have the external ACCESS modification done to the X12S?

Unb0rn commented 10 months ago

Okay, I've run several tests and these are my findings:

@alm-nl yep, tried with both isrm enabled and disabled. Regarding your second question - if only I could remember =) I had the same problem as this topic describes, probably back in 2021 or 2022, then I made this solder bridge and it worked for me. After that I haven't used the MPM for a while... It could be 2.7.x branch of EdgeTX and probably I already had this ACCESS mod, but I'm not 100% sure. EdgeTX now allows to use this "externalaccessmod" thing without rebuilding the firmware, so I just disabled the ACCESS port. It didn't help.

Maybe I should open the same issue in EdgeTX too

Upd. Discovered one more oddity - toggling internal isrm on and back off and thus switching from "no telemetry" to "no serial input" gives additional strange communication artifacts - switching between protocols in MULTI briefly changes from "no serial input" to actual correct module firmware version.

kevinlieb21 commented 4 months ago

I've got the same problem as @jimmy6616 - Radiomaster RM4IN1 external module and a Horus X10S radio. Does anyone know which pins are supposed to be joined? There are some good pictures of the PCB in here and I can provide more detail as needed. Thanks!