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

  • Ersteller Ersteller Gast
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
Jetzt bekomme ich die 247 nicht drauf, weil er mi jetzt sagt, das es für die Pro2 ist und ich habe Mi3 (BLE155 noch drauf) und wie kriege ich das jetzt hin?
 
Jetzt bekomme ich die 247 nicht drauf, weil er mi jetzt sagt, das es für die Pro2 ist und ich habe Mi3 (BLE155 noch drauf) und wie kriege ich das jetzt hin?
downg.
Wie ich schon hier gestern beschrieben habe.
Bitte aufmerksamer lesen.
Hier in dem Thread geht es aber nicht um BLE Flash sondern dem 3.1 Controller.
Macht gerne einen neuen Thread zu solchen Dingen die in keine anderen Threads rein passen auf. (y)
 
ich habe jetzt noch mal den MiDu eingesetzt indem ich Write Flash wählte und im Anschluss mit SHU die 247 flashte. Er wollte es in erster Linie nicht und die App selbst bat mir eine eigene 247 an, diese hab ich geflasht und nach Beendigung stand das ich erneute eine drv flashen soll (im Display leuchtete A0 auf und der Scooter reagierte nur auf den aus Knopf). Ich versuchte dann die drv247 von der Seite die du oben angegeben hast und es funktionierte! Jetzt fährt das Ding 25km/h, aber im Display blinkt regelmäßig die 42 auf. Ich hab jetzt laut SHU DRV247, BLE152 und BMS141. Kann mir dabei einer ein Tip geben?
 
  • Hilfreich!
Reaktionen: VooDooShamane
Erstmal Glückwunsch das es doch noch funktioniert hat.
die App selbst bat mir eine eigene 247 an, diese hab ich geflasht und nach Beendigung stand das ich erneute eine drv flashen soll (im Display leuchtete A0 auf und der Scooter reagierte nur auf den aus Knopf).
Also hast du es mit einem SHFW Flash geregelt.👍
Du musst jetzt eine BLE134 für den 1s auf das Dashboard flashen damit der Fehler 42 verschwindet.
(Ist aber jetzt wirklich das letzte mal das ich das schreibe)😅
Wie das geht, habe ich gestern auch schon mehrfach beschrieben hier.
Bitte keine Fragen dazu mehr hier in diesem Thread.
Dashboard BLE Firmware flashen hat hier eigentlich nichts zu suchen.
Ich habe es nun wirklich oft genug gesagt.
Jegliche Offtopic Beiträge in diesem Thread werden ab jetzt kommentarlos von mir gelöscht.
 
  • Strahlend
Reaktionen: Gerhard
Hi! Ich habe ein Problem mit der V3.1-Steuereinheit auf der GD32F-MCU. DRV252-Softwareversion. Ich habe ein Dashboard von M365 4 LEDs. Ich habe auch von M365 PRO1. Ich habe immer noch den M365 PRO2 freigeschaltet, was die Möglichkeit der Programmierung über Bluetooth bietet. Ein Downgrade der Firmware im DRV ist mit diesen drei Bluetooth-Modulen nicht möglich. Ich habe erfolgreich andere DRVs von PRO2 auf derselben MCU programmiert. Was ist das Problem?
 
Hi! Ich habe ein Problem mit der V3.1-Steuereinheit auf der GD32F-MCU. DRV252-Softwareversion. Ich habe ein Dashboard von M365 4 LEDs. Ich habe auch von M365 PRO1. Ich habe immer noch den M365 PRO2 freigeschaltet, was die Möglichkeit der Programmierung über Bluetooth bietet. Ein Downgrade der Firmware im DRV ist mit diesen drei Bluetooth-Modulen nicht möglich. Ich habe erfolgreich andere DRVs von PRO2 auf derselben MCU programmiert. Was ist das Problem?
DRV 252 ???
Meines wissens ist die aktuellste die DRV 247

 
  • Augenrollend
  • Hilfreich!
Reaktionen: jarroq und Olli_69
Screenshot_2023-01-03-17-15-05-226_app.peretti.m365tools.jpg

Machen Sie sich keine Sorgen über seltsame Softwareversionen. Ich habe den Treiber von PRO2 auf M365 übertragen.

Die DRV252-Version der Software lehnt das Downgrade wahrscheinlich ab. Dies ist wahrscheinlich ein neues Feature der neuesten Firmware. Vielleicht löst das Spoofing der DRV247-Softwareversion höher als DRV252 das Problem?
 
  • Hilfreich!
Reaktionen: ActSeven
Shu bietet kein Spoofing an. Das macht imho nur Xiao....und diese Software wird hier nicht supportet. Bitte wende dich an den Verkäufer der App, schließlich hast du dafür bezahlt.
 
  • Hilfreich!
Reaktionen: jarroq
Shu bietet kein Spoofing an. Das macht imho nur Xiao....und diese Software wird hier nicht supportet. Bitte wende dich an den Verkäufer der App, schließlich hast du dafür bezahlt.
Olli ich war gerade in shu drinne.... Kuckst du 👇👇nur zur Info..... Ich bin jetzt off...
IMG_20230103_220308.webp
 
  • Hilfreich!
Reaktionen: jarroq
Ok, also habe ich eine zweite Frage, da ich sehe, dass das Problem frisch und im Moment wahrscheinlich unüberwindbar ist. Ich habe eine neue MCU STM32F103C8T6. Ich habe es auf einem Pro2 V3.1 Board zusammengebaut. Programmiert mir der M365rec eine neue MCU? Ich habe es heute versucht, aber es hat nicht funktioniert. Sah "Target foud" und ein paar Sekunden später "Erasing failed" und sonst passiert nichts.
 
Also es gibt tatsächlich neue offizielle Firmwares!
Xiaomi dachte sich wohl auch, frohes Neues. 😁
Pro2 und Mi3 haben ein Update bekommen.
1s wird bestimmt demnächst folgen.
Es ist mal wieder äußerste Vorsicht geboten.

Aktuelle Firmwarestände:
  • Pro2 - DRV252 BLE158 BMS141 und neue BMS1.1.0.2 (Neu)
  • Mi3 - DRV017 BLE157 BMS141 und neue BMS1.1.0.2 (Neu)
  • 1s - DRV321 BLE157 BMS141 und neue BMS1.1.0.1 (noch aus Sommer 2022)

Es ist durchaus denkbar das die neuen DRV's eine ähnliche Downgrade Sperre eingebaut bekommen haben wie bei den Ninebot's.
Muss ich aber erst untersuchen um genaueres sagen zu können.
ST-Link Flash des Controller wird aber zur Not weiterhin immer möglich sein.

PS:
Bitte achtet darauf das es in diesem Thread um die Hardware des v3.1 Controller geht.
Die neuen Updates sind hier Offtopic.
Werde das noch entsprechend sortieren und diesen Thread später aufräumen.
 
Also es gibt tatsächlich neue offizielle Firmwares!
Xiaomi dachte sich wohl auch, frohes Neues. 😁
Pro2 und Mi3 haben ein Update bekommen.
1s wird bestimmt demnächst folgen.
Es ist mal wieder äußerste Vorsicht geboten.

Aktuelle Firmwarestände:
  • Pro2 - DRV252 BLE158 BMS141 und neue BMS1.1.0.2 (Neu)
  • Mi3 - DRV017 BLE157 BMS141 und neue BMS1.1.0.2 (Neu)
  • 1s - DRV321 BLE157 BMS141 und neue BMS1.1.0.1 (noch aus Sommer 2022)

Es ist durchaus denkbar das die neuen DRV's eine ähnliche Downgrade Sperre eingebaut bekommen haben wie bei den Ninebot's.
Muss ich aber erst untersuchen um genaueres sagen zu können.
ST-Link Flash des Controller wird aber zur Not weiterhin immer möglich sein.

PS:
Bitte achtet darauf das es in diesem Thread um die Hardware des v3.1 Controller geht.
Die neuen Updates sind hier Offtopic.
Werde das noch entsprechend sortieren und diesen Thread später aufräumen.
Vielleicht hier auch darauf hinweisen ;-)

 
  • Hilfreich!
Reaktionen: Gerhard
Wie zu erwarten, hat das Aufräumkommando innerhalb weniger Minuten zugeschlagen und meine Antwort an J jarroq, aus dem Zusammenhang gerissen und ohne hier einen Hinweis zu hinterlassen, in meinen - vorher geschlossenen, nun wieder geöffneten - Thread zur App verschoben.
Ein Downgrade der Firmware im DRV ist mit diesen drei Bluetooth-Modulen nicht möglich. Ich habe erfolgreich andere DRVs von PRO2 auf derselben MCU programmiert.
Die DRV252-Version der Software lehnt das Downgrade wahrscheinlich ab. Dies ist wahrscheinlich ein neues Feature der neuesten Firmware.
Hier ist meine Anwort an dich und an alle interessierten:

Für diesen Thread relevante Passagen aus dem Post:
Es ist nun möglich, den Pro2 mit DRV252 mithilfe der öffentlichen Version der m365 Plus App zu bedienen und auch zu downgraden! Für das Downgrade muss eine Vanilla DRV247 oder eine modifizierte VLT247 oder NGFW247 geflasht werden (keine andere DRV Version nehmen!).
...
Es handelt sich hier um eine neuartige, von mir entwickelte Methode - eine andere Möglichkeit für das Downgrade dieser DRV gibt es derzeit nicht, könnte aber evtl. mit einer der nächsten SHU Versionen kommen!
Auch wenn die wenigsten die neusten DRVs zum Modifizieren besitzen werden, sei der Vollständigkeit halber gesagt, dass der NextGen Patcher das Modding aller neuen DRVs unterstützt, d.h. DRV017 (Mi3), DRV252 (Pro2) und DRV245 (Lite). Desweiteren wird die Ausgabedatei nun im neuen ZIPv3 Format gepackt, wodurch Brickschutz und optimale Kompatibilität mit der SHU gewährleistet ist. Unter der Prämisse, dass man das Legacy Zip Format nicht mehr verwendet, besteht nun auch keine Gefahr mehr den Controller mit der aktuellen SHU Version zu bricken! Den Eingangspost habe ich in dahingehend aktualisiert. Wer eigene BIN Dateien im neuen ZIPv3 Format packen möchte, kann dafür das neue Packtool von SH verwenden.

LG
 
Zuletzt bearbeitet von einem Moderator:
  • Liebe zum Detail! (2 Punkte)
Reaktionen: ActSeven
nandtek ich kann gern weiter aufräumen wenn du willst, ob dir das dann gefällt, steht auf einem anderen Blatt und is mir herzlich egal - also halt dich zurück mit deinen Meldungen!
 
  • Hilfreich!
Reaktionen: Heiko S. und G30...
Wie zu erwarten, hat das Aufräumkommando innerhalb weniger Minuten zugeschlagen und meine Antwort an J jarroq, aus dem Zusammenhang gerissen und ohne hier einen Hinweis zu hinterlassen, in meinen - vorher geschlossenen, nun wieder geöffneten - Thread zur App verschoben.

Nochmals..
Entscheide dich bitte ob du weiter wie hier was gegen uns hast und dir was zusammenreimst, oder einfach mal drüber stehst und deine persönlichen Gedanken aus der Geschichte nimmst und weiterhin zur Community was beitragen möchtest - KEINER hat dir hier etwas getan.

Wir fangen nicht wie im letzten Post jedes mal mit neuen Theater an.
Z.b..

Bekommen wir das nicht geklärt das du uns immer wieder anschuldigst und dich dann beleidigt hinter 2t Accounts versteckst (ja Logfiles sind schlimm) und Tage später von vorne anfängst können wir das auch lassen..

Möchtest du mit weiteren Mods oder mir etwas klären dann auch hier ein letztes mal, wir betreiben keine öffentliche Streitschlichtung, da gibts auch für dich keine Sonderrechte.
Wie im kompletten Forum und nach unseren Regeln, wird auch hier später aufgeräumt, da hilfsts dir auch nicht es uneingelogt oder mit 2t Account zu lesen #Kindergarten.
 
  • Liebe zum Detail! (2 Punkte)
  • Hilfreich!
Reaktionen: Heiko S. und G30...
Da ich auch per PN Anfragen bekomme, hier nun ein Tutorial...

Tutorial: Recovery Datei für Pro2 / 1S / Lite selbst erstellen
Mit dem von Conejo veröffentlichten "gd32rec" Tool lässt sich ein Mi3 Roller wiederherstellen. Hat man ein anderes Modell, muss die enthaltene Wiederherstellungsdatei angepasst werden (im Folgenden am Beispiel Pro2/DRV247):
  1. gd32rec downloaden
  2. DRV247 (Pro2) oder DRV319 (1S) oder DRV242 (Essential/Lite) downloaden
  3. SRecord downloaden und entpacken: https://sourceforge.net/projects/srecord/
  4. Cmd.exe öffnen und dort folgendes eingeben:
    Code:
    srec_cat.exe DRV247.bin -binary -offset 0x1000 -o DRV247.hex -intel -output_block_size 0x10
  5. Die erste und letzte Zeile aus der DRV247.hex löschen
  6. Alle Zeilen in der DRV247.hex auswählen -> kopieren
  7. Zeile 196 - 1982 in der "full_mi3_gd32.hex" auswählen -> einfügen (damit werden diese Zeilen durch den Inhalt der DRV247.hex ersetzt)
Zum Flashen ST-Link anschließen und die "runme_mi3_reflash.bat" ausführen.

Weitergehendes Tutorial: Seriennummer beim Flashen anpassen
  1. Die eigene Seriennummer in eine (ASCII) Hex-Zeichenfolge verwandeln, z.B. mit diesem Converter
  2. In der "full_mi3_gd32.hex" die Zeichenfolge "31363133332F30303032353339303030" suchen und mit der eigenen Zeichenfolge ersetzen (zur Kontrolle: die eigene Zeichenfolge muss genau so lang sein, die Länge der Zeile darf sich nicht verändern!)
Abschließend mit "runme_mi3_reflash.bat" flashen, wie vorher.

Weitergehendes Tutorial: DRV016 extrahieren
  1. Unveränderte "full_mi3_gd32.hex" öffnen und Zeile 196 - 1982 auswählen
  2. Die ausgewählten Zeilen in eine neue Datei kopieren, die Datei in "DRV016.hex" umbenennen
  3. Cmd.exe öffnen und dort folgendes eingeben:
    Code:
    srec_cat.exe DRV016.hex -intel -offset -0x1000 -o DRV016.bin -binary
Disclaimer: Alle hier verlinkten Inhalte / Dateien sind frei verfügbar und öffentlich zugänglich, mit den verlinkten Inhalten habe ich nichts zu tun.
Hi Oh man alles super beschrieben, nur finde ich Punkt4. nicht die Cmd.exe
Ich habe GD32E und misst gebaut und will das so wie beschrieben versuchen auszuführen und scheitere an der cmd.exe suche auf meinem PC. Entpackungsprogram hab ich Winrar..
 
Viel zu kompliziert für einen 1S. Einfach ne drv319 flashen oder DRV247 oder SHFW.
Hab misst gebaut. Und es geht nix mehr, Fehlermeldung 27. Hab keinen Zugriff mehr und kann nichts mehr drauf spielen. Hab den Controller ausgebaut( 5min erledigt). Und hab ein GD32E chip drin,somit habe ich wohl ein 3.1. Der Roller ist neu,2022. Denke zuerst werde ich versuchen drv319 od.247 drauf zu spielen( ST-Link ) und hoffen das das funktioniert.dadurch das ich sowas noch nie gemacht habe,wird es schwer werden. Aber macht doch spass,lol,wenn es dann geht. Und wenn das nicht geht dann das andere "cmd" umschreiben.wenn es dann nicht geht brauch ich wohl einen neuen Controller oder.🤔
Post automatically merged:

Drücke mal die Windows-Taste und gebe ins Suchfeld cmd ein. Mit enter bestätigen. Dann sollte das schwarze Commandfenster aufgehen. Das ist hiermit gemeint :)
Oh man stimmt 🙉
 
  • Hilfreich!
Reaktionen: HansPeter203
Status
Für weitere Antworten geschlossen.