Flashing OpenTX on i6x radio
Anleitung zum Flashen von OpenTX auf i6X radio.
https://www.rcgroups.com/forums/showthread.php?3916435-FlySky-I6X-port-of-OpenTX
Download latset Version
https://github.com/OpenI6X/opentx/releases/tag/openi6x-1.3.0
Open Isuuses
https://github.com/OpenI6X/opentx/issues
Installation Instructions
https://github.com/OpenI6X/opentx/wiki
Back and Restore
https://www.youtube.com/watch?v=Z5zY_yA0avw
Wichtiger Hinweis Immer "Soft Shutdown nutzen"!
Danach erst den Power Down Botton!
Ansonsten zerschieest Ihr das eeprom!
Lange den Chancel Button drücken!
ST Link Adpater
Als erstes benötigt man einen ST Link Adapter
Diesen gibt es unter dem Link:
https://www.amazon.de/gp/product/B07YX83NSL/ref=ppx_yo_dt_b_search_asin_image?ie=UTF8&psc=1
Als nächstes ist das Folgende Video echt gut:
https://www.youtube.com/watch?v=XKxmXl9yOsM
Kalbel löten
So sieht meine i6x von hinten aus:
Das Mainborad sieht so aus
es gebt um die folgenden 4 Lötpunkte
So schaut es mit den Kabel aus:
fertig
Am besten man makiert die Kalbel.
Dann Schaut das so aus:
Die Kalebl bezeichnungen stehen 1:1 dann auf dem Programmer und man kann es immer gut zusammenstecken:
Firmwaare Flash
Unter diesem Link OpenTX compiliert:
https://www.schorse-cloud.de/index.php/s/zY2wsiPbpMAGE4Y
ie Software für den ST Link Adapter findet Ihr hier:
https://www.schorse-cloud.de/index.php/s/mnX4ii2Kf6E33a9
Diew St Link Software jetzt innstallieren. Nicht einstellen.
Jetzt die Funke mit dem STLink Programmer verbinden und anschalten:
Im dem Windows Geräte Manager seht ihr jetzt den ST Link Adaper:
Ihr seht dann ein Icon auf dem Desktop:
Die Software dann Starten.
Nach dem Start die oben angezeigten Parameter eingeben.
Jetzt die Software mit der Funke verbinden. Klick auf "connect"
Jepp die Funke ist verbunden.
Jetzt erst einmal die alte Firmeware auf der Fubke Sichern (Backup)
Dazu auf das Disketten Symbol klicken
.. und speichern!
Jetzt auf Target -> Programm klicken ...
Das neue Firmware File aussuchen ...
Ein Dialog öffnet sich. NICHTS ändern und "Start" klicken
.. und flashing !
Dann auf Traget -> Disconnect klicken !
Funke aus, Programme abstecken und Funke wieder einschalten.
Wenn Ihr openTX zum ersten mal flashed, dann muss der eeprom Speicher noch fomatiert werden:
irgend eine Taste drücken und fertig!
Navigation:
Key | Function |
---|---|
UP | Hold for stats |
DOWN | Hold for telemetry |
OK | Hold for Model menu |
CANCEL | EXIT. Hold for graceful shutdown (Needed to save timers) |
BIND | Go RIGHT. Go to next PAGE. Hold for general menu. |
RIGHT POT | Scroll right or left |
Who fertig!
Jetzt noch die Sticks Kalibrieren ...
und los !
Für Nerds
Github Seite:
https://github.com/OpenI6X/opentx
unzip opentx-openi6x-1.1.0.zip
cd opentx-openi6x-1.1.0
docker run --rm -it -e "BOARD_NAME=I6X" -e "CMAKE_FLAGS=PCB=I6X HELI=NO GVARS=NO LUA_COMPILER=NO MULTIMODULE=NO DEBUG=YES" -v $PWD:/opentx vitass/opentx-fw-builddocker run
--rm -it -e "BOARD_NAME=I6X" -e "CMAKE_FLAGS=PCB=I6X HELI=NO GVARS=NO LUA_COMPILER=NO MULTIMODULE=NO DEBUG=YES" -v $PWD:/opentx vitass/opentx-fw-build
[100%] Linking CXX executable ../../firmware.elf
text data bss dec hex filename
128856 220 16064 145140 236f4 firmware.elf
[100%] Built target firmware
Build completed in 43.2 seconds.
Firmware file: /opentx/opentx-i6x-1.1.0.bin
WARNING: Unable to validate firmware image size
Firmware size: 126.0546875KB
APP_root@h2839354:~/opentx-openi6x-1.1.0#