BL Heli Setup

Status
Nicht offen für weitere Antworten.

4712

Erfahrener Benutzer
Erstmal wäre die Frage zu klären ob du den richtigen Bootloader geflasht hast .

Zum anderen ist zu bedenken, dass blheli anders reagiert als simonk.
Am besten, erst den USBLinker verbinden dann erst den Regler mit Strom versorgen.
 
Erstmal wäre die Frage zu klären ob du den richtigen Bootloader geflasht hast .
https://code.google.com/p/wii-esc/wiki/BootLoader
Wie viele soll es den geben?

Ich würde ja mal behaupten es handelt sich um den hier:

USB Linker

This bootloader was created by Simon.K, author of the RapidESC firmware. It is designed to utilize of-the-shelf "Turnigy USB Linker"

Main Site: https://github.com/sim-/tgy
Pre-compilled binary: http://wii-esc.googlecode.com/svn/release/_boot/USBLinker.hex
Protocol: STK500v2


Zum anderen ist zu bedenken, dass blheli anders reagiert als simonk.
Am besten, erst den USBLinker verbinden dann erst den Regler mit Strom versorgen.
Wie im Video zu hören.
 
Zuletzt bearbeitet:

4712

Erfahrener Benutzer
Es gibt grundsätzlich zwei verschiedene Bootloader: AVRootloader und Simonk.
Blheli ist nun mal nicht für den Simonk Bootloader entwickelt worden.
Im Video höre ich das,was passiert, wenn man dem Regler Strom gibt, bevor der Linker angeschlossen ist.
Der Bootloader modus ist dann bereits beendet und der Regler geht in Programmier- oder Gas-anlernmodus.
Ich find das auch nicht so ideal... vielleicht finde.n wir da noch einen anderen Weg.
 
Im Video höre ich das,was passiert, wenn man dem Regler Strom gibt, bevor der Linker angeschlossen ist.
Der Bootloader modus ist dann bereits beendet und der Regler geht in Programmier- oder Gas-anlernmodus.
Jetzt noch mal Schritt für Schritt:

Pin 2 und GND vom Uno mit ESC Servo-Stecker verbinden.
Uno per USB an den PC anschließen
BLHeliSuite.exe starten
LiPo mit ESC verbinden
...

Und warum schaft das KKflashtool das egal wie lange die ESC's an sind?
 
Zuletzt bearbeitet:

4712

Erfahrener Benutzer
Jetzt noch mal Schritt für Schritt:

Pin 2 und GND vom Uno mit ESC Servo-Stecker verbinden.
Uno per USB an den PC anschließen
BLHeliSuite.exe starten
LiPo mit ESC verbinden
...
Ja und? Klappt es nun oder nicht???
Und warum schaft das KKflashtool das egal wie lange die ESC's an sind?
Hier liegst Du falsch. Versuch das mal, es wird mit BLheli nicht gehen. Siehe Anhang.

KKflashtool arbeitet mit auch für den USBLinker mit AVRDude und geht hier in eine Endlosschleife.
Erst nach einem power cycle des BESC wird eine Verbindung augebaut.

Wie schon erwähnt: SimonK Firmware ist da anders, hat aber auch keine Eingangssignal-Erkennung, die zwischen PPM und PWM unterscheiden kann/muss.

Was ich nochmal überarbeiten werde ist die Fehlermeldung. Hier sollte ein Hinweis wie etwas "... cycle power of BESC and try again.." hin.

Insofern ehrlichen Dank für die kritischen Hinweise :)
 

Anhänge

Also bevor ich BLHeli drauf geflasht habe klappte das mit dem KKFlashTool egal wann und vor allem immer.

Ob ich falsch liege oder nicht ist eigentlich irrelevant die Frage ist eher, warum hab ich jetzt 4 ESC's die sich mit keinem der beiden Tools flashen lassen?

Auch brauchst du keine Fehlermeldungen überarbeiten, denn hier liegt nicht das Problem.
 

4712

Erfahrener Benutzer
Nochmal:

Von mir aus, wie Du geschrieben hast:
Pin 2 und GND vom Uno mit ESC Servo-Stecker verbinden.
Uno per USB an den PC anschließen
BLHeliSuite.exe starten
LiPo mit ESC verbinden
"Read Setup"

Wichtig ist nur, dass der ESC erst nach Anschluss Deines UNO (USB und Servokabel) gestartet wird. Und dann erst eine Verbindung in BLHeliSuite aufgebaut wird.

Alles das setzt aber voraus dass Du nicht im ISP Modus einen anderen als den SimonK Bootloader geflasht hast.
 
Wichtig ist nur, dass der ESC erst nach Anschluss Deines UNO (USB und Servokabel) gestartet wird. Und dann erst eine Verbindung in BLHeliSuite aufgebaut wird.
Mach ich so

Alles das setzt aber voraus dass Du nicht im ISP Modus einen anderen als den SimonK Bootloader geflasht hast.
Ich habe seit dem 25.08.2014 das HK flash tool nicht mehr zu meiner Verfügung.
Somit kann ich auch keine ISP Verbindung mehr aufbaun.
BLHeli habe ich erst am 27.08.14 drauf geflasht.
 
Zuletzt bearbeitet:
Naja also BLHeli hab ich schon mit der BLheliSuite übers Servo Kabel via ArduinoUSBLinker.

SimonK habe ich mit dem kkflashtool über das HK Tool auch mit dem ArduinoUSBLinker geflasht.
Danach habe ich über das Servo-Kabel mehrmals mit dem kkflashtool SimonK geflasht.

Es sollte sich also eigentlich immer noch der SimonK / USB Linker Bootloader auf den ESc's befinden.
Da ich keine ISP Verbindung mehr zu den ESC's hatte!

Und eigentlich kann man den Bootloader über das Servokabel nicht überschreiben oder nicht.
 
Zuletzt bearbeitet:

4712

Erfahrener Benutzer
Der SimonK Bootloader (EDIT: wenn nicht gelockt) kann sich sehr wohl selbst überschreiben. Aber BLHeliSuite schreibt aus Sicherheitsgründen nicht in den Bootloader Bereich sondern schneidet den Bootloader notfalls ab.

Wie dem auch sei, ich hab noch mal in Dein Video geschaut. Man kann da prima hören, dass der ESC Piepstöne von sich gibt vor dem Auslesen.

Das tut er normalerweise (bei SimonK Bootloader) nur wenn die Verbindung zum Linker falsch ist, oder beim Einschalten nicht besteht.
 
Zuletzt bearbeitet:
:D Zwei dumme ein Gedanke

Aber jo geht auch nicht.

Werde morgen beim Mükra vier von diesen Kabeln holen und an den ESC's fest löten:


Ich würde sagen das Thema Bootloader wir jetzt einfach mal auf Eis gelegt.
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten