WICHTIG !!!!!
Sobald du die nr 2. ausgeführt hast gibt es kein zurück, der Controller muss dann in jedem fall erfolgreich neu geflasht werden sonst ist der Roller Tot.
Ich hab mir extra ein Controller von Ali geholt um mein originale STG nicht zu Schrotten.
Das steht eigentlich alles am Anfang hier.
du brauchst eine funktionierende Python Installation. und einen ST-Link.
Du musst wie oben beschrieben das Steuergerät zerlegen, die Kabel anlöten und mit dem ST-Link verbinden.
Dann musst du mit dem nextgenpatcher die originale FW patchen, ich habe jetzt mittlerweile die 0038 als Basis genommen da mir die Updatebenachrichtung in der handyapp auf den Keks ging und es keinen Mehrwert mit der 0037 gibt.
Der Patcher ist allerdings offline und müsste lokal installiert werden.
Das hab ich gemacht ist aber ebenfalls etwas tricki
https://github.com/scooterteam/ngfw-patcher .
wenn du die FW von hier:
https://mi-fw-info.streamlit.app/
gepatcht hast mit dem Scotterflasher
Flashen
Flashen:
1. Ram sichern:
2. die Kommandos zum flashen ausführen, das endet in einem fehler aber das hebt den Schreibschutz auf.
3. Wipen..., geht nur wenn man 2. zuerst ausgeführt hat... ;-), wenn das erfolgreich ist musst du den Stlink kurz aus dem Rechner ziehen und wieder einstecken der Skript läuft danach meist nicht zu ende einfach strg+c einfach abbrechen
4. nochmal das Kommando zum flashen ausführen.
Ich hab mir einfach ein Admin CMD aufgemacht und alles aus den bat files mit copy und paste in die Kommandozeile kopiert.
dann sieht man wenigstens wo der fehler liegt und man kann die Pfadangaben und syntaxe korrigieren.
fertig.
was am kompliziertesten ist, ist den webserver für den Patcher einrichten.
und Pfadangaben in den *.bat files und Komandozeile für seine konfig anpassen.
Wenn das schief geht, ist der Roller tot... ;-)
G. Sven