Hy
von Mike Blandfort gibt es einen Satz geänderter Files, um einen Maintenance Mode auf openTx zu compilieren.
(der Bootloader ist von Mike Blandfort entwickelt worden)
Damit wird der Bootloader erweitert und man kann vom Sender aus direkt alle S-Port Geräte updaten,
alle S-Port Sensoren, alle X-Empfänger, das externe XJT HF-Modul, das interne XJT HF-Modul.
Dazu wird der Pin S-Port im Modulschacht verwendet und Masse,
eventl noch Plus vom Sender, wenn Akku <10V, oder besser vom Empfängerakku 5V
Also nur noch mit angepasstes Servo-Kabel mit 2-3 Drähten und keinen USB FrSky Flashadapter mehr.
Auf der SD-Karte muss ein Verzeichnis FIRMWARE angelegt sein,
dort kommen alle * frk Files rein für die Sport-Geräte.
Achtung:
Nicht verwechseln mit dem Verzeichnis FIRMWARES, dort sind nur die updates für openTx drinnen!
-----------------------------------------------------------------------------------
Interesse wie das geht zum selber compilieren im Detail siehe unten.
Interesse an fertigem openTX V2.017, Deutsch, mit allen Optionen, für Taranis und TaranisPlus?
Habe gestern mal beide fertig compiliert, muss ich noch auf beiden Sendern testen.
Im aktuellen Handbuch habe ich das Grundprinzip schon mal dargestellt.
Wird aber wohl erst offiziell im V2.1 enthalten sein.
------------------------------------------
Für die Selbst-compilierer:
I've posted the changed and additional source files to add "maintenance mode" to 2.0.17.
maintenance.cpp und maintenance.h. -->muss beides ins Verzeichnis \src
Makefile to include maintenance.cpp -->muss ins Verzeichnis \src
Überschreibt dort die Original-Datei
Dann das Makefile mit den gewünschten Optionen für Taranis und Taranis Plus anpassen
openTx.cpp to detect and action maintenance mode. -->muss ins Verzeichnis \src
Überschreibt dort die Original-Datei
telemetry\frsky_sport.cpp to pass SPort data to maintenance mode. -->muss ins Verzeichnis \telemetry
Überschreibt dort die Original-Datei
targets\taranis\telemetry_driver.cpp to handle SPort transmit data. -->muss ins Verzeichnis \taranis
Überschreibt dort die Original-Datei
Dann make clean, make all erzeugt das File opentx.bin (kein make simu machen!)
Das ist dann das fertige opentx.bin für V2.017 mit Maintenance-Mode im Bootloader.
----------------------------------------------------------------
von Mike Blandfort gibt es einen Satz geänderter Files, um einen Maintenance Mode auf openTx zu compilieren.
(der Bootloader ist von Mike Blandfort entwickelt worden)
Damit wird der Bootloader erweitert und man kann vom Sender aus direkt alle S-Port Geräte updaten,
alle S-Port Sensoren, alle X-Empfänger, das externe XJT HF-Modul, das interne XJT HF-Modul.
Dazu wird der Pin S-Port im Modulschacht verwendet und Masse,
eventl noch Plus vom Sender, wenn Akku <10V, oder besser vom Empfängerakku 5V
Also nur noch mit angepasstes Servo-Kabel mit 2-3 Drähten und keinen USB FrSky Flashadapter mehr.
Auf der SD-Karte muss ein Verzeichnis FIRMWARE angelegt sein,
dort kommen alle * frk Files rein für die Sport-Geräte.
Achtung:
Nicht verwechseln mit dem Verzeichnis FIRMWARES, dort sind nur die updates für openTx drinnen!
-----------------------------------------------------------------------------------
Interesse wie das geht zum selber compilieren im Detail siehe unten.
Interesse an fertigem openTX V2.017, Deutsch, mit allen Optionen, für Taranis und TaranisPlus?
Habe gestern mal beide fertig compiliert, muss ich noch auf beiden Sendern testen.
Im aktuellen Handbuch habe ich das Grundprinzip schon mal dargestellt.
Wird aber wohl erst offiziell im V2.1 enthalten sein.
------------------------------------------
Für die Selbst-compilierer:
I've posted the changed and additional source files to add "maintenance mode" to 2.0.17.
maintenance.cpp und maintenance.h. -->muss beides ins Verzeichnis \src
Makefile to include maintenance.cpp -->muss ins Verzeichnis \src
Überschreibt dort die Original-Datei
Dann das Makefile mit den gewünschten Optionen für Taranis und Taranis Plus anpassen
openTx.cpp to detect and action maintenance mode. -->muss ins Verzeichnis \src
Überschreibt dort die Original-Datei
telemetry\frsky_sport.cpp to pass SPort data to maintenance mode. -->muss ins Verzeichnis \telemetry
Überschreibt dort die Original-Datei
targets\taranis\telemetry_driver.cpp to handle SPort transmit data. -->muss ins Verzeichnis \taranis
Überschreibt dort die Original-Datei
Dann make clean, make all erzeugt das File opentx.bin (kein make simu machen!)
Das ist dann das fertige opentx.bin für V2.017 mit Maintenance-Mode im Bootloader.
----------------------------------------------------------------
Anhänge
-
54,5 KB Aufrufe: 81
Zuletzt bearbeitet: