RP ✔️ Neuer Controller V3.1 bei aktuellen Xiaomi Rollern: Brickgefahr bei DRV Downgrade / Vorgehen

Status
Für weitere Antworten geschlossen.
mein scooter ist ein xiaomi essentian, der den drv ändern müsste?
Muss ich st link verwenden?
 
mein scooter ist ein xiaomi essentian, der den drv ändern müsste?
Muss ich st link verwenden?
Dies wären meine Versionen von DVR, BMS und BLE mit einem 3.1-Controller

Was müsste ich tun, um eine Firmware mit Flash oder m365plus usw. erstellen zu können?
 

Anhänge

  • WhatsApp Image 2022-09-05 at 16.18.10.webp
    WhatsApp Image 2022-09-05 at 16.18.10.webp
    33,6 KB · Aufrufe: 92
Der Essential (aka Lite) ist ein akkumäßig abgespeckter 1S. Die DRV 319 (für den 1S) läuft auf jedem 3.1er-Controller, also auch jenem Deines Essentials.
 
  • Hilfreich!
Reaktionen: VooDooShamane
Hallo, Jungs brauchen Hilfe. Der Versuch, eine ESC-Wiederherstellung für einen wesentlichen Roller zu bauen. Stuck at 5step: "Lösche die erste und letzte Zeile aus der DRV242.hex"
Bedeutet das, dass ich DRV242.hex mit einem Hex-Editor öffnen und die erste und letzte Zeile löschen muss? Wenn ja, welche Bytes pro Zeile muss ich einstellen?
Ich hoffe, jemand erklärt mir das und ich kann mit weiteren Schritten fortfahren.
Vielen Dank.

Hello, guys need help. Trying to build ESC recovery for an essential scooter. Stuck at 5step: "Delete the first and last line from the DRV242.hex"
Does it mean that I have to open DRV242.hex with a hex editor and delete 1st, and the last line? If so what bytes per row shud I set?
Hope someone will explain to me this and I can proceed to further steps.
Thanks.
 
Hallo, Jungs brauchen Hilfe. Der Versuch, eine ESC-Wiederherstellung für einen wesentlichen Roller zu bauen. Stuck at 5step: "Lösche die erste und letzte Zeile aus der DRV242.hex"
Bedeutet das, dass ich DRV242.hex mit einem Hex-Editor öffnen und die erste und letzte Zeile löschen muss? Wenn ja, welche Bytes pro Zeile muss ich einstellen?
Ich hoffe, jemand erklärt mir das und ich kann mit weiteren Schritten fortfahren.
Vielen Dank.

Hello, guys need help. Trying to build ESC recovery for an essential scooter. Stuck at 5step: "Delete the first and last line from the DRV242.hex"
Does it mean that I have to open DRV242.hex with a hex editor and delete 1st, and the last line? If so what bytes per row shud I set?
Hope someone will explain to me this and I can proceed to further steps.
Thanks.
Die .hex Dateien sind einfache Text Dateien.
Also reicht es diese Zeilen mit einem Texteditor deiner Wahl zu entfernen.

The .hex files are plain text files.
So it is enough to remove these lines with a text editor of your choice.
 
  • Hilfreich!
Reaktionen: Siurbutis und Olli_69
Die .hex Dateien sind einfache Text Dateien.
Also reicht es diese Zeilen mit einem Texteditor deiner Wahl zu entfernen.

The .hex files are plain text files.
So it is enough to remove these lines with a text editor of your choice.
Okay, jetzt ergibt es Sinn.
Also habe ich eine Datei erstellt.
Ist diese Validierungsmethode korrekt? "Wenn es richtig ist, gibt es 1965 Zeilen in einem Hex, und die md5-Summe ist 4938333679fc1677d183e10755397dcc."
Ich bekomme diese md5sum nur, wenn ich am Ende eine zusätzliche Leerzeile hinzufüge. (insgesamt 1966 Zeilen, die letzte ist leer)

Okay, now it makes sense.
So I made a file.
Is this validation method correct? "If it is correct, there are 1965 lines in a hex, and the md5 sum is 4938333679fc1677d183e10755397dcc."
I only get this md5sum if I add an extra blank line at the end. (total 1966 lines, the last one is empty)
 
Hallo, dieser Fehler tritt auf, wenn versucht wird, die Firmware über zu ändern.
 

Anhänge

  • Снимок экрана 2022-09-13 в 18.42.00.webp
    Снимок экрана 2022-09-13 в 18.42.00.webp
    92,8 KB · Aufrufe: 76
Okay, jetzt ergibt es Sinn.
Also habe ich eine Datei erstellt.
Ist diese Validierungsmethode korrekt? "Wenn es richtig ist, gibt es 1965 Zeilen in einem Hex, und die md5-Summe ist 4938333679fc1677d183e10755397dcc."
Ich bekomme diese md5sum nur, wenn ich am Ende eine zusätzliche Leerzeile hinzufüge. (insgesamt 1966 Zeilen, die letzte ist leer)

Okay, now it makes sense.
So I made a file.
Is this validation method correct? "If it is correct, there are 1965 lines in a hex, and the md5 sum is 4938333679fc1677d183e10755397dcc."
I only get this md5sum if I add an extra blank line at the end. (total 1966 lines, the last one is empty)
I'm stuck with your same problema hex for essential correct, 1965 lines, all process works but Three drv that i was try and full Brick, yes the errors 27 and 35 was gone but the drv's doesnt detect nothing (change mode, Light, power button) only it's power on, i tried 242, mi3 flashs stock, 247 and the same.:/ For the Three drv's
 
today i was try with 242 and still its Brick :( no errors in drv to turn on but doesnt work anything only turn on and Bluetooth but press button for connect app or get info with apps nothing, down g, m365 tools, xiaomi home, shu, nothing :(
you think that the process its correct?
screenshots about the code, the hex of 242 are maked correctly, i change the lines and i replace with the new one and open the .bat and runs but i get this
Ich habe genau das gleiche Problem! Essential mit controller 3.1 GD32E. Have 242.bin -> hex probiert aber jetzt der Kontroller ist komplett kaputt!
Ich bekomme die gleiche ERRORS wie J Jonwifo
 
Ich habe genau das gleiche Problem! Essential mit controller 3.1 GD32E. Have 242.bin -> hex probiert aber jetzt der Kontroller ist komplett kaputt!
Ich bekomme die gleiche ERRORS wie J Jonwifo
I'll wait a fix for that :'( i have 3 controllers in full Brick i think maybe would be put 319drv before try others drv (like 242 or 247) and works (?) The 242 got me full Brick but maybe first time the 319 works but This have to be the first drv fw and not the 242 (maybe)
 
Status
Für weitere Antworten geschlossen.