Hey all!
first of all: great guide. I followed it and all went (almost) flawlessly.
A question about the "almost": I dont understand if I'm supposed to put capacitor C15 back in place after completing the flash.
I didn't but I'm having some problems, in particular: power button doesnt work and top speed is 25 when custom firmware says it should be 32.
Thanks
How to flash your Ninebot Scooter
Re: How to flash your Ninebot Scooter
No, the cap does not get replaced.Hey all!
first of all: great guide. I followed it and all went (almost) flawlessly.
A question about the "almost": I dont understand if I'm supposed to put capacitor C15 back in place after completing the flash.
I didn't but I'm having some problems, in particular: power button doesnt work and top speed is 25 when custom firmware says it should be 32.
Thanks
I've seen others w/power button issues (not sure why).
Perhaps ur motor/batt aren't capable of "32".or is just a kmh/mph issue? Even tho neither of those #s equal the other when converted, so idk
Re: How to flash your Ninebot Scooter
Thanks for confirming I did the right procedure!
I guess I will have to buy a new dashboard
I guess I will have to buy a new dashboard

- Justinmarrugi
- Posts: 1
- Joined: Tue Jul 23, 2019 11:28 pm
Re: How to flash your Ninebot Scooter
Is there anyway i can flash my scooter with ubuntu OS i dont have a windows computer but i do have a tablet with a otg usb is it possible
Re: How to flash your Ninebot Scooter
I haven't tried it myself, but it should be possible;Is there anyway i can flash my scooter with ubuntu OS i dont have a windows computer but i do have a tablet with a otg usb is it possible
https://fishpepper.de/2016/09/16/instal ... -on-linux/
- fivefingerdiscount
- Posts: 18
- Joined: Sun Jul 28, 2019 2:20 pm
Re: How to flash your Ninebot Scooter
This procedure is to flash the dash board, but what about the second box on Spin scooter (got from auction) that have their gps and SIM card. ?
Last edited by fivefingerdiscount on Mon Aug 26, 2019 3:04 am, edited 1 time in total.
I paid for dis shyt!
Re: How to flash your Ninebot Scooter
Fantastic, my scooter is ok
Tranks!
Tranks!
Re: How to flash your Ninebot Scooter
You can throw away the second box on your Spin scooter that has the GPS, you don't need it. After you flash the dashboard, you need to flash the control board via ES_DownG(Android) or Ninebot-Flahser(Windows). After that enjoy your ride.This procedure is to flash the dash board, but what about the second box on Spin scooter (got from auction) that have their gps and SIM card. ? Does flashing the dash board will brick the motor controller or anything eles or this straight forward to flash “any dashboard” and nothing eles would affects by it
Re: How to flash your Ninebot Scooter
Hi all,
Thank you for the very detailed guide.
I've got a question regarding the applicability of the procedure on a ninebot es2 lite (limited to 20km/h).
Fortunately I could already connect to the scooter via Es_downG without any modification to the dashboard.
Do you see any potential conflict or risk if flashing the custom firmware on the es2 lite?
Did anyone try the procedure on a es2 lite?
Thank you in advance for your feed-back!
Thank you for the very detailed guide.
I've got a question regarding the applicability of the procedure on a ninebot es2 lite (limited to 20km/h).
Fortunately I could already connect to the scooter via Es_downG without any modification to the dashboard.
Do you see any potential conflict or risk if flashing the custom firmware on the es2 lite?
Did anyone try the procedure on a es2 lite?
Thank you in advance for your feed-back!
Re: How to flash your Ninebot Scooter
Hello, I've been trying to flash ES2 dash with my nucleo64 (nucleo-l476rg) external st-link. It is using st-link v2-1, which should be backwards compatible, from what I've read. I've followed instructions and tried to use 2 different win10 machines to do it, with same result. Any ideas what to do?
C:\Users\Sonia\Downloads\openocd-0.10.0\openocd-0.10.0>.\bin-x64\openocd.exe -f .\scripts\interface\stlink-v2-1.cfg -f .\scripts\target\nrf51.cfg
Open On-Chip Debugger 0.10.0
Licensed under GNU GPL v2
For bug reports, read http://openocd.org/doc/doxygen/bugs.html
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
adapter speed: 1000 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : clock speed 950 kHz
Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED
Info : STLINK v2 JTAG v28 API v2 SWIM v17 VID 0x0483 PID 0x374B
Info : using stlink api v2
Info : Target voltage: 3.259513
Info : nrf51.cpu: hardware has 4 breakpoints, 2 watchpoints
image of my nucleo setup:
https://photos.app.goo.gl/tHSRanzgBJnmQozq8
C:\Users\Sonia\Downloads\openocd-0.10.0\openocd-0.10.0>.\bin-x64\openocd.exe -f .\scripts\interface\stlink-v2-1.cfg -f .\scripts\target\nrf51.cfg
Open On-Chip Debugger 0.10.0
Licensed under GNU GPL v2
For bug reports, read http://openocd.org/doc/doxygen/bugs.html
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
adapter speed: 1000 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : clock speed 950 kHz
Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED
Info : STLINK v2 JTAG v28 API v2 SWIM v17 VID 0x0483 PID 0x374B
Info : using stlink api v2
Info : Target voltage: 3.259513
Info : nrf51.cpu: hardware has 4 breakpoints, 2 watchpoints
image of my nucleo setup:
https://photos.app.goo.gl/tHSRanzgBJnmQozq8
Return to “Ninebot ES and E-series”
Who is online
Users browsing this forum: No registered users and 39 guests