RP ✔️ 🛠️ ST-Link Tutorial Ninebot G30D/G30D II ESC mit dem ReFlasher unbricken (einfachste Methode)

Du solltest dir eins besorgen, macht es einfacher.


War auch mein Verdacht.
Ich hatte vor dem Abklemmen ein Foto gemacht wie die Belegung war.
Also so wie er zuvor auch lief.
 

Anhänge

  • 7628F910-5D09-4F34-805F-4B2ADAAA1AFB.webp
    7628F910-5D09-4F34-805F-4B2ADAAA1AFB.webp
    866,4 KB · Aufrufe: 0
Ich hatte vor dem Abklemmen ein Foto gemacht wie die Belegung war.
Also so wie er zuvor auch lief.
Bricht dir aber auch kein Zacken aus der Krone, einfach mal die Logik beiseite zu lassen und eben zwei der drei Phasen zu tauschen, oder? Und wenn es nur ist, um dich abzusichern und unsere Theorien zu widerlegen ...
 
Bricht dir aber auch kein Zacken aus der Krone, einfach mal die Logik beiseite zu lassen und eben zwei der drei Phasen zu tauschen, oder? Und wenn es nur ist, um dich abzusichern und unsere Theorien zu widerlegen ...
Ok erledigt. Es läuft der Motor dann rückwärts aber sehr langsam. 12/13 km/h aber halt rückwärts. Vorwärts ohne Funktion.
 
  • Hilfreich!
Reaktionen: Olli_69
Also, ich habe mit dem ST-Link mein Mudul geflash nach der Anleitung und Software aus diesem Thread. Habe den Haken gesetzt bei AT32 da es sich um diesen Chip handelt der verbaut ist.
Flashen war erfolgreich. Stelle aber fest das nicht die korrekt Serienummer übertragen wurde. Also erneut geflasht. Nun stimmte alles. Nach dem Einbau des Moduls konnte ich nach dem einschalten des Rollers nicht losfahren. Bei Bewegung des Hinterrades ging sofort das Gepiepe los, was dann nur über eine Trennung des Stroms aufhörte. Einen Fehlercode oder so wurde auf dem Display nicht angezeigt. Es piepte nur wie wild.
Hatte dann festgestellt, dass der „Wächtermodus“ in der Segway App aktiviert war. Nach dem Deaktivieren dann versucht loszufahren aber der Roller nimmt einfach keinerlei Gas an.
Also mehrerer shu ausprobiert (fertig aus der App). Bei einigen kam vorab eine Fehlermeldung (das diese nicht passend zu meiner Hardware wären), die höheren Versionsnummern klappten aber zu flashen.
Eine Beschleunigung war aber auch damit nicht möglich.
Also SHFW installiert und über Config die Beschleunigung und Bremse angepasst. Nichts aber zu einem anderen Motor gefunden, wie hier beschrieben.
Auch dieser Versuch war erfolglos.
Also Vanilla installiert, ohne Erfolg.
Dann über die Webseite eine Shu erstellt und über die App geflasht. Ebenfalls kein Erfolg.

Ergänzend an dieser Stelle: bei allen dieser Versuche stellte ich fest, wenn ich den Roller Rückwärts schob, dass dann zumindest kurz eine bremsende Wirkung des Motors einsetzte. Diese verstärkte sich auch bei SHFW, wenn ich die Werte höher setzte. Aber eine beschleunigte Funktion fand niemals statt.

Am Ende so verzweifelt gewesen, dass ich über die Originale Segaway App wieder ein Update gemacht habe um auf die originale Version von Segway (welche beim Kauf drauf war) zu kommen. Dies war auch möglich jedoch bleibt damit der Motor auch ohne Beschleunigung.

Final nun:
Motor durchgemessen (Ohm/ Phase gegen Phase in verschieden Reihnfolgen) dann einzeln gemessen gegen Masse.

Es ist alles so wie es soll. Kein Masseschluss und zwischen den Phasen ein Wert um 0,3-0,5 Ohn.

Ich habe den Controller nach wie vor in Verdacht. Wurde ja sonst nichts umgebaut oder der gleichen. Und es gab ja nach dem Flashen nie eine Reaktion das Motors.

Hoffe das reicht an Informationen um die Lage besser einschätzen.

Danke vorab für eure Unterstützung.
Du hast alles richtig geflasht schreibst du...
Vielleicht habe ich es ja übersehen, aber hast du uns schon mitgeteilt, welche Firmware aktuell auf deinem ESC vorhanden ist?
Es sollte nämlich eine DRV1.8.X oder höher sein. Ansonsten sind die erforderlichen Steuerungs-Parameter nicht vorhanden und dein Motor kann nicht ordnungsgemäß funktionieren.
 
nope, die Infos fehlen. Nach SHU Details wurde mehrfach gefragt.
Ebenso Hinweis auf PADH Motor.
Liegt am fehlenden/eigenen Androiden...
Mir war so, als hätte der User ein Foto vom Motor gepostet.
Hier ist ein PxxH122/PxxH124 Motor zu erkennen.
Dieser benötigt eine DRV1.8.X um zu funktionieren. Wahrscheinlich hat er auch das X an der 5. Stelle der Seriennummer.
 
Kann es sein das die Hall Werte vom Gas/Bremse nicht passen? War bei mir so, da war die Bremse zu hoch eingestellt, dadurch wurde diese als gedrückt erkannt und der Motor bremste nur, nahm aber kein Gas an.
 

Anhänge

  • IMG_20250901_160837135.webp
    IMG_20250901_160837135.webp
    1,5 MB · Aufrufe: 0
  • IMG_20250901_160853920.webp
    IMG_20250901_160853920.webp
    1,5 MB · Aufrufe: 0
  • IMG_20250901_160859953.webp
    IMG_20250901_160859953.webp
    1,3 MB · Aufrufe: 0
Also, ich habe mit dem ST-Link mein Mudul geflash nach der Anleitung und Software aus diesem Thread. Habe den Haken gesetzt bei AT32 da es sich um diesen Chip handelt der verbaut ist.
Flashen war erfolgreich. Stelle aber fest das nicht die korrekt Serienummer übertragen wurde. Also erneut geflasht. Nun stimmte alles. Nach dem Einbau des Moduls konnte ich nach dem einschalten des Rollers nicht losfahren. Bei Bewegung des Hinterrades ging sofort das Gepiepe los, was dann nur über eine Trennung des Stroms aufhörte. Einen Fehlercode oder so wurde auf dem Display nicht angezeigt. Es piepte nur wie wild.
Hatte dann festgestellt, dass der „Wächtermodus“ in der Segway App aktiviert war. Nach dem Deaktivieren dann versucht loszufahren aber der Roller nimmt einfach keinerlei Gas an.
Also mehrerer shu ausprobiert (fertig aus der App). Bei einigen kam vorab eine Fehlermeldung (das diese nicht passend zu meiner Hardware wären), die höheren Versionsnummern klappten aber zu flashen.
Eine Beschleunigung war aber auch damit nicht möglich.
Also SHFW installiert und über Config die Beschleunigung und Bremse angepasst. Nichts aber zu einem anderen Motor gefunden, wie hier beschrieben.
Auch dieser Versuch war erfolglos.
Also Vanilla installiert, ohne Erfolg.
Dann über die Webseite eine Shu erstellt und über die App geflasht. Ebenfalls kein Erfolg.

Ergänzend an dieser Stelle: bei allen dieser Versuche stellte ich fest, wenn ich den Roller Rückwärts schob, dass dann zumindest kurz eine bremsende Wirkung des Motors einsetzte. Diese verstärkte sich auch bei SHFW, wenn ich die Werte höher setzte. Aber eine beschleunigte Funktion fand niemals statt.

Am Ende so verzweifelt gewesen, dass ich über die Originale Segaway App wieder ein Update gemacht habe um auf die originale Version von Segway (welche beim Kauf drauf war) zu kommen. Dies war auch möglich jedoch bleibt damit der Motor auch ohne Beschleunigung.

Final nun:
Motor durchgemessen (Ohm/ Phase gegen Phase in verschieden Reihnfolgen) dann einzeln gemessen gegen Masse.

Es ist alles so wie es soll. Kein Masseschluss und zwischen den Phasen ein Wert um 0,3-0,5 Ohn.

Ich habe den Controller nach wie vor in Verdacht. Wurde ja sonst nichts umgebaut oder der gleichen. Und es gab ja nach dem Flashen nie eine Reaktion das Motors.

Hoffe das reicht an Informationen um die Lage besser einschätzen.

Danke vorab für eure Unterstützung.
Bearbeiten Sie die Bin-Datei mit dem HXD-Editor. Wenn sie im Hex-Editor geöffnet ist, suchen Sie über die Suchfunktion im HXD-Editor nach den ersten 3 Buchstaben der Seriennummer, zum Beispiel „ng4“ oder was auch immer es ist. Sie sehen es im Klartext. Gehen Sie zum Anfang des ersten Buchstabens, der offensichtlich N ist, geben Sie dann Ihre richtige Seriennummer ein und speichern Sie die Bin-Datei und flashen Sie sie über den ST-Link oder welche Route auch immer Sie bevorzugen.
 
Bearbeiten Sie die Bin-Datei mit dem HXD-Editor. Wenn sie im Hex-Editor geöffnet ist, suchen Sie über die Suchfunktion im HXD-Editor nach den ersten 3 Buchstaben der Seriennummer, zum Beispiel „ng4“ oder was auch immer es ist. Sie sehen es im Klartext. Gehen Sie zum Anfang des ersten Buchstabens, der offensichtlich N ist, geben Sie dann Ihre richtige Seriennummer ein und speichern Sie die Bin-Datei und flashen Sie sie über den ST-Link oder welche Route auch immer Sie bevorzugen.
Wozu denn das? Im ReFlasher lässt sich die Seriennummer doch eintragen. Dazu muss man keinen Hex-Editor benutzen.
 
Wozu denn das? Im ReFlasher lässt sich die Seriennummer doch eintragen. Dazu muss man keinen Hex-Editor benutzen.
weil er sagte, dass Reflasher bei ihm nicht funktioniert, nichts funktioniert, also schlug ich eine andere Möglichkeit vor, seine Seriennummer zu ändern, wenn nichts anderes funktioniert
 
Ist das klar genug? Brauchst du die anderen Screenshots vom Anfang der Sequenz? Sag Bescheid. Danke und entschuldige die anderen Screenshots. Hoffentlich klappt das.

Hier ist doch (in der Fotografie 3) klar zu erkennen, daß der ReFlasher gar keine Verbindung hergestellt hat.
Somit ist es auch nicht möglich, dem Controller so eine andere Seriennummer zu geben.

Was für ein Kuddelmuddel. Ich bin mir nicht sicher ob es immer noch um die Hilfestellung für User We21 geht.
 
Hier ist doch (in der Fotografie 3) klar zu erkennen, daß der ReFlasher gar keine Verbindung hergestellt hat.
Somit ist es auch nicht möglich, dem Controller so eine andere Seriennummer zu geben.

Was für ein Kuddelmuddel. Ich bin mir nicht sicher ob es immer noch um die Hilfestellung für User We21 geht.


Ich weiß nicht, ob mein Deutsch falsch ist oder ob Sie mich nicht verstehen. Es gibt hier zwei verschiedene Probleme. Die Bilder zeigen die Probleme, die ich mit Reflasher habe. Es besteht eindeutig eine Verbindung, da es den Chip löscht. Hier sind alle drei Bilder zugeschnitten, damit Sie sie sehen können.

Was den anderen Benutzer betrifft, er hatte ein Problem und konnte aus irgendeinem Grund nur ST-Link verwenden. Wenn ich seinen Beitrag richtig verstehe, war meine Idee, den HXD-Editor zu verwenden. Ich wollte ihm nur eine andere Lösung zum Schreiben einer Seriennummer bieten. Vielleicht funktioniert diese Methode ja für ihn.

Wenn Refresher und andere nicht funktionieren, handelt es sich um zwei verschiedene Probleme. Die Bilder in meinem Beitrag zeigen mein Problem. Ich brauche Klarheit darüber,

warumich Reflasher nicht verwenden kann und es an der Stelle in den Bildern abbricht. Ich kann Stink problemlos verwenden, aber Reflasher macht das immer. Ich habe einen neuen ST-Link bestellt,

fallsmein Klon defekt ist, und überlege, ihn auf einem anderen PC auszuprobieren. Was denken Sie über das Problem mit Reflasher?
 


Ich weiß nicht, ob mein Deutsch falsch ist oder ob Sie mich nicht verstehen. Es gibt hier zwei verschiedene Probleme. Die Bilder zeigen die Probleme, die ich mit Reflasher habe. Es besteht eindeutig eine Verbindung, da es den Chip löscht. Hier sind alle drei Bilder zugeschnitten, damit Sie sie sehen können.

Was den anderen Benutzer betrifft, er hatte ein Problem und konnte aus irgendeinem Grund nur ST-Link verwenden. Wenn ich seinen Beitrag richtig verstehe, war meine Idee, den HXD-Editor zu verwenden. Ich wollte ihm nur eine andere Lösung zum Schreiben einer Seriennummer bieten. Vielleicht funktioniert diese Methode ja für ihn.

Wenn Refresher und andere nicht funktionieren, handelt es sich um zwei verschiedene Probleme. Die Bilder in meinem Beitrag zeigen mein Problem. Ich brauche Klarheit darüber,

warumich Reflasher nicht verwenden kann und es an der Stelle in den Bildern abbricht. Ich kann Stink problemlos verwenden, aber Reflasher macht das immer. Ich habe einen neuen ST-Link bestellt,

fallsmein Klon defekt ist, und überlege, ihn auf einem anderen PC auszuprobieren. Was denken Sie über das Problem mit Reflasher?
Versuche es mit dem 9bot Flasher:

oder dem Webflasher:
 
  • Hilfreich!
Reaktionen: intheb0x
Versuche es mit dem 9bot Flasher:

oder dem Webflasher:
danke! werde dann beides ausprobieren und danach berichten!
 
  • Hilfreich!
Reaktionen: Olli_69