RP ✔️ MiDu-Flasher 🔌 ST-Link Downgrade & Unbrick

Moin hannes69, besten Dank für deine ausführliche Antwort!

Das Downgrade mit dem MiDu-Flasher über den ST-Link V2 hat geklappt, die BLE-Version ist jetzt 1.3.4.

Nachdem ich einige Offsets über den Hex-Editor in der DRV319 angepasst habe, konnte ich die Firmware erfolgreich mit der SHU 2.7 Android-App flashen.
Der Scooter fährt jetzt 22 km/h und der Tempomat aktiviert sich nur dann, wenn er in der SHU-App ausgewählt ist. Genau so, wie ich es wollte. :)

Das Einzige, was nicht funktioniert, ist LTGM.
In der SHU-App unter "Tools" ist der Button "VLT L.T.G.M" zwar dauerhaft aktiviert, der Scooter fährt allerdings nur 22 km/h.

Über die Funktion AUTOMATE -> Automate Current: VLT L.T.G.M. erhalte ich nach einem Neustart zwar kurz die Meldung, dass das Manöver aktiviert wurde, der Scooter fährt aber weiterhin nur 22 km/h.

Ich bin davon ausgegangen, dass ich den Button "VLT L.T.G.M" einfach aktiviere, wenn ich die 25 km/h nutzen möchte. Genau so, wie ich es jetzt für den Tempomaten mache.
Sehe ich das falsch? Wofür ist der Button sonst gedacht? Selbst wenn ich eine Vanilla ohne Änderungen flashe, ist der Button "VLT L.T.G.M" dauerhaft aktiviert, er lässt sich nicht deaktivieren. Bug in der App?

Ich habe an der ESC Region des Scooter nichts geändert, diese ist nach wie vor "DE (6/15/20kmh).
Ein Neustart des Scooters nach dem Flashen sowie ein Neustart der App haben leider nichts gebracht.

Anbei die Offsets aus der params.txt:

Code:
- Version: DRV319;
This file has been generated from VLT_Zipper 2 powered by XiaoTea. Make sure you know what it contains.;
;
Changes below;
Offset | Vanilla | Mod;
Vergleichen der Dateien C:\xxx\VLT-ZIPPER_V2.2\RESOURCE\BIN\FIRMWARES\DRV319.bin und C:\xxx\DRV319.BIN
0000062E: 01 FF
00000636: 01 FF
0000064A: 90 B0
0000064C: 43 3A
0000064D: 10 11
00000662: 90 B0
00000664: 43 3A
00000665: 00 01
00000666: 00 FF
00000C2A: 92 B2
00000C2C: 43 3A
00000C2D: 20 21
00001618: 90 B0
0000161A: 43 3A
0000161B: 00 01
0000161C: 58 00
0000161D: B9 BF
00005C76: 95 B5
00005C78: 43 3A
00005C79: 10 11
00005CEA: 95 B5
00005CEC: 43 3A
00005CED: 10 11
00005D08: 14 16
00005D6A: 95 B5
00005D6C: 43 3A
00005D6D: C0 C1
00005D86: 95 B5
00005D88: 43 3A
00005D89: C0 C1
00005DB6: 95 B5
00005DB8: 43 3A
00005DB9: 20 21
00005F84: 95 B5
00005F86: 43 3A
00005F87: 00 01
00005F92: 95 B5
00005F94: 43 3A
00005F95: 00 01
000066C8: 81 A1
000066CA: 43 3A
000066CB: 20 21
 
Hallo leroy,
ich hab ne Vorstellung, warum das bei dir nicht funktioniert.
Ich nehme an, du hast die genannten Änderungen aus dem VLT Firmware thread startpost. Und die sind leider nicht aktuell. Im thread selber wurde das ganze ja immer wieder weiterentwickelt, der startpost aber ab einem Punkt nicht mehr angepaßt. Und dann kommt noch dazu, dass der webpatcher vlt-firmwares.com nun offline ist und man den nun nicht mehr zur Verfügung hat. Das zwingt einen nun eigentlich dazu, den VLT thread von Anfang bis Ende zu lesen. Was ja für das Verständnis des ganzen ja eigentlich nicht schadet ;)
Naja, man muss den thread nicht ganz zu Ende lesen, aber fast, auf Seite 144 wird man fündig (damit kannst du nun die ersten 144 Seiten überspringen ;) ) https://rollerplausch.com/threads/v...are-und-vieles-mehr.3197/page-144#post-119544 hier halt die Werte vom 1S bei DRV319 nehmen.
Das reicht leider noch nicht, weil auch diese Änderung nicht vollständig war, also kommt noch das dazu: https://rollerplausch.com/threads/v...are-und-vieles-mehr.3197/page-144#post-119621
Leider ist das dort nicht für DRV319 dokumentiert, aber versuchs mal damit ;) : offset 00003A70 vanilla 435D ändern zu 0123 (hab in meiner 319 nachgesehen ;) ).
Somit sind die offsets die gleichen wie bei dir, nur halt andere Werte plus eine Änderung an einem zusätzlichen offset.
Im webpatcher war das ganze ja umgesetzt, nur halt nicht im startpost des threads. Is halt nun ne blöde Situation, weil man nun entweder den ganzen thread durcharbeiten muss, oder auf die Hilfe von Leuten angewiesen ist, bei denen der aktuelle Stand läuft.
Der 1S ist halt nun schon auch ein wenig älter, so dass da halt wohl auch seltener Hand angelegt wird und die Community konzentriert sich vermutlich eher auf aktuellere Modelle. Schade ists schon, dass der startpost nicht aktuell gehalten wurde. Ist halt aber auch ne Methode, dass man sich die Änderungen 'verdienen' muss und Anfänger erst mal abgehalten werden und zur Fortbildung verdonnert werden ;)
 
  • Liebe zum Detail! (2 Punkte)
  • Hilfreich!
Reaktionen: Gerhard und leroy
Hey hannes69,

besten dank für die Infos und den letzten Offset von dir, jetzt klappt es endlich! :)

Auch wenn das Modell schon etwas in die Jahre gekommen ist, läuft er für mich perfekt. Das Gewicht des Scooters ist für mich optimal, da ich den Scooter häufig auch die Treppen hochtrage. Die neueren Modelle sind alle sehr viel schwerer. Einzig eine Federung (wie sie z.B. beim 4 Pro verbaut ist) würde ich mir wünschen, die Umrüstung beim 1s lohnt sich aber nicht.

Eine Frage habe ich noch: die Offsets des Relight-Mods von Seite 1 sind aber gleich geblieben oder hat sich daran auch etwas geändert?
Zumindest konnte ich darüber hier im Thread nichts finden. Vielleicht würde dieser Mod beim mir auch noch Sinn machen..., nutzt den Mod auch? :)

Viele Grüße und danke noch mal für deine Hilfe!
 
  • Hilfreich!
Reaktionen: Gerhard
Der 1S hat seine Vor- und Nachteile, ja. Ich hab ihn mir nicht gewollt geholt, sondern meine Freundin hat ihn in der Arbeit in der Weihnachtstombola gewonnen... Nun, geschenkter Gaul und so ;)
Er ist sehr leicht und läßt sich unterwegs auch leicht mal ne längere Treppe hochheben. Er nimmt sehr wenig Platz weg und war günstig in der Anschaffung (nicht nur für mich hehe).
Ab dann wirds schon schwieriger. An der Lenkstange hats in den Shraubgewinden anfangs geknarzt ohne Ende, hab ich mit Loctite behoben (nebenbei lösen sich die Schrauben nun auch nicht mehr, klar). Der Ständer war im Weg, man konnte beim Auf- / Absteigen leicht hängenbleiben, mehrfach passiert, also hab ich den Ständer weiter nach vorne versetzt, er schaut dann seitlich nur noch minimal raus, Gefahr minimiert.
Der Ein/Aus Mikroschalter ist nach kurzer Zeit oxidiert, kein Schalten mehr möglich, also war zerlegen und reinigen erforderlich.
Der verbaute Akku ist schon arg klein. Wenn man alles schönrechnet und optimale Verhältnisse hat, kommt man damit klar, aber realistisch betrachtet schauts schon anders aus. Nicht immer ist er vollgeladen, schwere Person drauf, kaltes Wetter, Gegenwind, Reifen nicht ganz voll, Akku gealtert, Berg hoch, stop & go in der Stadt, und dann will man evtl. noch mit 25 und höheren Strom/Beschleunigung fahren. Dann bleiben von den beworbenen 30km Reichweite irgendwann deutlichst unter 10km übrig. Wenn ich unterwegs nicht laden kann, kann ich also 5km hin und 5km wieder heimfahren. Ok, natürlich nun als worst case Szenario. Da ist dann der Pro2 Roller oder spätere einfach von Grund auf besser dran mit größeren Akku. Ich arbeite gerne mit dem, was man hat, also hab ich den 1S eben aufgewertet und den internen Akku raus und auf einen 10S5P umgebaut (original 10S3P). Größerer Aufwand, aber das Ergebnis ist nun gut, Nachteil war nur, dass der Akkukasten dafür leicht zu klein war, ich musste 6mm Bodenfreiheit opfern, aber ist nicht viel, paßt so.
Eine Federung vermisse ich auch. Wenn man die Reifen ordentlich auf 3,5 bar aufpumpt und mal ne längere Strecke Kopfsteinpflaster fährt, ist man von einer Gehirnerschütterung und kribbelnden Pfoten nicht mehr weit entfernt. Naja, ich vermeide das halt wo es geht und versuche vernünftige Radwege zu nutzen. Teilweise gibts bei mir aber auch horrible 30er Zonen mit katastrophalen Straßenbelag und größeren Schlaglöchern, da wird man ordentlich geschüttelt und fährt freiwillig keine 25 mehr.
Was ich tatsächlich noch vermisse sind Blinker. In der Stadt wird man regelmäßig fast vom Roller runtergefahren, da tut man sicherheitsmäßig, was geht. Der 1S ist schon etwas wackelig gebaut, ich fahre da nicht so gerne einhändig. Und rechts 'blinken' kann man mit Müh und Not auch nur sinnvoll, wenn der Tempomat grad aktiv ist. Da werd ich irgendwann mal was nachrüsten, denke ich.

Relight Mod: ja, auch der wurde im Vergleich zum Startpost überarbeitet. Das im LTGM geänderte Register wird hier ja gesetzt/zurückgesetzt.
Kann das auf die Schnelle bei mir nicht aus der Datei rausziehen, zum einen weil ich eigentlich DRV321 nutze (hab die alte 319 aber noch rumliegen), zum anderen war bei mir die gegebene Mod nur eine Vorlage, die ich für mich selber inzwischen stärker um- und ausgebaut habe. Bei mir wird beim 'Umschalten' nicht nur der deutsche Modus gesetzt (also 20 und kein Tempomat mehr), sondern zusätzlich auch der von mir erhöhte Strom und die erhöhte Beschleunigung wieder auf original Werte gesetzt und von no kers auf original zurückgesetzt. Der Roller soll halt beim Zurücksetzen komplett sein Originalverhalten zeigen.

Wenn wirklich gewünscht, könnte ich beizeiten mal die angepasste Relight-Mod aus meiner Datei rauslesen.
Es ändert aber nichts an dem Grundproblem, dass vlt-firmwares.com offline ist. Die gleiche Anfrage könnte dann auch noch für andere Firmwareversionen kommen, oder eben für den Pro2 usw.
Der Startpost im VLT thread gehört sich halt eigentlich überarbeitet. Das wurde längere Zeit ja gemacht, ab irgendeinen Punkt nicht mehr, da wurde dann nur noch auf den online patcher gesetzt, der nun aber offline ist. Blöde Situation...
 
  • Hilfreich!
Reaktionen: leroy
Hallo Hannes69, aktuell bin ich mit meinen Mods sehr zufrieden. Wenn du mal ganz viel Zeit und Lust hast, kannst du die offsets deines angepassten Relight-Mods mal auslesen und posten. 😉
 
Hallo und guten Abend, gibt es hier jemanden aus dem Raum Bonn der mir meine 2 Roller Typ 1s gegen einen Obolus so downgraden kann das ich dann mit einer App selber einstellen kann was ich alles möchte?