Horus X12S mit dfuSeDemo flashen statt mit companion und Zadig.

Status
Nicht offen für weitere Antworten.

helle

Erfahrener Benutzer
#1
Hy,

Horus X12S flashen mit *.dfu Files für FrskyOS oder openTx
Die Entwickler arbeiten alle mit Linux und MAC, das geht es einfach immer ohne nachzudenken.
Windows will wohl nach jedem Companion-Update den Zadig- USB Treiber libusb neu installiert haben
Bin mir nicht ganz sicher, macht aber wohl immer wieder Ärger nach update.
!! Muss im gleichen Verzeichnis wie Companion stehen!!

Zum Flashen von openTx oder FrskyOS muss die Horus ausgeschaltet sein
Dann meldet sich der prozessorinterne Bootloader als STM32 Device im DFU-Mode
wenn man mit USB verbindet.

---------------------------------------------
Ich arbeite nicht mit Companion zum flashen sondern mit 2 STM32-Tools
DfuSeDemo 3.05 und Dfu File Manager

Da brauche ich nichts extra an Treiber installieren

3 Schritte:
1. Mit Companion openTx per optionen zusammenstellen und downloaden, das ist eine *.bin Datei
2. Mit DfuFileManager die *.bin in eine *.dfu umwandeln
3. Mit DfuSeDemo die *.dfu in die Horus flashen, fertig in ca 1 min

Damit greife ich direkt auf den STM-prozessorinternen USB Bootloader zu,
das geht immer und sofort.

---------------------
Falls Companion und Horus Ärger machen beim flashen, eine Alternative mit einem STM32 Tool
Ich hab das mal zusammengestellt, damit der Ablauf klar wird.
So wird auch das FrSkyOS von Grund auf geflasht, darum liefert Frsky auch die fertigen *.dfu Dateien mit.
FrSky hat schon immer mit diesen 2 STM32 Tools gearbeitet.
---------------------

und auch die Installation mit Zadig habe ich ergänzt und erweitert als PDF
dann kann man beides kontrollieren und verwenden.
 

Anhänge

Zuletzt bearbeitet:

quax2011

Erfahrener Benutzer
#2
Hallo Helle,
das ist mal ein tolles Osterei dass Du allen ins Nest gelegt hast die Probleme beim flashe ihrer Horus haben. Darum hab ich schon eine ganze Weile gebettelt. Viiiiiielen Dank dafür lieber Osterhase und Dir ein schönes Osterfest!!

Jürgen
 

HansJM

Neuer Benutzer
#3
Horus flashen gescheitert

Hallo Helle,

ich habe gerade meine Horus EU LBT Mode 1 erhalten und möchte meine FS4000 unter Open TX programmieren.
Beim flashen mit Methode dfuSeDemo hatte ich anfangs Probleme mit der USB-Verbindung - dann gings aber.
Der grüne Balken lief durch, quitiert und USB abgezogen, dann rechter Enter-Button gedrückt zum flashen der
SD-Card - nichts ging mehr. Später Einschalter ca. 25-30 sec. gedrückt, nichts. Gestern Akku für 3 Std. getrennt -
wieder nichts.
Was kann ich noch machen? Ich bin absolut konsterniert und bitte um Hilfe!

MfG
Hans-Joachim
 

helle

Erfahrener Benutzer
#4
Hy,

keine Panik, da ist nichts kaputt, nur verflasht.
falsche Datei
falsche *.bin
falsch von *.bind nach *.dfu umgewandelt
falsche Adresse
usw

-------------------------
Kontrolle des Windoff installierten USB-Treibers:
Zadig starten, List All Deivces, dann Horus mit PC verbinden,
Dann unter Zadig schauen mit welchem Treiber Windoff die Horus verbunden hat.
da muss der STM32 Bootloader mit dem STTub30 sein
damit der DFU-Mode aktiv ist.

Kontrolle des STM32 im DFU-Mode:
Nochmal mit PC und defuSeDemo verbinden,
da muss rechts oben stehen STM32 Device at DFU-Mode
dann steht die Verbindung zur Horus
und mal kann sie auslesen und flashen.
-----------------------

Es muss aber der richtige USB-Treiber installiert sein für DefuSe Demo
sonst bekommst du keine Verbindung mit dfuSeDemo


------------------------

Eine SD-Karte für open#tx muss am PC vorbereitet sein
Eine weitere SD-Karte für FrskyOS muss auch vorbereitet sien,
dann kann man in wenigen Skunden umschalten hin-und her.
 
Zuletzt bearbeitet:

HansJM

Neuer Benutzer
#5
Hallo Helle,
vielen. vielen Dank für Deine schnelle und so qualifizierte Antwort!
Ich werde in den nächsten Tagen Deine Empfehlungen abarbeiten.
MfG
Hans-Joachim
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten