Ninebot G30 - Fehler 23

13 Januar 2023
4
1
E-Scooter
G30
Hallo zusammen, Scooter G30. Fehler 23 ist ein Problem mit der BMS-Seriennummer.
Ich habe versucht, die BMS-Seriennummer mit den folgenden Programmen zu ändern: Ninebot Flasher, Ninebot IAP.
Sie helfen nicht, die Programme verbinden sich, sie sehen den Scooter und die BMS-Seriennummer, aber sie können sie nicht ändern. Die Seriennummer wird nicht geschrieben.
Ich verbinde mich über Bluetooth.
Wie kann man dieses Problem lösen?
Vielen dank im voraus
 
Hallo greenray!

Vielleicht erzählst du uns zunächst mal, wie es zu diesem Fehler gekommen ist?

Du kannst die BMS-Seriennummer nicht einfach per App ändern. Das wird nicht funktionieren.

Das Problem wird zwar nicht dadurch beseitigt, aber du könntest z.B. eine CFW flashen, wo du unter Advanced / Error raising/ Level 2 - Do not raise battery mods warnings (CFW)" eingestellt hast. Unter der SHFW gibt es eine ähnliche Funktion unter System settings / Error suppression.

Ansonsten kann ich dir noch die Seite nberrorcodes vom ScooterHacking-Team empfehlen. Da findet man auch oft noch Hinweise zur Fehlerbeseitigung.
 
Ich habe BLE und ESC mit einem stlink geflasht (es war notwendig, die Firmware herunterzustufen). Jetzt ist der erste scooter Fehler 23.
Der zweite scooter beschleunigt nicht über 15 km/h und es erscheint Fehler 21.
 
Ich habe alles nach deiner Anleitung gemacht, siehe link
Möglicherweise ist dein Scooter ein aktuelleres Modell wie z.B. ein G30Lx. Dieser arbeitet erst ab einer DRV-Version1.5.4>.
Oder einfach nach folgendem Tutorial arbeiten, dort sind die DRV-Versionen bereits aktueller.
 
Hallo alle. Fehler 23 und 21 behoben.
Ich habe BMS mit STLINK und STVP geflasht.
Ich habe auch die Seriennummer geändert und Fehler 23 ist verschwunden.
Alle Probleme sind gelöst.
 
  • Hilfreich!
Reaktionen: Gerhard
Hallo. Mir ist das jetzt auch passiert. Nach dem Flash von SHU piepst es nur noch und es kommt Fehler 23. Gibt's mittlerweile eine neue Lösung? Danke
 
Zumindest habe ich es geschafft, daß das piepen aufhört. Wie oben beschrieben in SHU unter Error suppression settings den Schieber on/off
 
Wenn der Akku an Segway geliefert wird, hat er eine spezielle Standard Serial Nummer, damit ist er z.B. für Diebe wertlos.
Nach der Montage wird der Roller konfiguriert und die einzelnen Teile / Module bekomme individuelle Serial Nummern.
Darin wird unter anderem die Bestimmungs Region und der Motor Typ welcher verbaut ist codiert.
Bei der Erstinbetriebnahme muss der Roller dann registriert und freigeschaltet werden.
Bei einem Diebstahl einer größeren Charge z.B. könnte Segway so die Roller sperren.

Irgendwie hat der Akku dann die Ser. Nr. vergessen und auf den Standard zurückgesetzt deswegen Error 23 .
 
Blöd nur das er vorher ohne Probleme lief und erst nach dem flashen.... Habe leider einen Platten deswegen kann ich erstmal nicht testen, ob der Fehler wieder zurück kommt.