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

AMazon Bild ST Link

 

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#