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:
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