RP ✔️ ⚠️Achtung! BLE157/158/155 Zwangsupdate in Xiaomi Home App 1s / Pro 2 / Mi3

VooDooShamane VooDooShamane, vlt. hast du noch ne Idee - Ich zweifle grad an meinem Verstand.... hab ja schon Boards im zweistelligen Bereich geflasht, bis auf das allererste nie Probleme gehabt, aber jetzt dafür massiv 😠

Drei Dashboards geflasht, der Flash läuft ganz normal durch, keine Fehlermeldung 2x verify ok. DOS-Fenster schließt sich, ST-Link wird abgezogen, Dash geht aus - ABER dann nicht wieder an, weder im Scooter noch am St-Link! WTF???

Beim ersten (Originallayout) dachte ich noch: ok, hast nicht aufgepasst beim Entfernen des C2, kann passieren, aber das zweite und dritte waren Clones ohne Sperrkondensator, trotzdem genau das gleiche Problem.

Lötfehler sind ausgeschlossen, da 5V und GND bei mir immer direkt auf die Pins des Steckers kommen und die beiden Datenkabel halte ich eben an die Kontakte (natürlich Gummihandschuhe) bzw. bei den Clones steckt man sie rein.

Mache ich sonst im Schlaf, daher kann ich mir nicht erklären, was da los ist.

Ach ja, die drei Boards waren in drei verschiedenen Shops bestellt (DE) ....

Bekomme nächste Woche noch 2 weitere vom Chinamann, das wird spannend.
 
@VooDooShamane, vlt. hast du noch ne Idee
Bootloader fehlt, oder die Adresse zu ihm im UICR Bereich nicht konfiguriert.
Kannst du dich noch verbinden mit STM32 ST-LINK Utility?
Wenn ja,
BOOTLOADERADDR an Offset 0x10001014 mit "00 D0 03 00" konfigurieren.
BOOTLOADERADDR.webp

(Quelle = nRF51 Datenblatt)

Wird aber alles Teil des neuen Guide werden den ich heute oder morgen poste.
 
  • Liebe zum Detail! (2 Punkte)
Reaktionen: 4Ultra
Bootloader fehlt, oder die Adresse zu ihm im UICR Bereich nicht konfiguriert.
Kannst du dich noch verbinden mit STM32 ST-LINK Utility?
Wenn ja,
BOOTLOADERADDR an Offset 0x10001014 mit "00 D0 03 00" konfigurieren.
Anhang anzeigen 16762
(Quelle = nRF51 Datenblatt)

Wird aber alles Teil des neuen Guide werden den ich heute oder morgen poste.
Verbinden ist schlecht, wenn die Dinger auch am ST-Link nicht mehr angehen....

Warum sollte der fehlen, mache es doch wie immer? Und das dreimal hintereinander?? Das ganze mit OpenOCD, nicht ST-LINK-Utility
 
Verbinden ist schlecht, wenn die Dinger auch am ST-Link nicht mehr angehen....
Nur weil das Display nicht an geht, und er nicht piept, muss das nix heißen.
Solange der CPU des Mikrocontroller Saft bekommt, kann man mit ihm sprechen.
Er weiß nur nicht was zu tun ist, weil der Bootloader fehlt, oder er dessen Adresse nicht kennt.

Mach mal bitte ein Foto von dem Mikrocontroller
 
Zuletzt bearbeitet:
Nur weil das Display nicht an geht, und er nicht piept, muss das nix heißen.
Solange der CPU des Mikrocontroller Saft bekommt, kann man mit ihm sprechen.
Er weiß nur nicht was zu tun ist, weil der Bootloader fehlt, oder er dessen Adresse nicht kennt.

Mach mal bitte ein Foto von dem Mikrocontroller
 

Anhänge

  • 20220428_205654.webp
    20220428_205654.webp
    170,8 KB · Aufrufe: 60
Das ist nur der LED Treiber auf deinem Bild.
Der Mikrocontroller mit der BLE drauf ist der kleine.
Ist das bei dir der gleiche?
20220428_211510.webp
 
Hallo Gemeinde,

hier herrscht so ein großes Durcheinander, das ich trotz lesen vieler Informationen jetzt wirrer da stehe als ich dachte.
Den Scooter hatte ich gebraucht mit aktuellster Firmware gekauft und daher war die Dashboardlösung für mich am angehemsten.



Statt der 1.5.7 zeigt der Scooter mit gebrauchtem Dashboard--> nun die Werte BLE 1.2.9 DRV 2.4.8 BMS 1.4.1 worüber ich nun wohl glücklich sein sollte, denke ich.

Muss ich nun in den SHU das BLE auf 1.3.2, 1.3.4 oder 1.3.6 flashen?
Muss ich ebenfalls dann noch an den DRV & BMS Versionen etwas ändern? Ist das überhaupt notwendig/möglich?

Sorry für die sich vielfach wiederholende Frage, aber der Thread ist für mich mehr als wirr.
Selbst nachdem ich nun die 11 Seiten durch bin, bin ich nicht wirklich schlauer als zuvor zu welcher Version ich nun hin sollte.
Lediglich die 1.5.7 sollte nicht wieder drauf ;)
 

Anhänge

  • Screenshot_2022-04-28-21-23-04-916_sh.cfw.utility.webp
    Screenshot_2022-04-28-21-23-04-916_sh.cfw.utility.webp
    22,5 KB · Aufrufe: 41
  • Screenshot_2022-04-28-21-25-49-380_sh.cfw.utility.webp
    Screenshot_2022-04-28-21-25-49-380_sh.cfw.utility.webp
    17,3 KB · Aufrufe: 49
Das ist nur der LED Treiber auf deinem Bild.
Der Mikrocontroller mit der BLE drauf ist der kleine.
Ist das bei dir der gleiche?
Ich glaube ja, meinen kann ich besser entziffern 😅
Post automatically merged:

Hallo Gemeinde,

hier herrscht so ein großes Durcheinander, das ich trotz lesen vieler Informationen jetzt wirrer da stehe als ich dachte.
Den Scooter hatte ich gebraucht mit aktuellster Firmware gekauft und daher war die Dashboardlösung für mich am angehemsten.



Statt der 1.5.7 zeigt der Scooter mit gebrauchtem Dashboard--> nun die Werte BLE 1.2.9 DRV 2.4.8 BMS 1.4.1 worüber ich nun wohl glücklich sein sollte, denke ich.

Muss ich nun in den SHU das BLE auf 1.3.2, 1.3.4 oder 1.3.6 flashen?
Muss ich ebenfalls dann noch an den DRV & BMS Versionen etwas ändern? Ist das überhaupt notwendig/möglich?

Sorry für die sich vielfach wiederholende Frage, aber der Thread ist für mich mehr als wirr.
Selbst nachdem ich nun die 11 Seiten durch bin, bin ich nicht wirklich schlauer als zuvor zu welcher Version ich nun hin sollte.
Lediglich die 1.5.7 sollte nicht wieder drauf ;)

Die BLE musst du nicht zwingend updaten, ich würde es aber empfehlen.

Die BLE 129 lässt noch ein Verbinden OHNE Knopf drücken zu (somit kann das jeder in Bluetooth-Reichweite) - was ein Sicherheitsrisiko darstellt. Kannst ruhig auf BLE 136 flashen.
Post automatically merged:

Nur weil das Display nicht an geht, und er nicht piept, muss das nix heißen.
Solange der CPU des Mikrocontroller Saft bekommt, kann man mit ihm sprechen.
Er weiß nur nicht was zu tun ist, weil der Bootloader fehlt, oder er dessen Adresse nicht kennt.

Mach mal bitte ein Foto von dem Mikrocontroller

Zwei Boards hatte ich schon entsorgt, das dritte behalten, da 4 Anschlüsse statt drei. ST-LINK blinkt brav rot-blau, aber verbindet nicht. Fehlermeldung : ich soll in den settings den Modus ändern auf "... under reset" , bringt aber alles nix.

Werde die Kontaktleiste mit den 4 Kabeln noch ablöten für zukünftige 3-er Boards und dann ab in die Tonne.

Warum und wieso das nun dreimal passiert ist, weiß ich trotzdem nicht 😔
 

Anhänge

  • 20220428_215336~(1).webp
    20220428_215336~(1).webp
    100,2 KB · Aufrufe: 57
Ja denke auch, das und diese andere Sache im Osten. 🙄
Will auch garnicht meckern.
Wir haben es hier schon noch ganz gut.
Zum Glück.
 
  • Hilfreich!
Reaktionen: Codi
Schade,
Hätte man bestimmt noch hinbekommen.
Würde mich zu gern daran probieren.
Hab momentan nur das eine von meinem Scooter.
Auch schon neue bestellt, aber Aliexpress braucht echt lange dieses Mal mit der Lieferung.

Ja, da war ich zu schnell, sind beim einkaufen direkt im Elektrokleingerätecontainer gelandet. Sorry, hättest die sofort haben können.

Apropos warten : warte jetzt 9 Wochen auf meine 2200mah Sub C Ni-Cd (Akkuschrauber-refresh)...
 
Hi zusammen, ich konnte mit dem ST-Link erfolgreich downgraden und den pro2 wieder flashen.
Leider habe ich folgendes Problem, egal welche CFW ich verwende (223/224 oder 155) der Roller wird nach dem loslassen der Gashebels immer schneller.

Also Roller ist eingestellt auf max. 22 kmh, was er auf fährt, aber sobald ich den Hebel loslasse (auch nach 1 sek.) erhöht sich die Geschwindigkeit 22..23...24...25 kmh. Selbst wenn ich kurz abbremse erhöht sich wieder die Geschwindigkeit selbstständig.

Kennt jemand das Problem? Bei der Vanilla FM hab ich das Problem nicht.
Würde wieder gerne GM machen, daher die CFW.
 
K Kiffout
Hat mit diesem Thema eher weniger zu tun.
Das ist nun von der DRV Firmware abhängig die du dir drauf ziehst.
Weiß ehrlich gesagt nicht was da dieses merkwürdige Verhalten auslöst das du beschreibst.
Wenn du GM nutzen möchtest, kannst du schon mal keine 155 nehmen.
Da geht das nicht.
Normalerweise würde ich jetzt denken es ist ein Hardware Fehler mit deinem Gashahn.
Das der irgendwie fest klemmt oder sowas. Aber da du ja schreibst, das es mit Vanilla DRV nicht passiert, probier doch mal eine VLT-Firmware aus.
Damit kannst du jedenfalls auch GM machen.

LG
VooDoo
 
  • Hilfreich!
Reaktionen: 4Ultra und Kiffout
Hi zusammen, ich konnte mit dem ST-Link erfolgreich downgraden und den pro2 wieder flashen.
Leider habe ich folgendes Problem, egal welche CFW ich verwende (223/224 oder 155) der Roller wird nach dem loslassen der Gashebels immer schneller.

Also Roller ist eingestellt auf max. 22 kmh, was er auf fährt, aber sobald ich den Hebel loslasse (auch nach 1 sek.) erhöht sich die Geschwindigkeit 22..23...24...25 kmh. Selbst wenn ich kurz abbremse erhöht sich wieder die Geschwindigkeit selbstständig.

Kennt jemand das Problem? Bei der Vanilla FM hab ich das Problem nicht.
Würde wieder gerne GM machen, daher die CFW.
huhu, mein ST link kommt heute an, ich habe den 1s, wo kriege ich die ble datei her? gibts da ne gute anleitung?
 
Moin zusammen. Habe gerade eine Push-Nachricht von der Xiaomi Home App bekommen: Bitte aktualisieren Sie Ihre Firmware so schnell wie möglich... :LOL: Bin mal gespannt, was noch so kommt.

Viele Grüße aus der Kistenwelt! ;)
 
Hi zusammen, ich konnte mit dem ST-Link erfolgreich downgraden und den pro2 wieder flashen.
Leider habe ich folgendes Problem, egal welche CFW ich verwende (223/224 oder 155) der Roller wird nach dem loslassen der Gashebels immer schneller.

Also Roller ist eingestellt auf max. 22 kmh, was er auf fährt, aber sobald ich den Hebel loslasse (auch nach 1 sek.) erhöht sich die Geschwindigkeit 22..23...24...25 kmh. Selbst wenn ich kurz abbremse erhöht sich wieder die Geschwindigkeit selbstständig.

Kennt jemand das Problem? Bei der Vanilla FM hab ich das Problem nicht.
Würde wieder gerne GM machen, daher die CFW.

Mit welcher Methode hast du denn den Downgrade gemacht, das Cami - Script oder was anderes?

(ich frag mich immer noch, wie bei gleicher Methode ca. 12 Boards problemlos flashen und dann drei hintereinander, wo lt. VooDooShamane VooDooShamane auf einmal der Bootloader weg ist..)
 
Moin zusammen. Habe gerade eine Push-Nachricht von der Xiaomi Home App bekommen: Bitte aktualisieren Sie Ihre Firmware so schnell wie möglich... :LOL: Bin mal gespannt, was noch so kommt.

Viele Grüße aus der Kistenwelt! ;)
Hab ich auch vorhin bekommen.
Wird scheinbar auf dem Server gespeichert die Info ob man das Update durchgeführt hat.

Hab jetzt grad eine komplett lötfreie Methode entwickelt.
Sogar ohne das Dashboard auszubauen.
So wird der Downgrade zum Kinderspiel.
Einfach nur Kappe ab, mein Script starten, und ab geht die Post.

Kommt dann alles in den Guide.

LG
VooDoo