- Posts: 3333
Jumper T8SG V2 builds
- vlad_vy
-
Topic Author
- Offline
Less
More
02 Apr 2018 09:20 - 02 Apr 2018 13:42 #68448
by vlad_vy
Jumper T8SG V2 builds was created by vlad_vy
Since we havn't specific T8SG V2 target or devo7e-256 build compatible with T8SG V2 I will place here the builds for Jumper T8SG V2.
* First test build
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
* First test build
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Last edit: 02 Apr 2018 13:42 by vlad_vy.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
02 Apr 2018 13:52 - 03 Apr 2018 04:33 #68456
by vlad_vy
* Second test build
Changes:
* "T8SG V2" - try to set Internal Resistor Rate (Rb/Ra) to 4.
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Replied by vlad_vy on topic Jumper T8SG V2 builds
* Second test build
Changes:
* "T8SG V2" - try to set Internal Resistor Rate (Rb/Ra) to 4.
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Last edit: 03 Apr 2018 04:33 by vlad_vy.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
03 Apr 2018 04:36 - 13 Apr 2018 13:09 #68471
by vlad_vy
Replied by vlad_vy on topic Jumper T8SG V2 builds
Since we havn't specific T8SG V2 target or devo7e-256 build compatible with T8SG V2 I will place here the builds for Jumper T8SG V2.
* First test build
I return back to first test build. Don't use these builds if you can't return back to factory firmware.
P.S. I think "T8SG V2" firmware should work without problems, "T8SG V2 Plus" firmware briefly tested and work normally, but seems LCD contrast can't be changed. I will look in to it when I get T8SG V2 Plus.
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
* First test build
I return back to first test build. Don't use these builds if you can't return back to factory firmware.
P.S. I think "T8SG V2" firmware should work without problems, "T8SG V2 Plus" firmware briefly tested and work normally, but seems LCD contrast can't be changed. I will look in to it when I get T8SG V2 Plus.
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Last edit: 13 Apr 2018 13:09 by vlad_vy.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
12 Apr 2018 17:48 - 13 Apr 2018 06:49 #68624
by vlad_vy
* Second test build
Changes:
* Fix "T8SG V2 Plus" contrast and dimmer settings, remove "backlight" setting.
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Replied by vlad_vy on topic Jumper T8SG V2 builds
* Second test build
Changes:
* Fix "T8SG V2 Plus" contrast and dimmer settings, remove "backlight" setting.
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Last edit: 13 Apr 2018 06:49 by vlad_vy.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
13 Apr 2018 06:49 - 14 Apr 2018 11:05 #68636
by vlad_vy
This build tested with two T8SG V2 Plus.
Changes:
* Fix "T8SG V2 Plus" contrast and dimmer settings, remove "backlight" setting.
* Fix main menu text selection
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Replied by vlad_vy on topic Jumper T8SG V2 builds
This build tested with two T8SG V2 Plus.
Changes:
* Fix "T8SG V2 Plus" contrast and dimmer settings, remove "backlight" setting.
* Fix main menu text selection
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Last edit: 14 Apr 2018 11:05 by vlad_vy.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
14 Apr 2018 11:11 - 08 May 2018 03:40 #68651
by vlad_vy
Changes:
* Reverse AUX5 direction to make it uniform with AUX4. Rotating AUX wheel to the top side of transmitter will change corresponding channel to positive side (+100%).
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Replied by vlad_vy on topic Jumper T8SG V2 builds
Changes:
* Reverse AUX5 direction to make it uniform with AUX4. Rotating AUX wheel to the top side of transmitter will change corresponding channel to positive side (+100%).
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Last edit: 08 May 2018 03:40 by vlad_vy.
- SeByDocKy
-
- Offline
Less
More
- Posts: 1016
15 Apr 2018 08:50 #68664
by SeByDocKy
Replied by SeByDocKy on topic Jumper T8SG V2 builds
Great Job Vlad ... I have to wait 1 full week before to receive my V2+
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
19 Apr 2018 05:21 - 08 May 2018 03:40 #68738
by vlad_vy
Changes:
* Disable unused OLED display features (Charge Pump and VCOMH Deselect Level, use default reset values).
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Replied by vlad_vy on topic Jumper T8SG V2 builds
Changes:
* Disable unused OLED display features (Charge Pump and VCOMH Deselect Level, use default reset values).
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Last edit: 08 May 2018 03:40 by vlad_vy.
- Moeder
-
- Offline
Less
More
- Posts: 796
03 May 2018 14:46 #68998
by Moeder
Replied by Moeder on topic Jumper T8SG V2 builds
As I see no way of differentiating between different t8sg builds, should we go ahead and merge your changes to the upstream repository and create new targets for nightly builds?
- hexfet
-
- Offline
Less
More
- Posts: 1971
03 May 2018 15:01 - 03 May 2018 15:01 #68999
by hexfet
Replied by hexfet on topic Jumper T8SG V2 builds
I'm in favor. Still suggest a name change to t8sg_plus, but not a big deal.
Last edit: 03 May 2018 15:01 by hexfet.
- Moeder
-
- Offline
Less
More
- Posts: 796
03 May 2018 15:13 #69000
by Moeder
Replied by Moeder on topic Jumper T8SG V2 builds
Well, I also thought if we could modify deviation to rewrite bytes in the boot loader to correct identification in Jumpers, but any user interaction like "selecting your deviation device" when boot loader is a 256k one identifying as DEVO-7E would still require the display to work, as we cannot overwrite/modify the bootloader from DeviationUploader
Any other ideas?
- hexfet
-
- Offline
Less
More
- Posts: 1971
03 May 2018 16:24 #69001
by hexfet
Replied by hexfet on topic Jumper T8SG V2 builds
Without a unique identifier not much can be done. If Jumper will change the bootloader then we can support in the future.
Haven't looked at the bootloader at all. Would it be possible to modify by running special code on the tx? A dfu to be run one time?
Haven't looked at the bootloader at all. Would it be possible to modify by running special code on the tx? A dfu to be run one time?
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
03 May 2018 16:37 - 03 May 2018 16:45 #69002
by vlad_vy
Replied by vlad_vy on topic Jumper T8SG V2 builds
What identifier you want to change? DEVO-7E? Then DfuSe can't be used to flash firmware, it can flash known transmitters only.
Also, rewriting the bootloader by transmitter is dangerous. What you will do if any problem happened in time flashing the bootloader?
Also, rewriting the bootloader by transmitter is dangerous. What you will do if any problem happened in time flashing the bootloader?
Last edit: 03 May 2018 16:45 by vlad_vy.
- Moeder
-
- Offline
Less
More
- Posts: 796
03 May 2018 17:10 #69003
by Moeder
I think it should be veryfeasible using a one time dfu, as dumping the bootloader is very simple and I don't expect write protection (see dump_bootloader.c), and libopencm3 has write flash routines. But what would indeed be a safe end user process for this?
I don't know how the walkera tool will react to a different ID...
Maybe I'll try this on the t8sg... Worst thing that could happen is hooking up the st link and reflashing the original bootloader.
Replied by Moeder on topic Jumper T8SG V2 builds
hexfet wrote: Haven't looked at the bootloader at all. Would it be possible to modify by running special code on the tx? A dfu to be run one time?
I think it should be veryfeasible using a one time dfu, as dumping the bootloader is very simple and I don't expect write protection (see dump_bootloader.c), and libopencm3 has write flash routines. But what would indeed be a safe end user process for this?
I don't know how the walkera tool will react to a different ID...
Maybe I'll try this on the t8sg... Worst thing that could happen is hooking up the st link and reflashing the original bootloader.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
03 May 2018 17:15 #69004
by vlad_vy
Replied by vlad_vy on topic Jumper T8SG V2 builds
DfuSe will not connect to unknown transmitter, with unknown ID. Walkera every time released new Dfuse version for new transmitter.
From DevoDfuSe.exe v2.31:
Walkera DEVO-12 Radio Controller == DEVO-12 == DV12
Walkera DEVO-08 Radio Controller == DEVO-8 === DV08
Walkera DEVO-06 Radio Controller == DEVO-6 === DV06
Walkera DEVO-10 Radio Controller == DEVO-10 == DV10
Walkera DEVO-07 Radio Controller == DEVO-7 === DV07
Walkera DEVO-7E Radio Controller == DEVO-7E == DV7E
Walkera DEVO-F7 Radio Controller == DEVO-F7 == DVF7
Walkera DEVO-F4 Radio Controller == DEVO-F4 == DVF4
Walkera DFPV-12 Radio Controller == DEVO-F12 == DF12
Walkera DFPV-7S Radio Controller == DEVO-F7S == DF7S
Walkera DEV-12E Radio Controller == DEVO-12E == D12E
Walkera FPV-12E Radio Controller == DEVO-F12E = D12E
From DevoDfuSe.exe v2.31:
Walkera DEVO-12 Radio Controller == DEVO-12 == DV12
Walkera DEVO-08 Radio Controller == DEVO-8 === DV08
Walkera DEVO-06 Radio Controller == DEVO-6 === DV06
Walkera DEVO-10 Radio Controller == DEVO-10 == DV10
Walkera DEVO-07 Radio Controller == DEVO-7 === DV07
Walkera DEVO-7E Radio Controller == DEVO-7E == DV7E
Walkera DEVO-F7 Radio Controller == DEVO-F7 == DVF7
Walkera DEVO-F4 Radio Controller == DEVO-F4 == DVF4
Walkera DFPV-12 Radio Controller == DEVO-F12 == DF12
Walkera DFPV-7S Radio Controller == DEVO-F7S == DF7S
Walkera DEV-12E Radio Controller == DEVO-12E == D12E
Walkera FPV-12E Radio Controller == DEVO-F12E = D12E
- Moeder
-
- Offline
Less
More
- Posts: 796
03 May 2018 17:28 #69005
by Moeder
Replied by Moeder on topic Jumper T8SG V2 builds
But what keeps us from making deviationuploader the preferred flashing tool?
Have you had any bad experience with flashing devos? So far the only problems I see arising in this forum are filesystem related. Also, only a successful upload of our patching dfu would actually trigger bootloader patching within the device after a reset.
Have you had any bad experience with flashing devos? So far the only problems I see arising in this forum are filesystem related. Also, only a successful upload of our patching dfu would actually trigger bootloader patching within the device after a reset.
- hexfet
-
- Offline
Less
More
- Posts: 1971
04 May 2018 00:56 #69012
by hexfet
Replied by hexfet on topic Jumper T8SG V2 builds
The bootloader patch would be pretty safe if every time the dfu runs it ensures it finishes with a valid bootloader installed. Even if it has to completely program the original bootloader due to some error. There'd still be a risk if there was some hard bit error that wasn't an issue before trying to write to the bootloader area. Definitely would want an st-link for doing the development 
While a patched bootloader would be incompatible with Walkera dfuse, it's the Jumper owners who benefit from the patch so pointing them to deviationuploader might not be an issue. Walkera owners would have no reason to patch their bootloader and could keep using dfuse if desired.
However the people willing to patch their bootloader are probably people who would always burn the right firmware anyway. Maybe suggesting to Jumper to change the bootloaders would give the biggest benefit.
While a patched bootloader would be incompatible with Walkera dfuse, it's the Jumper owners who benefit from the patch so pointing them to deviationuploader might not be an issue. Walkera owners would have no reason to patch their bootloader and could keep using dfuse if desired.
However the people willing to patch their bootloader are probably people who would always burn the right firmware anyway. Maybe suggesting to Jumper to change the bootloaders would give the biggest benefit.
- theandrewmillett
-
- Offline
Less
More
- Posts: 10
07 May 2018 23:41 #69104
by theandrewmillett
Replied by theandrewmillett on topic Jumper T8SG V2 builds
I only have a T8SG V2 Plus, and I just went straight for the deviationuploader when I updated mine to vlad's latest build. I'd be perfectly fine with only using the deviationuploader. I agree that the ideal would be for Jumper to update their bootloader, but I'd be perfectly happy with a deviationuploader-provided bootloader update.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
08 May 2018 03:42 - 10 May 2018 06:55 #69105
by vlad_vy
Changes:
* More reliable and beep only once "beep" mux
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Replied by vlad_vy on topic Jumper T8SG V2 builds
Changes:
* More reliable and beep only once "beep" mux
T8SG V2 and T8SG V2 Plus based on Nightly Builds:
Files deleted, see below...
Last edit: 10 May 2018 06:55 by vlad_vy.
- Moeder
-
- Offline
Less
More
- Posts: 796
08 May 2018 08:50 #69112
by Moeder
Reflashing the bootloader is done in other projects as well ( For example here ) so it should be pretty safe. Once we have the modified bootloader to be used for this purpose I'm sure jumper will go ahead and use it in future production batches as well, but so far there are probably >1000 devices out in the wild with the "old" bootloader.
Anyways, I suggest merging V2 plus and irange to master branch (thanks vlad for providing these early builds so quickly!), as well as publishing the deviation-uploader 0.9 as the suggested upload tool for now.
Replied by Moeder on topic Jumper T8SG V2 builds
hexfet wrote: However the people willing to patch their bootloader are probably people who would always burn the right firmware anyway. Maybe suggesting to Jumper to change the bootloaders would give the biggest benefit.
Reflashing the bootloader is done in other projects as well ( For example here ) so it should be pretty safe. Once we have the modified bootloader to be used for this purpose I'm sure jumper will go ahead and use it in future production batches as well, but so far there are probably >1000 devices out in the wild with the "old" bootloader.
Anyways, I suggest merging V2 plus and irange to master branch (thanks vlad for providing these early builds so quickly!), as well as publishing the deviation-uploader 0.9 as the suggested upload tool for now.
Time to create page: 0.205 seconds
-
Home
-
Forum
-
Development
-
Builds
- Jumper T8SG V2 builds