G2D nimmt Gas weg im "verschärften" Profil

6 Januar 2025
17
8
E-Scooter
G2D
Hallo zusammen,

ich bin absoluter Neueinsteiger in Sachen E-Scooter. Habe mir aber vor kurzen einen Ninebot MAX G2 D zugelegt. Habe dazu einiges hier im Forum gelesen und mich entschieden dem guten ein SHFW Upgrade zu spendieren. Herzlichen Dank für eure Arbeit!

Das Flashen selbst war kein Thema. Mein Scooter ist nun auf folgendem FW Stand:
  • BLE: 1.7.8
  • DRV: 3.9.1
  • BMS: 1.7.5.5
Im Stock Profil fährt sich der Gute nahezu wie mit der OFW. Hier bin ich abzolut zufrieden.

Nun versuche ich mich gerade am "verschärften" Profil. Hier habe ich allerdings so meine Problemchen.

Wenn ich >25 km/h fahre (Mit Temomat oder Dauergas) passiert es ständig, dass der Roller plötzlich das Gas wegnimmt.
Er rollt dann weiter, bis auf ca. 12-15 km/h. In der Zeit nimmt er kein Gas an. Plötzlich geht es dann wieder
und er beschleunigt auf >25 km/h. Manchmal stürzt er dabei auch ab, und startet neu. Aber nicht immer.

Habe an einigen Settings durchprobiert:
  • Field Weakening on/off: Passiert in beiden Fällen
  • Overmodulation on/off: Passiert in beiden Fällen
  • DLC max. 28A, 0,8 quadratic (FW: off, OM: off): passiert
  • DLC max. 16A, 0,8 quadratic (FW: off, OM: off): passiert es auch
  • Speedlimit ist dabei immer aus
Bei <=24 km/h scheint es nicht zu passieren.

Hat jemand eine Idee, an was das liegen kann? Stürzt hier der DRV ab, oder schaltet das BMS den Akku weg? Ich kann das aktuell nicht einordnen, daher fällt mir das Suchen schwer.

Gruß
OliKo
 
Hallo zusammen,

ich bin absoluter Neueinsteiger in Sachen E-Scooter. Habe mir aber vor kurzen einen Ninebot MAX G2 D zugelegt. Habe dazu einiges hier im Forum gelesen und mich entschieden dem guten ein SHFW Upgrade zu spendieren. Herzlichen Dank für eure Arbeit!

Das Flashen selbst war kein Thema.
Herzlich willkommen und irgendwie seltsam, zu lesen ".. Flashen war kein Thema" 🤣.
Isses auch nicht, aber in der Regel liest man das Gegenteil 😇
Hat jemand eine Idee, an was das liegen kann? Stürzt hier der DRV ab, oder schaltet das BMS den Akku weg? Ich kann das aktuell nicht einordnen, daher fällt mir das Suchen schwer.

Gruß
OliKo
Schwer zu sagen, schon mal ein Monitoring versucht (m365 tools im Playstore)?
Ansonsten versuch erst mal die fehlerfreien Einstellungen, da gibt's auch ein sehr schnelles Profil:

 
  • Hilfreich!
Reaktionen: Heiko S.
Danke für den Tipp + Link. Meine bisherigen Profile waren sehr nah an dem beschriebenen Profil. Ich probiere das heute mittag gleich mal aus. Danke erstmal!
 
Auch mit dem verlinkten Profil habe ich den gleichen Effekt. Monitoring wollte ich versuchen, allerdings hatte ich mit den beiden verlinkten Apps in der SHU (Nine Dash + Scootbatt) wenig erfolg.

Mit m365 scheint es besser zu gehen, muss mich damit allerdings erstmal vertraut machen.
Einen ersten Graphen habe ich damit zumindest schonmal erstellen können.

Screenshot_20250117-115530.webp


Irgendwelche Tipps, auf was ich achten soll?
 
mal mit flashen einer "normalen FW" load from Repo und danach erneutem SHFW flash probieren? Evtl ist ja irgendwas beim Flashen nicht sauber gelaufen. Kann auch bei Software mal passieren.
Gabs durchaus auch beim G30 in Einzelfällen mal, dass das geholfen hat
 
  • Hilfreich!
Reaktionen: Heiko S. und Olli_69
Daran hab ich auch schon gedacht, allerdings noch nicht gemacht. Werd ich gleichmal ausprobieren. Danke für den Tipp!
 
Leider hat auch das neu Flashen nichts gebracht. → Gleicher Effekt.
Monitoring via M365 klappt auch nicht so ganz. Er loggt nicht alle Werte zuverlässig mit. Gerade die Leistung wir mal angezeit, mal nicht.
Ich fasse mal meine Setting zusammen, evtl. sieht darin jemand mein Problem.
 
Ich habe nun mit den Settings gespielt. In allen Variationen passiert es mit Speed >=24 km/h:

Speed-limit OFFDPC 20A, 1.0 quadraticAcc.Boost 60%Overmodulation OFFField-Weakening OFF
Speed-limit OFFDPC 18A, 1.0 quadraticAcc.Boost 60%Overmodulation OFFField-Weakening OFF
Speed-limit OFFDPC 15A, 1.0 quadraticAcc.Boost 60%Overmodulation OFFField-Weakening OFF
Speed-limit OFFDPC 10A, 1.0 quadraticAcc.Boost 60%Overmodulation OFFField-Weakening OFF
Speed-limit OFFDPC 7A, 1.0 quadraticAcc.Boost 60%Overmodulation OFFField-Weakening OFF
Speed-limit ONP.Limit 20A, Cur.Smooth 1000mAAcc.Boost 60%Overmodulation OFFField-Weakening OFF
Speed-limit ONP.Limit 10A, Cur.Smooth 1000mAAcc.Boost 60%Overmodulation OFFField-Weakening OFF
Speed-limit ONP.Limit 7A, Cur.Smooth 1000mAAcc.Boost 60%Overmodulation OFFField-Weakening OFF

Am Acceleration Boost hab ich jetz noch nicht viel gedreht. Außer einmal auf 0%, aber da hab ich die >= 24 km nicht erreicht... :)

Kann es was mit den Temperaturen zu tun haben? Bei mir hat es konstante 0°C.

SHFW hab ich nun 3x geflashed mit Zwischenschritt COMPAT.

Würde das aktuell eher als Bug einstufen. Mit Limit 22 km/h fährt er stabil, egal ob Speed-based or Power-based.

Kann denn jemand bestätigen, dass sein G2D >=24 km/h läuft, im Winter?
 
Noch nicht. Da bin ich grad am schauen, wie. Forum scheint nicht wirklich aktiv zusein. Bleib Discord oder Github Issue, richtig?
Was würdest du empfehlen?
 
Das ging fix. Aktuelle Theroie ist, dass das BMS abschaltet, da zuviel Strom gesaugt wird. Um die SHFW auszuschließen werde ich nun zum test mal die unlocked stock fw (40km/h) ausprobieren.
 
Mit der Unlocked Stock FW 1.4.8 (40km/h) habe ich das geiche Problem. Allerdings kommt hier zusätzlich der Fehlercode 21 (Batteriekommunikation fehlgeschlagen).
In Discord gabs noch ein paar tipps wie es bei 3-5°C funzt. Werde das ausprobieren und berichten.
 
Neuer Tag, neues Glück. Über PM & Discord habe ich noch ein paar Tipps bekommen. Achtung Spoiler: Hurra! :)
  • Tipp1: Discord: Accelleration <= 40%
  • Tipp2: Discord: Downgrade BMS
  • Tipp3: Discord: Field Weakening starten bei 10 km/h
  • Tipp4: PM: Controller Winkel richtig rum angeschraubt? Wenn nicht, hat das Wärmeleitpad keinen Kontakt zum Gehäuse.
Also gestern Abend noch ein Downgrad des BMS auf 1.7.5.3. und zwei neue Testprofile angelegt. Heute morgen kam dann noch der Tipp mit den Winkeln. Also sicherheitshalber Roller auseinandergebaut und meine Arbeit überprüft. Winkel waren richtig rum, aber beim Einbau habe ich nochmal darauf geachtet, dass der Controller gut am Gehäuse aufsitzt.

Dann gings heute morgen auf die Teststrecke, 4km zum nächsten Bahnhof mit Settings "Test 1" und zurück mit Settings "Test 2".

Test 1 hatte ich bewusst langsamer eingestellt. Bei Test 2 hab ich etwas höher gestapelt.

Ergebnis Test 1 (Ohne PWM Override und Field Weakening):
Ich konnte mit ~26 km/h ohne BMS Aussetzer bei ~2°C die 4km bewältigen. Bin dabei einen E-Bike hinterhergegurkt, welches minimal langsamer war als ich. Wollte aber nicht überholen, sonst wären evtl. noch 1-2 km/h mehr drin gewesen.
Toller Erfolg für mich, nach den bisherigen Tests. :)
Bild 011.webp


Ergebnis Test 2 (MitPWM Override und Field Weakening):
Am BHF angekommen hab ich dann voller Euphorie an den Settings "Test 2" optimiert. Bin dann mit satten 32 km/h nach Hause gedüst. Kein Bremser vor mir. Keine BMS Aussetzer! Hat verdammt Spaß gemacht.:)
Bild 012.webp


Aus Zeitmangel (Kind krank) habe ich nun leider viele Sachen auf einmal geändert... Kann jetzt nicht sagen, ob es an genau einem Setting lag, oder in der Kombination aus allen. Werde das aber bei Gelegenheit noch nachtesten. Die Acceleration scheint mir aber sehr verdächtig. In wieweit das BMS downgrade hier was ändert finde ich noch raus. Werde das gleiche Profil noch mit BMS 1.7.5.4 und 1.7.5.5 fahren.

So weit so gut. Hoffe meine Erkenntnise ersparen dem ein oder anderen das Durchleben der Tiefen meiner Reise zum Glück. :)

Somit habe ich jetzt einen Stand, mit dem ich Arbeiten kann. Ich weiß nun, dass ich meine Moneten nicht zum Fenster rausgeballert hab. Werde noch etwas weiter optimieren und meine weiteren Ergebnisse mit euch Teilen.

In diesem Sinne, ein schönes Wochenende!
Grüße aus Bayern
OliKo
 
Wozu der ganze Aufwand?
Ich habe mir von einem Hilfsbereiten Herren hier aus dem Forum das ESC mit ST-Link freischalten lassen.

Dann mit der SHU App die Compat Versionen:

BLE 1.11.0
DRV AT32F 1.7.0
BMS1.7.5.4

installiert. Region auf US gestellt und den 35 km/h Speed (Race Mode) eingestellt.

Roller fährt einwandfrei 35 km/h. Und ich kann die Segway APP nutzen. (Angebotene Updates natürlich nicht installieren.)

Mit DRV 1.11.1 fährt der übrigens langsamer....
Ich such noch nach einer 1.7.8 Compat Version, zum testen, finde aber keine.
 
Zuletzt bearbeitet:
Warum? Weil ich auch mit der Unlocked Stock FW COMPAT 1.4.8 (40km/h) das gleiche Problem hatte.
Aktuell läuf er aber wie geschiert, mit dem Vorteil auf das Profil Stock Profil wechseln zu können.
 
Das geht auch bei meiner Lösung, einfach den Schieber auf 22km/h stellen oder als Region DE eingeben.
Da es eine Compat Version ist läst sich dies ja je nach Bedarf ändern.