⚙️ Downgrade Ninebot E-Serie per ST-Link

GeoBot

Moderator
Teammitglied
16 Juli 2021
2.514
3.498
Liebe zum Escooter
E-Scooter
G30D II, MAX G2
Telegram
@Geo_Bot_RP
Liebe Rollerplauscher!

Viele Besitzer der E-Serie würden gerne aktive Hilfe beim Downgrade ihrer E-Serien Modelle erhalten.
Momentan ist dafür ein ST-Link erforderlich, denn die neuen Versionen lassen sich nicht mehr per App downgraden.

Was ist das Problem?

Bei der E-Serie lässt sich der Controller nicht so einfach demontieren wie bei anderen Modellen des selben Herstellers.
Dazu wird ein spezielles Werkzeug und etwas mehr handwerkliches Geschick benötigt.
Dieses Werkzeug (Ninebot Scooter Opening Tool) kann man sich selbst als 3D-Druck fertigen oder als Metall-Variante käuflich erwerben.
Es soll aber auch schon, unbestätigten Aussagen zufolge, mit einer Spitzzange gelungen sein.

Die E-Serie ist ziemlich ähnlich aufgebaut wie die ES-Modelle. Daher kann man dieses Video auch als Anleitung für die E-Serie nutzen.

Die Kontakte bei den ES-Modellen schauen wie folgt aus. (Screenshot aus dem Video)
Hat sich eventuell schon mal jemand an diesem Thema versucht?
VCC ist hierbei +3,3V

ES ESC.png
 
Zuletzt bearbeitet:
Ich kommentier hier mal, damit der Thread nicht mehr unter unkommentiert aufscheint - auch wenn wir noch keine Erkenntise haben, danke fürs Erstellen :) (y)
 
Moin moin, ich versuche mich hier mal dranzuhängen. Ich habe mir kürzlich einen E22D als "defekt- geht nicht an" gekauft.
Nachdem ich das Lenkrohr zerlegt hatte und alle Komponenten einzeln, jedoch verkabelt vor mir lagen, habe ich 42V auf den Ladeeingang des BMS gegeben. Daraufhin wachte der Roller auf, zeigte jedoch Error 10. - Ich vermute der Vorbesitzer hat da versucht irgendwas falsches zu flashen...

Ich habe mittlerweile alles zerlegt:
  • Akku liegt einzeln vor mir
  • Controller liegt vor mir
    • RX;TX;GND angeschlossen und mit Ninebot IAP versucht über UART zu flashen.
    • Wird aber nicht erkannt. Ist wohl erst für ES-Modelle
  • Dashboard liegt auch vor mir. Es scheint den gleichen Controller zu haben wie die ES-Modelle
    • Bluetooth des E22D wird vom Android erkannt, man kann sich verbinden, dann piept es einmal, aber weiter geschieht nichts.
    • Es wird keine Firmware Version o.ä. angezeigt.
Soviel zum aktuellen Stand.

Könnt ihr mir sagen, ob es am Dashboard oder am Motorcontroller liegt?
  • ST-Link V2 ist bestellt.
  • Wo bekomme ich die Firmwares für die E-Serie als .bin-Datei her?
    • Am liebsten würde ich folgende Versionen flashen, in der Hoffnung, dass es dann wieder läuft:
      • DRV 2.5.5
      • BLE 2.0.9
  • Hat schonmal jemand das Dashboard der E-Serie mit ST-Link geflashed?
 
Wo bekomme ich die Firmwares für die E-Serie als .bin-Datei her?
Da bist du ja schon viel weiter, als die meisten Hilfesuchenden hier. Du benötigst kein externes File (.bin-Datei) mehr, seitdem der ReFlasher offiziell veröffentlicht wurde. Da sind diese Geschichten bereits integriert. Wie man das Programm zum Laufen bringt, steht unten im ST-Link-Thread berschrieben.
E-SerieReFlasher.webp

Ansonsten findest du den FullDump der DRV2.5.5 im >>>Repo<<<.
 
Moin zusammen,

ich muss sagen, dass ich gar nicht so recht verstehe, wo alle das Problem sehen. Man muss sich nur trauen :)

ST-Link V2 ist heute angekommen.
  1. Flash des Dashboards:
    • Pinout in den Tutorials ist richtig.
    • Wichtig ist vorher einmal nachmessen, ob man auch nirgends einen Kurzschluss eingelötet hat.
    • Prüfen ob 3,3V und GND richtig angeschlossen sind
    • Flashen nach obiger Anleitung
  2. Flash des DRV
    • gleiches Vorgehen wie bei 1
    • Pinout für den E22D ist genau wie im Bild des E25 oben
    • Hier Muss man allerdings vorher ebenfalls einmal prüfen wo 3,3V und wo GND sind
    • Der ReFlasher flasht die 2.5.5 -> nachdem wieder alle zusammengebaut ist, habe ich über Bluetooth die 2.3.9 geflasht
  3. Flashen und danach wieder Spaß haben :)
Nicht vergessen:
Alle Einheiten (Akku; Controller und Dahboard) sollten einzeln, alle Steckverbindungen getrennt, vor euch liegen.
Der ST-Link versorgt die uController mit Strom! Ich habe mir direkt fertig konfektionierte Kabel von JST mit Stecker an Dashboard und Controller
angelötet. Diese bleiben dort und werden mit im Scooter verbaut. Sollte nochmal etwas passieren, ist der Aufwand so viel geringer, da nur der Lenker oder
das Lenkrohr demontiert werden müssen.
Einfach ST-Link mit entsprechendem Gegenstück zum Stecker vorbereiten, so ist das Flashen eine Sache von 5 Minuten.

Gruß aus dem Norden :)

p.s. wenn gewünscht, kann ich auch nochmal 2 bis 3 Bilder machen.
 
Moin zusammen,

ich muss sagen, dass ich gar nicht so recht verstehe, wo alle das Problem sehen. Man muss sich nur trauen :)

ST-Link V2 ist heute angekommen.
  1. Flash des Dashboards:
    • Pinout in den Tutorials ist richtig.
    • Wichtig ist vorher einmal nachmessen, ob man auch nirgends einen Kurzschluss eingelötet hat.
    • Prüfen ob 3,3V und GND richtig angeschlossen sind
    • Flashen nach obiger Anleitung
  2. Flash des DRV
    • gleiches Vorgehen wie bei 1
    • Pinout für den E22D ist genau wie im Bild des E25 oben
    • Hier Muss man allerdings vorher ebenfalls einmal prüfen wo 3,3V und wo GND sind
    • Der ReFlasher flasht die 2.5.5 -> nachdem wieder alle zusammengebaut ist, habe ich über Bluetooth die 2.3.9 geflasht
  3. Flashen und danach wieder Spaß haben :)
Nicht vergessen:
Alle Einheiten (Akku; Controller und Dahboard) sollten einzeln, alle Steckverbindungen getrennt, vor euch liegen.
Der ST-Link versorgt die uController mit Strom! Ich habe mir direkt fertig konfektionierte Kabel von JST mit Stecker an Dashboard und Controller
angelötet. Diese bleiben dort und werden mit im Scooter verbaut. Sollte nochmal etwas passieren, ist der Aufwand so viel geringer, da nur der Lenker oder
das Lenkrohr demontiert werden müssen.
Einfach ST-Link mit entsprechendem Gegenstück zum Stecker vorbereiten, so ist das Flashen eine Sache von 5 Minuten.

Gruß aus dem Norden :)

p.s. wenn gewünscht, kann ich auch nochmal 2 bis 3 Bilder machen.
Das klingt gut! Bilder wären super. Hab nen ST Link und den Controller vormir liegen. Trau mich aber nicht ran!
 
Moin moin, ich versuche mich hier mal dranzuhängen. Ich habe mir kürzlich einen E22D als "defekt- geht nicht an" gekauft.
Nachdem ich das Lenkrohr zerlegt hatte und alle Komponenten einzeln, jedoch verkabelt vor mir lagen, habe ich 42V auf den Ladeeingang des BMS gegeben. Daraufhin wachte der Roller auf, zeigte jedoch Error 10. - Ich vermute der Vorbesitzer hat da versucht irgendwas falsches zu flashen...

Ich habe mittlerweile alles zerlegt:
  • Akku liegt einzeln vor mir
  • Controller liegt vor mir
    • RX;TX;GND angeschlossen und mit Ninebot IAP versucht über UART zu flashen.
    • Wird aber nicht erkannt. Ist wohl erst für ES-Modelle
  • Dashboard liegt auch vor mir. Es scheint den gleichen Controller zu haben wie die ES-Modelle
    • Bluetooth des E22D wird vom Android erkannt, man kann sich verbinden, dann piept es einmal, aber weiter geschieht nichts.
    • Es wird keine Firmware Version o.ä. angezeigt.
Soviel zum aktuellen Stand.

Könnt ihr mir sagen, ob es am Dashboard oder am Motorcontroller liegt?
  • ST-Link V2 ist bestellt.
  • Wo bekomme ich die Firmwares für die E-Serie als .bin-Datei her?
    • Am liebsten würde ich folgende Versionen flashen, in der Hoffnung, dass es dann wieder läuft:
      • DRV 2.5.5
      • BLE 2.0.9
  • Hat schonmal jemand das Dashboard der E-Serie mit ST-Link geflashed?
Hi, ich habe das gleiche Problem. Wäre es möglich, die Bilder der Lötstellen zu bekommen?
Grüße.
 
Bei dem von dir geposteten Bild, sind aber ??? an dem VCC Anschluss.🙈
Da es nur dieses eine Bild hier aktuell gibt, habe ich es mal dort eingezeichnet.

*Bild entfernt*

Ehm - nö. Guck dir mal alle Grafiken an. Auf einer der Fotos siehst du einen runden Kreis mit einer Zoom-Ansicht inklusive der verlöten Kabel.
Das scheint ein anderes Layout zu sein.
Dort ist noch direkt die L3 Fuse zu sehen wo man eigentlich 5v anlegen könnte.
Auf dem anderen Bild (blaue Platine) fehlt sie jedoch an dieser Stelle.
 
Zuletzt bearbeitet:
  • Hilfreich!
Reaktionen: ReZoR JR und GeoBot
Da es nur dieses eine Bild hier aktuell gibt, habe ich es mal dort eingezeichnet.

Anhang anzeigen 23369


Das scheint ein anderes Layout zu sein.
Dort ist noch direkt die L3 Fuse zu sehen wo man eigentlich 5v anlegen könnte.
Auf dem anderen Bild (blaue Platine) fehlt sie jedoch an dieser Stelle.
Ich danke dir, für die Top Arbeit die du hier machst.👍🏻
 
  • Hilfreich!
Reaktionen: VooDooShamane
Hat alles geklappt nach anleitung, nur das löten hat mir 6h gekostet ansonsten passt wieder alles danke :)
Habe was das Löten angeht mittlerweile fast aufgegeben. Die Lötstellen sind wie verhext. Egal wie ichs mache, auch wenn ich mit dem Lötkolben alles drumherum schon weg geschmolzen habe, die Kontakte verweigern jeglichen Kontakt mit Lötzinn.

Hattest du das Problem auch, und wenn ja, wie hast du es gelöst? LG
 

Anhänge

  • 20230302_122750.webp
    20230302_122750.webp
    278 KB · Aufrufe: 170
  • 20230302_122833.webp
    20230302_122833.webp
    122,7 KB · Aufrufe: 146
Habe was das Löten angeht mittlerweile fast aufgegeben. Die Lötstellen sind wie verhext. Egal wie ichs mache, auch wenn ich mit dem Lötkolben alles drumherum schon weg geschmolzen habe, die Kontakte verweigern jeglichen Kontakt mit Lötzinn.

Hattest du das Problem auch, und wenn ja, wie hast du es gelöst? LG

Habe was das Löten angeht mittlerweile fast aufgegeben. Die Lötstellen sind wie verhext. Egal wie ichs mache, auch wenn ich mit dem Lötkolben alles drumherum schon weg geschmolzen habe, die Kontakte verweigern jeglichen Kontakt mit Lötzinn.

Hattest du das Problem auch, und wenn ja, wie hast du es gelöst? LG

Habe was das Löten angeht mittlerweile fast aufgegeben. Die Lötstellen sind wie verhext. Egal wie ichs mache, auch wenn ich mit dem Lötkolben alles drumherum schon weg geschmolzen habe, die Kontakte verweigern jeglichen Kontakt mit Lötzinn.

Hattest du das Problem auch, und wenn ja, wie hast du es gelöst? LG
Moin, also soweit bin ich auch mittlerweile, nur bin mir da jetzt nicht sicher ob ich mir den richtigen st link bestellt hab.
Habe den Controller soweit ausgebaut.
Das Löt Paket muss ich mir noch bestellen.
Hoffe es klappt iwie bei mir haha.
 

Anhänge

  • 20230313_105051.webp
    20230313_105051.webp
    511,9 KB · Aufrufe: 147
  • 20230313_105100.webp
    20230313_105100.webp
    285,2 KB · Aufrufe: 134
  • 20230313_105103.webp
    20230313_105103.webp
    366 KB · Aufrufe: 157
Hallo zusammen,

kann jemand ein Lötkolben-Set empfehlen (gibt's ja bei Amazoin wie Sand am Meer), mit dem man die ST-Link Herausforderungen gut meistern kann (also verschiedene Spitzen, Temperatur einstellbar usw.)?

Bin für jeden Hinweis dankbar!

VG
Borat
 
Hallo zusammen,

kann jemand ein Lötkolben-Set empfehlen (gibt's ja bei Amazoin wie Sand am Meer), mit dem man die ST-Link Herausforderungen gut meistern kann (also verschiedene Spitzen, Temperatur einstellbar usw.)?

Bin für jeden Hinweis dankbar!

VG
Borat
Du kannst auch Nadeln in die Kabel reinstecken, dann brauchst du garnicht löten.
Auf dem Bild rechts. Ist nur Schrumpfschlauch drübergemacht.
Equipment.webp
 
  • Hilfreich!
Reaktionen: GeoBot und Rykki_xyz
Hab mir eben im Baumarkt ein Lötset von Rothenberger geschossen... Sieht recht wertig aus und macht auch bestimmt was es soll (die potenzielle Fehlerquelle bin wohl so oder so eher ich ;) ... Das mit den Nadeln find ich interessant, obwohl ich da hinsichtlich Halt meine Bedenken habe... aber es muss ja auch nur kurz stabil halten... Werd ich mal testen (y)