RP ✔️ 🛠️ ST-Link Tutorial Ninebot G30D/G30D II ESC mit dem ReFlasher unbricken (einfachste Methode)

A Andreas-78
weil Du per PN gefragt hast:
Bremslichteinstellung findet man in der SHFW Anleitung - Punkt 9 "SHFW Lights"
 
A Andreas-78
weil Du per PN gefragt hast:
Bremslichteinstellung findet man in der SHFW Anleitung - Punkt 9 "SHFW Lights"
Danke, das kann ich aber nur anwenden wenn ich den Controller mit der SHFW geflasht bekomme.
 
dann anderen Controller kaufen, wenn sich der nicht flashen läßt
Und warum ließ sich der Originale nicht downgraden oder flashen?
ja, Du drehst Dich im Kreis
 
  • Hilfreich!
Reaktionen: Olli_69
Ich habe es gerade den Controller geflashed .... hatte aber keinen Erfolg.

Hier ist der Log vom ReFlasher:

[ReFlasher] Starting..
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
Info : clock speed 1000 kHz
Info : STLINK V2J37S7 (API v2) VID:PID 0483:3748
[ReFlasher] Found ST-Link
Info : Target voltage: 3.258863
Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints
[ReFlasher] Connected to target
Info : starting gdb server for stm32f1x.cpu on 3333
Info : Listening on port 3333 for gdb connections
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x08000120 msp: 0x20000550
Info : device id = 0x20036410
Warn : STM32 flash size failed, probe inaccurate - assuming 128k flash
Info : flash size = 128kbytes
flash 'stm32f1x' found at 0x08000000
stm32x unlocked.
[ReFlasher] Disabled RDP
INFO: a reset or power cycle is required for the new settings to take effect.
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0xfffffffe msp: 0xfffffffc
stm32x mass erase complete
[ReFlasher] Erased chip
dumped 12 bytes in 0.001354s (8.655 KiB/s)
[ReFlasher] Got UID for activation
[ReFlasher] Generated user data page
[ReFlasher] Writing to chip
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
Info : clock speed 1000 kHz
Info : STLINK V2J37S7 (API v2) VID:PID 0483:3748
[ReFlasher] Found ST-Link
Info : Target voltage: 3.234783
Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints
[ReFlasher] Connected to target
Info : starting gdb server for stm32f1x.cpu on 3333
Info : Listening on port 3333 for gdb connections
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0xfffffffe msp: 0xfffffffc
Info : device id = 0x20036410
Info : flash size = 128kbytes
flash 'stm32f1x' found at 0x08000000
stm32x unlocked.
[ReFlasher] Disabled RDP
INFO: a reset or power cycle is required for the new settings to take effect.
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0xfffffffe msp: 0xfffffffc
stm32x mass erase complete
[ReFlasher] Erased chip
wrote 3104 bytes from file C:\Program Files (x86)\ScooterHacking ReFlasher\binaries\bootloader\nb_DRV.bin to flash bank 0 at offset 0x00000000 in 0.165475s (18.318 KiB/s)
[ReFlasher] Wrote bootloader
wrote 35492 bytes from file C:\Program Files (x86)\ScooterHacking ReFlasher\binaries\firmware\g30_DRV.bin to flash bank 0 at offset 0x00001000 in 1.124784s (30.815 KiB/s)
[ReFlasher] Wrote firmware
wrote 1024 bytes from file C:\Users\activ\AppData\Roaming\reflasher\binaries\temp\drv_user_data.bin to flash bank 0 at offset 0x0001c000 in 0.086132s (11.610 KiB/s)
[ReFlasher] Wrote userdata
[ReFlasher] All done
Ich habe so einen Controller.

Ich weiß nicht ob das etwas mit "Warn : STM32 flash size failed, probe inaccurate - assuming 128k flash" zu tun hat.
Habe auch flashen als AT32 versucht.

Sobald ich den Schooter anschalte und das Hinterrad drehe, beept es laut und hört nicht mehr auf bis ich den Strom von der Batterie trenne.

Ich habe einen neuen Controller bestellt der hoffentlich nächste Woche ankommen wird.

Habt Ihr Ideen die ich bis dahin versuch könnte?

Danke.
 
Grüezi und Hallo
Ich bin nicht sicher ob ich jetzt am richtigen Ort bin. Aber ich habe einen Ninebot G30 1. Gen. der aktuell den Fehler Code 10 anzeigt.
Historie:
Beim Einbau eines Zusatzakku mit einem switch balancer habe ich das BMS beschädigt oder gegrillt. (Fehler 21)
Ich konnte nach langer Recherche über die APP downG ein bin File slave.zip aufspielen.
Der "Stealth mode" hat das BMS quasi übersteuert mit der Folge das die Akkuanzeige nicht mehr aktiv war.
Sonst hat alles gut funktioniert. Konnte mit ** Bezahlsoftware ** auch ein wenig optimieren.
Beim Bergabfahren (ohne Abriegelung der Geschwindigkeit) hat es die elektrische Bremse gekillt.
Habe einen neuen Controller besorgt und wollte den oben genannten Vorgang (Fehler 21) wiederholen.

Leider war die Slave zip diesmal wohl nicht mit dem Controller kompatibel seit her Code 10.

Besten Dank für Eure Rückmeldung ob jemand eine Hilfe anbieten kann.
Viele Grüsse
MatK
 
Eine falsche Firmware flashen, führt zwangsläufig zum Fehlercode 10.
Den Controller müsstest du per ST-LINK neu programmieren. Oder du lässt es von einem unserer Spezi's machen.
Hier findest du Hilfe. Für den G30 bin ich dort auch gelistet.
Alles weitere bitte per PN.