Problem mit ScooterHackingUtility

Ist da auch sicher ein Controller von Xiaomi verbaut? Oder nicht doch einer von XBOT? Vor der DRV-Version steht nämlich kein Hinweis auf den im Controller verbauten Chip.
 
  • Hilfreich!
Reaktionen: VooDooShamane
Ist sehr merkwürdig das die SHU dort n/a anzeigt.
Unbedingt mal den Unterboden öffnen und schauen welcher Mikrocontroller auf dem Controller verbaut ist.

Es gibt ein bestimmtes Register welches SHU ausliest.
Das ist entweder 0=stm32, 1=gd32e, 2=gd32f.
Bei dir muss in dem Register aber ein anderer Wert als 0, 1, oder 2 stehen.
Sonst würde SHU dort nicht n/a anzeigen.
Mir ist aber keine Firmware bewusst die dort einen anderen Wert reinschreibt.
Sehr mysteriös das ganze.
 
Danke für die schnelle Antwort. Die App m365+ habe ich bereits. Allerdings finde ich dort keine Möglichkeit, die DRV 247 zu flashen.
Wie schwer kann das sein, sich durch die paar Punkte der App zu klicken?
Du lädst die drv247 runter
( ),
klickst in der App auf die 3 Punkte oben rechts, dann "Firmware update", der Rest ist selbsterklärend.

Einfacher als aufschrauben. Sollte er den Flash nicht übernehmen, hast du besagten XBOT-Controller und simit die A-Karte, damit geht nämlich GAR nichts.
 
  • Hilfreich!
Reaktionen: Screwdriver
Ist sehr merkwürdig das die SHU dort n/a anzeigt.
Unbedingt mal den Unterboden öffnen und schauen welcher Mikrocontroller auf dem Controller verbaut ist.

Es gibt ein bestimmtes Register welches SHU ausliest.
Das ist entweder 0=stm32, 1=gd32e, 2=gd32f.
Bei dir muss in dem Register aber ein anderer Wert als 0, 1, oder 2 stehen.
Sonst würde SHU dort nicht n/a anzeigen.
Mir ist aber keine Firmware bewusst die dort einen anderen Wert reinschreibt.
Sehr mysteriös das ganze.
Könnte ja auch ein APM32 sein, keine Ahnung, ob SHU den als STM32 erkennt?
 
Könnte ja auch ein APM32
Eben nicht.
ob SHU den als STM32 erkennt?
Ja tut sie.

Die Firmware Logik ist folgende:
Der Wert wird mit 1 oder 2 beschrieben wenn ein GD32E oder F erkannt wurde.
Alles andere hat keinen Effekt weil der Wert dann bei 0 bleibt und somit als STM32 erkannt wird.
Deswegen ist es ja so kurios das dort n/a steht.
Weil das bedeutet das dort ein anderer Wert steht den SHU nicht auswerten kann.

Klar wäre möglich das dort ein ganz merkwürdiger Ausnahmefehler entstanden ist und das Register (wie auch immer) von extern mit einem anderen Wert beschrieben wurde.
Aber das ist schon sehr sehr unwahrscheinlich.
Deshalb wäre es so wichtig den Scooter auf zu schrauben und nachzusehen ob es mittlerweile wieder ein neuen Firmware Chip gibt.

S Screwdriver könnte uns ja mal die UUID zeigen.
Wenn diese ein FF an erster oder zweiter Stelle hat, spricht es für ein STM32 und somit fehlerhaft beschriebenes Register.
Wenn das FF jedoch fehlt, ist mit sehr hoher Wahrscheinlichkeit eine neue, bisher unbekannte MCU verbaut.
 
  • Hilfreich!
Reaktionen: Olli_69
Welche DRV hast du geflasht?
Steht hier:
1697036818867.webp


Nun etwas anderes als n/a ?
Wenn ja, was ?
Wenn nein, poste bitte noch ein Screenshot deiner UUID.
Das geht in SHU oben rechts bei den 3 Punkten und dann auf HW-Info.
 
  • Hilfreich!
Reaktionen: email.filtering
Jetzt solltest Du noch die BLE 134 aufs Dashboard und die BMS 141 fürs Akkumanagement flashen, damit Dein Pro 2 eine solide und ausgeglichene Softwarekombination aufweist.
 
  • Hilfreich!
Reaktionen: VooDooShamane