RP ✔️ 9bot-Flasher G30 v1.1 ESC & F-Serie v0.9 ESC Artery Downgrader

Aber in der Anleitung steht, dass man DRV173 (ich habe 183) oder niedriger braucht um den Bootloader zu dumpen.
Und genau DAS ist auch der Fall.
Du brauchst ein Controller von einem Kumpel/Nachbar etc der noch eine ältere Firmware drauf hat um an den Bootloader zu kommen.
Wenn du ihn erstmal hast, kannst du damit dein eigenen Controller downgraden.

Ich gehe davon aus da die Anleitung nun raus ist wie man an den Bootloader ran kommt, das er demnächst irgendwo im Netz auftaucht zum download.
 
VooDooShamane

Möge Dein Toilettenpapier stets weich und reissfest sein.

Mögen Deine Ärmel niemals beim Händewaschen herabrutschen.

Möge dein Döner immer extra Fleisch haben.

Möge immer noch ein Parkplatz für dich frei sein!

Möge die Knopfleiste deiner Bettdecke immer unten sein.

Mögen Deine alten Daten niemals in falsche Hände geraten!

Möge deine Bettdecke sich niemals im Bezug verdrehen.

Möge dir niemals das Toilettenpapier ausgehen.

möge dein Kissen stets weich und kühl sein.

Mögest du immer genug Kleingeld für gutes Trinkgeld in der Tasche haben.

Möge dir nie jemand auf die Füße treten!

Möge sich dein Bettzeug niemals im Bezug verknüddeln.

Möge dein Toilettenpapier stets vorhanden, flauschig und reißfest sein.

Möge dein Bier immer kühl sein.

Mögest du immer fair bezahlt werden!

Möge Dir der TÜV Prüfer immer gnädig sein!

Möge dein Kaffee stets heiß und geschmackvoll sein.

Was noch geil wäre, eine Video Anleitung auf Youtube. 💪
 
9bot-Flasher v1.0.2 Update

Neue Funktion:
Backup DRV Config
Erstellt ein Backup des kompletten RAM Speicherabbild,
dumped die DRV config raus und zeigt die wichtigsten Konfigurationen in der Kopfzeile von 9bot-Flasher an.

In dem DRV_Configs Ordner wird ein neuer Ordner angelegt der den Namen der UUID der MCU trägt aus dem das Backup gezogen wurde.
Folgende dinge werden darin gespeichert:
  • RAM.bin (komplettes Speicherabbild des RAM)
  • DRV_CONFIG.bin (komplette DRV Konfiguratin als Binärdatei)
  • DRV_CONF_INFO.txt (wichtigste Konfigurationen in Textform)

Abgespeichert wird das Backup in folgendem Pfad:
Code:
"9bot-Flasher_v1.0.2\res\DRV_Configs\ESC-(UUID der MCU)

Changelog:
Code:
v1.0.2

-new functions
    +backup DRV config

-code improvements
    +timeout displays remaining seconds
    +backup complete RAM for later debugging
    +routed some redundand code to function calls

-corrected some typos

Download im ersten Post zu finden.

PS:
AT32 Bootloader Download:

->Klick<-
 
Das mit bekannt ist eine sache, das es bei dem Flash auch erkannt wird und auch ein Hinweis darauf gibt wieder eine andere.
Nur so das dann eventuell auch in der Anleitung noch zusätzlich ein hinweiss Fehlt was passiert wenn man trotzdem Flash durchführt.

Für mich eben war auch interessant was genau passier wenn das erkannt wurde und die einstellungen übernommen werden ob dann nicht eventuell keins von beiden Motoren funktioniert.

Mir geht es an sich um wiederverwendung von einem Controller.
 
Nur so das dann eventuell auch in der Anleitung noch zusätzlich ein hinweiss Fehlt was passiert wenn man trotzdem Flash durchführt.
Der neue Motor wird bei einer OFW unter DRV1.8.x nicht mehr funktionieren. Dem altbekannten Gen.1/Gen.2 Antrieb ist das relativ Wumpe. Der läuft und läuft und... Sozusagen ist das neue Hinterrad nun unsere kleine Diva - noch!
 
Das mit bekannt ist eine sache, das es bei dem Flash auch erkannt wird und auch ein Hinweis darauf gibt wieder eine andere.
Nur so das dann eventuell auch in der Anleitung noch zusätzlich ein hinweiss Fehlt was passiert wenn man trotzdem Flash durchführt.

Für mich eben war auch interessant was genau passier wenn das erkannt wurde und die einstellungen übernommen werden ob dann nicht eventuell keins von beiden Motoren funktioniert.

Mir geht es an sich um wiederverwendung von einem Controller.
Erstens gibt es ja noch gar keine Downgrade Anleitung.😅
Und Zweitens würde nicht sagen das dort ein Hinweis fehlt.
Der Hinweis in 9bot-Flasher ist schon richtig so.
Die DRV173 kennt den neuen Motor nicht.
Deswegen wird ein downgraded ESC nicht mehr mit dem neuen gen. 4 Motor funktionieren.
Das sie dann aber mit älteren Motoren funktioniert liegt doch auf der Hand.😊
Und damit man im Fall der Fälle eben auch solche ESC's downgraden kann,
habe ich ja extra nur ein Hinweis mit Möglichkeit zum Abbruch oder trotzdem downgrade fortführen rein geschrieben.
 
  • Liebe zum Detail! (2 Punkte)
  • Hilfreich!
Reaktionen: Mc Kuc und GeoBot
Ist ja auch OK so wie es ist. Jetzt kann man ja wieder SN wechseln. Hatte ja auch bei den ersten Controller auch per SHU machen können nach dem Downgrade. Bei höcherem SW stand ging das nicht, nun ist es auch möglich. Haupsachen es weden wenniger Controller im schrott landen.

Was braust du bei den F-Controller? Wie kann man FW von dem Fabrinkneuen Auslesen?
 
Ich brauch eigentlich gar nix.
Hab ja nicht mal einen G30 oder F-Serie Scooter. 😅
Ihr braucht zum ST-Linken eines F-Serie Scooter eine Artery kompatible DRV.
Momentan gibt es allerdings eh noch keine F-Serie Artery Chip kompatible DRV Firmware öffentlich als Download verfügbar.

Wie man die DRV abfängt möchte ich hier nicht öffentlich thematisieren.
 
Es gibt eine Möglichkeit, die Geschwindigkeitsbegrenzung auf der Firmware 18X mit dem Motor der 4. Generation zu überwinden.
1) Sie blinken einfach den neuen Controller nach diesen Anweisungen
2) blinken SHFW an den neuen Artery-Controller, dann ändern (in SHFW) die Seriennummer als "Speedboost SN"
3) Blinken dann durch Scooterhacking die original 173 Firmware zurück (obwohl sie mit dem neuen Motor nicht kompatibel ist).
4) Schließlich ist der letzte Schritt, die Firmware auf DRV1.8.X zu aktualisieren durch die Segway-Ninebot app.
Leider ist es nicht möglich, die Ströme einzustellen, aber zumindest können Sie den 4er-Motor mit dem neuen Artery-Controller mit einer Geschwindigkeit von 30 km / h verwenden
Ich habe diese Methode gestern persönlich verwendet.
 
Das ist auch schon klar, da hast du mir nichts neues erzählt, nur lassen sich nicht alle Controller nach dem Downdrade wieder per Segway APP aktualisieren.
 
Danke nochmal für deine Arbeit VooDooShamane VooDooShamane , hat jetzt alles geklappt. Die bootloader Datei die da zum Download bereit steht, wird erkannt aber als nicht brauchbar angezeigt. Habe mir das dump dann selber erstellt. Die gepatchte DRV, die man via Scooterhacking auf einen 1.7.3 Controller Flashen soll, wird als fehlerhaft erkannt. Auch ** Bezahlsoftware ** und Scootercompanion haben da nichts machen wollen.
Habe es dann via TTL geflasht, danach den bootloader gedumpt und Zack, alles funktionier wunderbar.🥳
Großen Respekt.
186017B2-DE32-4B20-8346-7AAC9FA4D89F.webp
 
Die bootloader Datei die da zum Download bereit steht, wird erkannt aber als nicht brauchbar angezeigt.
Hab die natürlich vor dem Link posten untersucht.
Kann nicht sein, denn sie hat exakt die richtige md5 summe.
Dann wird wohl beim Downloaden der Datei bei dir etwas schief gelaufen sein.
Die gepatchte DRV, die man via Scooterhacking auf einen 1.7.3 Controller Flashen soll, wird als fehlerhaft erkannt.
Auch das wurde vorher ausgiebig getestet und funktioniert.
Welches programm erkennt sie denn deiner Meinung nach als fehlerhaft ?
Habe es dann via TTL geflasht, danach den bootloader gedumpt und Zack, alles funktionier wunderbar.
Haha ja sehr geil!
Man muss sich nur zu helfen wissen. (y)

EDIT:
Wenn die zip Datei so wie in der Anleitung beschrieben erstellt wird:
Hier geht ihr oben auf den "Durchsuchen" Button und wählt die zuvor erstellte DRV173_BTLD2RAM.bin aus.
Alle weiteren Einstellung genau so vornehmen wie in dem Bild und auf "Pack" klicken.

1674873430802.png

Muss die in der .zip Datei enthaltene info.json Datei folgenden Inhalt haben:
Code:
{
    "schemaVersion": 1,
    "firmware": {
        "displayName": "DRV173_BTLD2RAM",
        "model": "max",
        "enforceModel": false,
        "type": "DRV",
        "compatible": [
            "max_DRV_AT32F415CxT7"
        ],
        "encryption": "both",
        "md5": {
            "bin": "35e830b2e3562117eba1e71d3e24763e",
            "enc": "3bfb542663995b6a626689311066226c"
        }
    }
}

Dann wurde sie richtig erstellt und sollte ganz normal per SHU flashbar sein.
Allerdings auch NUR per SHU da andere Flashing Apps wie downg etc das neue zipv3 Packformat von SH noch nicht kennen.
 
Zuletzt bearbeitet:
  • Hilfreich!
Reaktionen: rosie
uch das wurde vorher ausgiebig getestet und funktioniert.
Welches programm erkennt sie denn deiner Meinung nach als fehlerhaft ?
Scooterhacking nimmt die Datei erst garnicht, ist grau hinterlegt. ** Bezahlsoftware ** sagt Datei zu groß und Scootercompanion datei fehlerhaft. Habe es 5 mal von Anfang an getestet.

Hab die natürlich vor dem Link posten untersucht.
Kann nicht sein, denn sie hat exakt die richtige md5 summe.
Dann wird wohl beim Downloaden der Datei bei dir etwas schief gelaufen sein.
Auch das habe ich bestimmt 10 mal geladen, hin und her kopiert. Immer md5 Summe rot und dann Abbruch. Hat erst funktioniert, nachdem ich die Datei via TTL geflasht habe. Hatte schon Angst den Controller geschrottet zu haben, da nichts mehr funktionierte. Habe dann einfach weiter gemacht und sieht da, Controller lebt wieder.🥳
Habe dann direkt noch 2, einen mit 1.8.3 und einen mit 1.8.7 gemacht. Ü
Post automatically merged:

EDIT:
Wenn die zip Datei so wie in der Anleitung beschrieben erstellt wird:
213063DD-F506-4762-B2E7-062BD2530985.webp
 
Scooterhacking nimmt die Datei erst garnicht, ist grau hinterlegt. ** Bezahlsoftware ** sagt Datei zu groß und Scootercompanion datei fehlerhaft. Habe es 5 mal von Anfang an getestet.
Möglicherweise ist bei dem Kopiervorgang vom PC auf das Handy etwas schief gelaufen.
Wie wurde die .zip Datei übertragen ?
Es gab im VLT-Firmwares Thread schon des öfteren Meldungen das wenn man per google drive überträgt dann genau diesere Fehler auftritt das man die Datei in SHU nicht auswählen kann.
Deswegen hab ich in der Anleitung auch explizit darauf hingewiesen die Datei per USB auf das Handy zu schieben.



Auch das habe ich bestimmt 10 mal geladen, hin und her kopiert. Immer md5 Summe rot und dann Abbruch.
Wie gesagt, die Datei ist der Bootloader.
Du brauchst sie nicht zum dumpen des Bootloader.
Sondern damit kannst du direkt zum Downgrade übergehen.

Weil es mir keine Ruhe lässt habe ich eben die Datei nun auch extra erneut überprüft.
Das ist definitiv die richtige.✅

1675197802775.webp

1675197397812.png
 
  • Hilfreich!
Reaktionen: Mc Kuc
Möglicherweise ist bei dem Kopiervorgang vom PC auf das Handy etwas schief gelaufen.
Wie wurde die .zip Datei übertragen ?
Es gab im VLT-Firmwares Thread schon des öfteren Meldungen das wenn man per google drive überträgt dann genau diesere Fehler auftritt das man die Datei in SHU nicht auswählen kann.
Deswegen hab ich in der Anleitung auch explizit darauf hingewiesen die Datei per USB auf das Handy zu schieben.
Via USB und email.
Wie gesagt, die Datei ist der Bootloader.
Du brauchst sie nicht zum dumpen des Bootloader.
Sondern damit kannst du direkt zum Downgrade übergehen.
Das ist mit klar! Aber wie gesagt, es kam nichts grünes. War rot und dann konnte ich es nur noch beenden.
Hat ja aber letztendlich dann doch alles geklappt. 😎
Wie du schon schriebst, man muss sich nur zu helfen wissen.
Und danke nochmal für deine Mühen.
 
  • Hilfreich!
Reaktionen: VooDooShamane