RP ✔️ VLT Firmwares, in DE 22Kmh⚡ mit Vanilla Firmware und vieles mehr

Danke Axxelfoley Axxelfoley für das bescheid geben.
Ist zwar nicht so toll das es an deiner scooter Hardware liegt, aber gut zu wissen das es nicht von der Firmware kommt.

PS:
Ich mache große Fortschritte mit dem Dashboard Downgrade Tool.
Deswegen kommt momentan so wenig von mir für VLT-Firmwares.
Wenn ich damit fertig bin wird es wie gewohnt weiter gehen.

LG
VooDoo
 
Danke Axxelfoley Axxelfoley für das bescheid geben.
Ist zwar nicht so toll das es an deiner scooter Hardware liegt, aber gut zu wissen das es nicht von der Firmware kommt.

PS:
Ich mache große Fortschritte mit dem Dashboard Downgrade Tool.
Deswegen kommt momentan so wenig von mir für VLT-Firmwares.
Wenn ich damit fertig bin wird es wie gewohnt weiter gehen.

LG
VooDoo
Nachvollziehbar, dass ist wie mit nandtek nandtek App, ihr macht das alles in eurer Freizeit.

Ich würde mich gerne mehr an VLT beteiligen aber durch meinen neuen Job fehlt es mir vorne wie hinten an Zeit und um ehrlich zu sein; ich kann die Firmware lesen aber wir werden keine Freunde. 🙃

VooDooShamane VooDooShamane habe ich im Winter 2021 etliche Nachrichten lang genervt und nandtek nandtek hat mir zu meinem Geburtstag den Zugang über Ghidra zur Firmware verschafft.

Was ich hier zum Ausdruck bringen möchte; ich bin sicherlich nicht auf den Kopf gefallen und verfüge über eine große Affinität ABER das was uns hier VooDooShamane VooDooShamane und nandtek nandtek bieten, diese Möglichkeit neues zu lernen, sich mit dem ganzen Thema zu beschäftigen ist großartig.

Ok, viele denken; ist doch nur ein Scooter, stimmt ja auch! Aber VooDooShamane VooDooShamane, nandtek nandtek und mittlerweile auch Olli_69 Olli_69 haben mich inspiriert Spaß daran zu haben.

Es geht nicht um schneller, besser und weiter. Mir geht es darum, dass ich neben dem Beruf von euch die Möglichkeit bekommen habe abzutauchen und das ist und bleibt wunderbar.

Ich bin auch nicht auf der Suche nach "Hilfreich" Punkten. Das war jetzt "Off topic" und bedarf sowas nicht.

Ich freue mich auf weiteres und ich weiß die Community sehr zu schätzen!

Chapeau bas 🎩
 
Hi,

mir ist gerade aufgefallen, dass die Mods sich gegenseitig überschreiben z. B. der Bremslicht Mod und der Relight Mod. Wenn ich mir beispielsweise den "Bremslicht Mod" für den 1S in DRV319 anschaue:

NumOffsetVanillaändern zuMod
[01]0000062E01 29ändern zuFF 29
[02]0000063601 29ändern zuFF 29
[03]0000066600 28ändern zuFF 28

Wende ich zuerst den Bremslicht Mod an, dann passt es. Sobald ich aber den Relight Mod anwende:

NumOffsetVanillaändern zuMod
[01]0000062661 79 01 29 1A D0 A1 79 01 29 17 D0 90 F8 34 10 01 29 13 D0ändern zu1E 4E 96 F8 74 12 9C 29 04 D3 96 F8 75 62 3C 2E 14 D2 00 BF
[02]0000066290 F8 43 00 00 28 FA D1 20 7E 40 1C C0 B2 20 76 14 28 04 D9ändern zu26 7E 76 1C F6 B2 26 76 C8 2E 0B D9 25 76 01 24 A0 F8 3A 41
[03]0000067625 76 60 7E 38 B1 00 20 60 76 60 7E 28 B1 BD E8 70 40 00 F0ändern zuA0 F8 32 51 00 BF 00 BF 00 BF 00 BF 00 BF 00 BF 00 BF 00 BF
[04]0000068A38 B8 01 20 F6 E7 BD E8 70 40 FF F7 A8 BFändern zu00 BF 00 BF 00 BF 00 BF 00 BF BD E8 70 80
[05]0000067A00 BF 00 BFändern zuA0 F8 3C 41
[06]0000068000 BF 00 BF 00 BFändern zu01 20 00 F0 87 F9

Haben die Offsets des Bremslicht Mods, z. B. der
0000062E

ganz andere Werte. Nämlich 04 D3 statt
FF 29

Es hängt also von der Reihenfolge ab, mit was ich am Ende lande. Ist das so beabsichtigt?? Grund liegt wohl an dem Offset [01]
00000626
 
Hi,

mir ist gerade aufgefallen, dass die Mods sich gegenseitig überschreiben z. B. der Bremslicht Mod und der Relight Mod. Wenn ich mir beispielsweise den "Bremslicht Mod" für den 1S in DRV319 anschaue:

NumOffsetVanillaändern zuMod
[01]0000062E01 29ändern zuFF 29
[02]0000063601 29ändern zuFF 29
[03]0000066600 28ändern zuFF 28

Wende ich zuerst den Bremslicht Mod an, dann passt es. Sobald ich aber den Relight Mod anwende:

NumOffsetVanillaändern zuMod
[01]0000062661 79 01 29 1A D0 A1 79 01 29 17 D0 90 F8 34 10 01 29 13 D0ändern zu1E 4E 96 F8 74 12 9C 29 04 D3 96 F8 75 62 3C 2E 14 D2 00 BF
[02]0000066290 F8 43 00 00 28 FA D1 20 7E 40 1C C0 B2 20 76 14 28 04 D9ändern zu26 7E 76 1C F6 B2 26 76 C8 2E 0B D9 25 76 01 24 A0 F8 3A 41
[03]0000067625 76 60 7E 38 B1 00 20 60 76 60 7E 28 B1 BD E8 70 40 00 F0ändern zuA0 F8 32 51 00 BF 00 BF 00 BF 00 BF 00 BF 00 BF 00 BF 00 BF
[04]0000068A38 B8 01 20 F6 E7 BD E8 70 40 FF F7 A8 BFändern zu00 BF 00 BF 00 BF 00 BF 00 BF BD E8 70 80
[05]0000067A00 BF 00 BFändern zuA0 F8 3C 41
[06]0000068000 BF 00 BF 00 BFändern zu01 20 00 F0 87 F9

Haben die Offsets des Bremslicht Mods, z. B. der
0000062E

ganz andere Werte. Nämlich 04 D3 statt
FF 29

Es hängt also von der Reihenfolge ab, mit was ich am Ende lande. Ist das so beabsichtigt?? Grund liegt wohl an dem Offset [01]
00000626
Das wurde bereits schon erwähnt. Wenn du den ReLight verwendest ist quasi der Mod "Bremslicht" überflüssig aber auch nur dann.
 
  • Hilfreich!
Reaktionen: VooDooShamane
Danke für die Erläuterung. Gilt denn der Trigger des Relight Mods ständig? D. h. kann ich während des Betriebes (ohne den Scooter vorher auszuschalten) Bremse + Gas (ich nehme an man kann auch den rechten Bremshebel für Rekuperationsbremsen verwenden...) drücken und dann wird der Code ausgeführt?
 
Das wurde bereits schon erwähnt. Wenn du den ReLight verwendest ist quasi der Mod "Bremslicht" überflüssig aber auch nur dann.
Vielleicht sollte man das im "Bremslicht-Mod" als Info ergänzen. Auch ich habe mich beim erstellen einer Fw schon mal gefragt ob der frisch geänderte Wert nochmal neu überschrieben werden soll
 
Danke für die Erläuterung. Gilt denn der Trigger des Relight Mods ständig? D. h. kann ich während des Betriebes (ohne den Scooter vorher auszuschalten) Bremse + Gas (ich nehme an man kann auch den rechten Bremshebel für Rekuperationsbremsen verwenden...) drücken und dann wird der Code ausgeführt?

Korrekt. Welche Bremse man nimmt, ist dabei natürlich egal. Die 1 Sekunde Wartezeit wurde extra eingebaut, da einige während des Fahrens aus Versehen den Trigger ausgelöst haben
 
  • Hilfreich!
Reaktionen: Daniel_Gee
Welche Bremse man nimmt, ist dabei natürlich egal
Ja, hab vorhin die Dashboard Platine durchgemessen und die traces der Bremsen hängen beide am gleichen gpio pin von dem Mikrocontroller.
 
  • Hilfreich!
Reaktionen: Daniel_Gee
[06]0000068000 BF 00 BF 00 BFändern zu01 20 00 F0 87 F9
VooDooShamane VooDooShamane
Kann es beim beep() vom ReLight Mod (DRV319) sein, dass es
Code:
01 20 00 F0 8C F9
sein sollte anstelle von
Code:
01 20 00 F0 87 F9
??

Und für das allgemeine Verständnis wären folgenden Möglichkeiten gegeben:
(editiert nach Rückmeldung von VooDooShamane VooDooShamane)
01 20 00 F0 87 F9 = kurzer beep
02 20 00 F0 87 F9 = mittlerer beep
03 20 00 F0 87 F9 = 2x kurzer beep
04 20 00 F0 87 F9 = langer beep

Passt das?

Danke!
 
Zuletzt bearbeitet:
  • Hilfreich!
Reaktionen: Michael H.