er9x development

er9x is the best known firmware. It has a superb range of features and is well supported by the community. Well worth trying out.
User avatar
Wimh
Posts: 82
Joined: Wed Dec 28, 2011 1:41 pm
Country: Belgium
Location: Vliermaal, Belgium
Contact:

Re: er9x development

Post by Wimh »

Kotello wrote: Thu Dec 03, 2020 2:16 pm ... did you try to reflash the transmitter?
I ordered the programmer and will try reflashing my FS-I6 then.
Wim
Belgium

User avatar
Kotello
Posts: 16
Joined: Fri Sep 20, 2019 10:16 am
Country: Russian Federation
Location: Yaroslavl
Contact:

Re: er9x development

Post by Kotello »

RF-module FlySky-I6X https://youtu.be/n0wzpSjb3EI
HuWo
Posts: 25
Joined: Fri May 22, 2020 12:43 am
Country: -

Re: er9x development

Post by HuWo »

Thanks for your work so far, Kotello. It's most amazing to have ER9x now also available for this hardware, making it really fun to have an FS-i6 system. I'm really looking forward to what will still come. You have Switch E already on your list I have seen, maybe one day also some of the telemetry possibilities of the actual firmware might become implemented. Great work in deed :)
Hubert
User avatar
Kotello
Posts: 16
Joined: Fri Sep 20, 2019 10:16 am
Country: Russian Federation
Location: Yaroslavl
Contact:

Re: er9x development

Post by Kotello »

For those wishing to test fresh firmware - Version 2.00
FSI6.zip
(76.13 KiB) Downloaded 374 times
FSI6X.zip
(77.37 KiB) Downloaded 376 times
For the user, it is identical to version 1.11
The difference is that the code has been moved to the project for SEGGER Embedded Studio (free for non-commercial use), the functions working with hardware have been rewritten manually, without using PE, SPL, HAL, etc. Thus, we managed to save ~ 1.5 kilobytes for the I6. The project is compiled for 2 transmitters at once with one click.
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

Is the source on Github, if so where?

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

User avatar
Kotello
Posts: 16
Joined: Fri Sep 20, 2019 10:16 am
Country: Russian Federation
Location: Yaroslavl
Contact:

Re: er9x development

Post by Kotello »

MikeB wrote: Tue Dec 08, 2020 11:08 am Is the source on Github, if so where?
The source is located on Bitbucket, but closed for now. I'll open it later, a lot of rubbish, cleaning is necessary.
CatRovacer
Posts: 51
Joined: Tue Nov 14, 2017 11:53 am
Country: Russian Federation

Re: er9x development

Post by CatRovacer »

Kotello wrote: Tue Dec 01, 2020 6:22 pm No, you need a J-Link programmer
Or ST-Link
good food & warm summer
User avatar
Kotello
Posts: 16
Joined: Fri Sep 20, 2019 10:16 am
Country: Russian Federation
Location: Yaroslavl
Contact:

Re: er9x development

Post by Kotello »

Source codes of the ER9X project for I6 and I6X as is.https://bitbucket.org/KotelloRC/erfly6/src/master/
HuWo
Posts: 25
Joined: Fri May 22, 2020 12:43 am
Country: -

Re: er9x development

Post by HuWo »

Thank you very much, Kotello. I hope you are prepared for the one or other nooby question that might be put :)
CatRovacer
Posts: 51
Joined: Tue Nov 14, 2017 11:53 am
Country: Russian Federation

Re: er9x development

Post by CatRovacer »

HuWo, did you manage to clone Dolly?
I tried to adopt my makefile to this project for build only under gcc, but troubles during asm compilations :oops:
good food & warm summer
HuWo
Posts: 25
Joined: Fri May 22, 2020 12:43 am
Country: -

Re: er9x development

Post by HuWo »

Hi CatRovacer,
I downloaded the ZIP file so far, not the Segger environment, and I doubt that I will do that during the next few days. Besides that, I'll probably be not much help for someone hwo tries to rewrite a MAKE file for a different compiler package, as I'm an interested amateur only. Sorry.
User avatar
Kotello
Posts: 16
Joined: Fri Sep 20, 2019 10:16 am
Country: Russian Federation
Location: Yaroslavl
Contact:

Re: er9x development

Post by Kotello »

HuWo wrote: Sun Dec 13, 2020 11:39 am I hope you are prepared for the one or other nooby question that might be put :)
Of course, I will try to answer the questions. ;)
And CatRovacer knows a lot too, now it's a joint project. 8-)
kmargos
Posts: 86
Joined: Mon Jun 05, 2017 7:54 pm
Country: -

Re: er9x development

Post by kmargos »

Hi!!!

I use the M2561 microcontroller, I am testing the er9xProv822v version and realized that PC4 (L-WR) does not work.
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

In the hardware menu, have you set L_WR as an input?

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
kmargos
Posts: 86
Joined: Mon Jun 05, 2017 7:54 pm
Country: -

Re: er9x development

Post by kmargos »

MikeB wrote: Sat Jan 02, 2021 4:17 pm In the hardware menu, have you set L_WR as an input?

Mike
Yes, i changed to PB7, PB7 work, but PC4(L-WR) not work.

Firmwares MBTX works all.
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

Just double checking as I may not have been completely clear what I was asking. There are two things to set in the hardware menu, set a switch to use PC4/L_WR, AND also set L_WR as an input. Please confirm you have both set.

I'll look through the code for a problem.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

I've just posted a test version of er9x that may fix this problem.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
kmargos
Posts: 86
Joined: Mon Jun 05, 2017 7:54 pm
Country: -

Re: er9x development

Post by kmargos »

MikeB wrote: Sun Jan 03, 2021 11:47 am I've just posted a test version of er9x that may fix this problem.

Mike

Problem fixed !!!

Tks Mike !!!


Marco.
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

Important Announcement!

Due to the large number of different radios now existing that run either er9x or erskyTx, I no longer have the time to support everything. As a result, and because of the limited capability of AVR based radios:

er9x (and eepe) will now be handled as "Maintenance only", that is bugs will be fixed, but no (or very few) new enhancements will be made.


I've been supporting er9x for 10 years now, so the 9X radio is also that old.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
Atfab
Posts: 4
Joined: Sat Jun 25, 2016 2:25 pm
Country: -

Re: er9x development

Post by Atfab »

I have a problem with a X9e with ErskyTx. In the logic switch menu if you want to enter eg. L1 v<val A2 10.5 it will allow to enter v<val but defaults to SbcA when you select A2, in fact every selection defaults to SbcA. I reloaded the x9e_rom.bin but no change. Any ideas?

Joe
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

I've just posted a test version for the X9E that fixes the problem.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
CatRovacer
Posts: 51
Joined: Tue Nov 14, 2017 11:53 am
Country: Russian Federation

Re: er9x development

Post by CatRovacer »

MikeB wrote: Tue Mar 16, 2021 11:50 am but no (or very few) new enhancements will be made.
Mike, what about successful build ersky9x with options BASIS=0 for minimize flash footprint

I early tried so build, but get several errors due orphans variables. Especially difficult situation in menus.cpp
good food & warm summer
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

To be clear, this is a er9x thread (not erskyTx). erskyTx will continue to be fully supported and updated.
Currently, the smallest build of erskyTx is for the SKY board, that has "only" 256K of flash. To go much smaller will need features to be removed.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
Atfab
Posts: 4
Joined: Sat Jun 25, 2016 2:25 pm
Country: -

Re: er9x development

Post by Atfab »

Thanks Mike!! That fixed the problem.

Joe
Atfab
Posts: 4
Joined: Sat Jun 25, 2016 2:25 pm
Country: -

Re: er9x development

Post by Atfab »

Mike the same nag in menu Voice Audio-Source-Sbca nag on the X9e

Joe
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

Well, Mike, I do understand your decision and cannot blame you for doing that. :)
But, many of you haven't seen me so often here on these forums since quite a while.
I think it is time for me to explain why.
When er9x came along, I really got excited about the idea of building my own radio with a very flexible firmware. Then, there were excellent hardware mods and i could see the power of the 9x radio with those mods, together with the power of Er9x.. This made me really excited about model flying.. i just had to try all the new enhancements Mike presented us in a regular basis.
Then, later we started to see upgrade boards for the 9x radio, and Ersky9x was born :) This hobby couldn't be more fantastic.. Bluetooth for trainer and file transfer, 2 modules with the possibility of switching their power with the use of a very simple circuit, and many other features. fantastic times.
But then, frsky radios came along, and everybody seemed to forget the DIY part of it. And the magic was gone. :(
And I lost all that excitement about model flying, at least the DIY part, which is a shame.
I wish we had something like that again. The 9x radio is still being sold.. perhaps we just need another upgrade board for it.
I still have all my 9x radios. all of them modded, and I tell you what, they are still as powerful as most of the frsky radios.

I can only thank Mike for all the fun I had building, upgrading, and using my radios. even if all that is gone now. i will not buy another radio. will fly my 9x radios. I tested other radios, but until today there is none that is better than my 9x radios.
Thanks again Mike.

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

Atfab wrote: Wed Mar 17, 2021 5:11 pm Mike the same nag in menu Voice Audio-Source-Sbca nag on the X9e
Fix posted, and I found two other places where that would also happen so they are fixed as well).

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

João:
I may add the odd enhancement, but along with trying to keep eepe updated with changes, it is quite a lot of work.
I'm even having some trouble with the original SKY board as that has only 256K of flash and that is nearly full (and it is already missing some features that don't fit). The AR9X board will continue to get normal enhancements. I also need to address making better use of the large colour displays on more recent radios.

This is called "progress"! I've had the same happen with computing. I built my own computer way back, before you could buy one. I had to do a lot of DIY. Over time I've lost all that.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

I understand you Mike.. :)
But it is the DIY part that I am missing.. :(
I always enjoyed trying making my radios better than the commercial units.. With your development, that was achieved a few times :) Actually, if the commercial radios, specially Frsky, are where they are, is because of people like you developing, and the DIY community doing the testing. So, it is really a shame that the DIY part is been thrown to a corner.. :(

Before the development was being done on this forum. Now it is being done at frsky headquarters :)
I really miss those years.. There was a member of this forum that was working on a new board, but we never heard from this project again.

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
Atfab
Posts: 4
Joined: Sat Jun 25, 2016 2:25 pm
Country: -

Re: er9x development

Post by Atfab »

Thanks again Mike!

Joe

Post Reply

Return to “er9x”