Anleitung – BLHeli ESC flashen DYS/Littlebee
In diesem Artikel möchte ich dir zeigen wie man auf einen ESC die BLHeli Firmware flasht. Wir nutzten dazu die Software BLHeliSuite.
Mit dieser Anleitung können nur ATMEL ESCs geflasht werden.
Anstelle des USB Linkers kann zum Beispiel auch eine Arduino Nano genommen werden.
Dies hat den Vorteil, dass man damit sowohl Atmel als auch Silabs ESCs flashen kann.
Du bist selber für dein handeln verantwortlich, wenn du deine ESCs nach dieser Anleitung flasht.
Inhaltsverzeichnis
Was wird benötigt
- Atmel ESC (z.B DYS BL20A)
- 3S Lipo (passend zu ESC)
- Lüsterklemme und XT60 Buchse
- DYS USB Linker V1 oder DYS USB Linker V1
- Software: BLHeli Suite
- Für Littlebee ESCs wird folgender Programmer benötigt: Littlebee Linker
BLHeli Suite herunterladen
Auf dieser Seite lädst du die Suite herunter.
Programm starten
Entpacke die Datei und öffne das Programm BLHeliSuite.exe.
Falls es Probleme gibt, öffne das Programm als Administrator.
ESC mit Computer verbinden
Der ESC muss mit dem Signal und dem Massekabel wie im Bild angeschlossen werden. Es darf keine Spannung angeschlossen werden. Sollte dein ESC noch ein rotes Kabel an dem Servoanschluss haben, entferne es vorübergehend.
Danach verbindest du den ESC mit deinem Lipo. Pass auf, dass sich keine der 3 Phasen berühren.
Interface auswählen
Wenn du den DYS USB Linker benutzt, musst du „ATMEL SK Bootloader (ArduinoUSBLinker)“ auswählen.
Für LittleBee ESCs:
Comport auswählen und verbinden
Wähle den Comport mit dem Gerät „Silicon Labs CP210x USB to UART Bridge“ und klicke auf „Connect“
ESC Konfiguration einlesen
Mit einem Klick auf „Read Setup“ werden die aktuellen Einstellungen und die BLHeli Version ausgelesen.
Bestätige mit „OK„. Nun kannst du die Einstellungen an deinem ESC vornehmen.
Weiter geht es nun mit dem flashen/aktualisieren von Firmware.
Firmware flashen
Der Button „Flash BLHeli“ lässt dieser Fenster erscheinen. Hier musst du deinen ESC auswählen und mit „OK“ bestätigen.
Mit dem Button „Flash Other“ kannst du andere Firmware flashen.
In diesem Fenster siehst du, welchen ESC du flashen möchtest und mit welcher Version. Wenn alles korrekt ist, bestätige mit „Yes“
Nun wird der ESC mit der neuen Firmware beschrieben.
Im Anschluss wird die Firmware noch einmal überprüft.
Der Flashvorgang ist abgeschlossen und hat in meinem Fall 19,188 Sekunden gedauert. Bestätige mit „OK“ um fortzufahren.
Du wirst nun gefragt, ob du die derzeitigen Einstellungen (die von vor dem flashen) auf den ESC schreiben möchtest.
Wenn du mit „Yes“ bestätigst, werden die Einstellungen auf den ESC geschrieben und der Vorgang ist abgeschlossen (Write OK).
Ich habe 2 ESCs die beim flashen gestorbenn sind. Was ist FTDI (Du hast geschrieben, man solle das versuchen, wenn gar nichts mehr geht)?
Hi Boris,
das ist ein USB Adapter mit dem man als letzte Möglichkeit versuchen kann die Firmware erneut drauf zu flaschen. Kommt allerdings auch auf den ESC an. Schau mal bei Youtube, da findest du eigentlich ganz gute Tutorials.
Phil
Hallo,
ich habe 3 esc die mitten im Flashvorgang abgebrochen haben. Ich habe mit passthrough geflashed. Jetzt werden sie in blheli suit als „unknown oder earase“ erkannt und ich kann die esc nicht mehr zum flaschen auswäheln. Würde es mit dem USB Dongle trotzdem gehen?
Hey Sky,
ich würde dann die ESCs per FTDI flashen, wenn gar nichts mehr geht!
hi,
kurze Frage kann ich einen MultistarTurnigy BLHeli ECS mit dem DYS USB Linker flashen oder brauche ich einen anderen USB Linker?
kann ich nicht genau sagen, da ich den ESC noch nie geflasht habe. Ausprobieren, oder den hier nehmen: https://hobbyking.com/en_us/turnigy-multistar-usb-blheli-programmer-for-v2-multistar-esc.html
danke für die schnelle Antwort. Es funktioniert leider nicht ich bekomme keine Verbindung zu Stande. Dann muss ich mir den wohl bestellen.
Hallo Phil,
Du schreibst oben:
„Anstelle des USB Linkers kann zum Beispiel auch eine Arduino Nano genommen werden.
Dies hat den Vorteil, dass man damit sowohl Atmel als auch Silabs ESCs flashen kann.“
Ich habe keinen Linker aber einen Arduino Nano.
Aber wie wird dieser angeschlossen und was für eine Software muss dann auf den Arduino?
Ich habe versucht die 14.4 aufzuspielen und hat bei 69% abgebrochen…. habe über die Naze32 das Flashen vorgenommen.
Nun gehen die nicht mehr und ich kann nicht weiter machen… Bitte hilfe….
Nutzte mal ein anderes USB Kabel! Mit welcher Baudrate hast du geflasht?
115200 Baud
und ja habe auch ein anderes Kabel genommen aber nichts zu machen….. bricht zwischen 59 und 89% ab..
Könnt heulen…. immer das gleiche mit dem flashen!
Hilfe – wenn die ESC’s schon verbaut sind, dann kann ich zwar das Signal Kabel mit Masse an den DYS USB Programmer anschliessen aber anscheinend erhält der Regler über die NAZE keinen Strom. Sehe ich das richtig? Muss ich den echt wieder ablöten?
Du brauchst nur das Signalkabel und Massekabel von der Flugsteuerung lösen und in den USB Linker stecken.
Der Regler erhält ja auch nicht den Strom über die naze sondern über den LiPo. Schau mal weiter oben in dem Bild.
Hi,
würde ggf noch anmerken dass wenn auf dem ESC ein BLBootloader ist man mit Betaflight einen Passthrough nutzen kann und damit keinen Linker mehr benötigt…
Ich denke das ist für viele sehr entscheidend, bzw. auch extrem komfortabel.
Gruß aus dem Ruhrpott!
Björn
Hey Björn,
genau, es muss der Bootloader von BLheli sein, dann kann man Sie mit dem Cleanflight Configurator flashen. Gute Idee für die nächste Anleitung.
Schöne Grüße aus Norddeutschland,
Phil
Hallo genau das würde mich grad interessieren wie man dies bewerkstelligt, ich hab meine esc’s leider nicht flashen können und hatte alles verbaut, und nu benötige ich mal n update kanns aber noch nich machen da ich keinen linker hab und wie gesagt halt alles schön verlötet usw ist
ich würde mich freuen wenn eine anleitung kommt, ich lese gern deine posts auch bei fb 🙂
mfg