FS-i6 8 channels patch!
FS-i6 8 channels patch!
Hi everyone,
I registered to this forum to post my work in here. I started a serie of posts on my blog, to study the FS-i6.
The first article is already translated to english, and the plot is: "Wtf with IBus? The receiver sends 14 channels to the flight conroller?!"
To the people who have read until the end of the post: Yes, the transmitter does send thoses 14 channels
I'll translate the second article in english a soon as possible
https://basejunction.wordpress.com/2015 ... els-part1/
I'll probably need help in the near future, especially to help me with ARM programming, or to reverse the MCU firmware, or the updater firmware, or to explain how to use the SWD debug port to flash the chip... So many things
I registered to this forum to post my work in here. I started a serie of posts on my blog, to study the FS-i6.
The first article is already translated to english, and the plot is: "Wtf with IBus? The receiver sends 14 channels to the flight conroller?!"
To the people who have read until the end of the post: Yes, the transmitter does send thoses 14 channels
I'll translate the second article in english a soon as possible
https://basejunction.wordpress.com/2015 ... els-part1/
I'll probably need help in the near future, especially to help me with ARM programming, or to reverse the MCU firmware, or the updater firmware, or to explain how to use the SWD debug port to flash the chip... So many things
Last edited by ThomHPL on Sun Sep 13, 2015 7:58 pm, edited 1 time in total.
My electronic/hacking blog: https://basejunction.wordpress.com/
Re: FS-i6 Reversing (14 channels?!)
Quick update:
I managed to add 2 channels to my FS-i6, and it's now easy to add more!
I still need to work on an updater so everyone will be able to install my patched firmware.
Check out my blog entry!
I managed to add 2 channels to my FS-i6, and it's now easy to add more!
I still need to work on an updater so everyone will be able to install my patched firmware.
Check out my blog entry!
My electronic/hacking blog: https://basejunction.wordpress.com/
Re: FS-i6 8 channels patch!
This is awesome.
I don't have this transmitter yet but maybe i will buy it later and i will definetly try your firmware modification.
Is there a chance to get telemetry working with the naze32 and can i change the gimbals?
Keep your work up.
I don't have this transmitter yet but maybe i will buy it later and i will definetly try your firmware modification.
Is there a chance to get telemetry working with the naze32 and can i change the gimbals?
Keep your work up.
- Wimh
- Posts: 82
- Joined: Wed Dec 28, 2011 1:41 pm
- Country: Belgium
- Location: Vliermaal, Belgium
- Contact:
Re: FS-i6 8 channels patch!
there seems to be an 8 channel version available...
http://www.rclogger.com/RC-EYE/Spare-Pa ... ystem.html
http://www.rclogger.com/RC-EYE/Spare-Pa ... ystem.html
Wim
Belgium
Belgium
Re: FS-i6 8 channels patch!
Shouldn't it be possible to use the firmware from that 8 channel version on the i6 and use it to get more information about the firmware? They look pretty identical.
Re: FS-i6 8 channels patch!
Indeed it would be interesting to have this firmware, I'm pretty sure the hardware is 100% the same.
In the meantime, I finished my custom updater for the i6. I'll share it as soon as more testing is done.
In the meantime, I finished my custom updater for the i6. I'll share it as soon as more testing is done.
My electronic/hacking blog: https://basejunction.wordpress.com/
-
- Posts: 23
- Joined: Wed May 13, 2015 12:57 am
- Country: United Kingdom
Re: FS-i6 8 channels patch!
Excellent work, Thom. Have you made any progress with the flasher? I'd love to give it a try.
Re: FS-i6 8 channels patch!
Hi, yes the flasher is done. I just have to adjust a few details.
I'd be happy to let you try, do you have a iA6B receiver and the ability to use it in iBus mode?
I'd be happy to let you try, do you have a iA6B receiver and the ability to use it in iBus mode?
My electronic/hacking blog: https://basejunction.wordpress.com/
-
- Posts: 23
- Joined: Wed May 13, 2015 12:57 am
- Country: United Kingdom
Re: FS-i6 8 channels patch!
Thom, do you know which flight controllers support iBus? Is it the same as SBUS? I have the iA6B receiver.
Re: FS-i6 8 channels patch!
I have a naze32 clone with baseflight installed on it. It is not the same as SBUS, but the baseflight firmware support iBus directly, I don't know for other boards :/
My electronic/hacking blog: https://basejunction.wordpress.com/
-
- Posts: 23
- Joined: Wed May 13, 2015 12:57 am
- Country: United Kingdom
Re: FS-i6 8 channels patch!
No problem, I have plenty of Nazes to play with. Didn't know Baseflight supported it, I'm using Cleanflight and I don't think it has been merged yet. At least it's not selectable in the Configurator.
Re: FS-i6 8 channels patch!
It seems that it's possible with CLI commands.
Check out: here
Check out: here
My electronic/hacking blog: https://basejunction.wordpress.com/
-
- Posts: 23
- Joined: Wed May 13, 2015 12:57 am
- Country: United Kingdom
Re: FS-i6 8 channels patch!
Yeah, it works in Baseflight but not Cleanflight, I checked it earlier. Cleanflight doesn't accept any serialrx_provider other than those listed, and iBus isn't one of them.
Where can I find your patched updater?
Where can I find your patched updater?
Re: FS-i6 8 channels patch!
Sorry I thought it was the cleanflight wiki :/
I'm sending you the firmware by private message.
I'm sending you the firmware by private message.
My electronic/hacking blog: https://basejunction.wordpress.com/
Re: FS-i6 8 channels patch!
Hi everyone,
I released everything needed to easily patch the TX. Check out my blog:
https://basejunction.wordpress.com/
I released everything needed to easily patch the TX. Check out my blog:
https://basejunction.wordpress.com/
My electronic/hacking blog: https://basejunction.wordpress.com/
Re: FS-i6 8 channels patch!
awesome work! i also did a teardown here: http://nathan.vertile.com/blog/2016/07/ ... /#teardown
anyone want to help w/ an opentx port? https://github.com/nathantsoi/opentx/tree/target/fs-i6
anyone want to help w/ an opentx port? https://github.com/nathantsoi/opentx/tree/target/fs-i6