Re: ES4 Error 10
Posted: Tue Jul 02, 2019 4:56 pm
Guys I’ve learned a lot about this and I’d like to share my findings. I've got most everything of it figured out. No more error 27, even the headlight issue where when you have it on the scooter is slower. Cruise control, CFW, Control over lights in ninebot app, All 3 driving modes when you double press power button.. Basically, the works!
First of all I would never try and solder those tiny connections. Way too time consuming and also too risky of something going wrong. I use a BDM stand with Probe needles you can simply place where they are needed and flash it with ease and not needing a single solder. I will attach pic of it. Can be found at aliexpress or other Chinese marketplaces.
Everything works. Flash Chinese $20 dash using the method found here and flash factory esc this way.
Steps
Order $20 dash amazon or eBay
Dissasemble scooters remove esc
Order bdm stand: https://www.alibaba.com/product-detail/ ... opping-ads
Flash dash using oocd
Flash esc using stlink utility. To fix error 27 In the "address" field after flashing type 0x1ffff7e8 and press enter then take a pic of 0,4,8 columns and now press ctrl+P and program then go back to address box type 0x801c1b4 and press enter and now fill in the 0,4,8 boxes with the pic you took just press tab in between each box. As you press tab, it will write the changes to the ESC each time automatic.
Reassemble everything
Fire up ninebot flasher and flash serial change firmware and change serial put 4th digit a T instead of R
Once you've updated the serial your lights work and error 35 will be gone.
Now either update your firmware with ninebot app or cfw with ninebot flasher in windows.
Headlight speed issue is caused by an internal breaker tripping (self resetting) and allowing the power draw from the headlight to distort the handlebar controls and thus the scooter goes slower. Easiest solution is to either unplug it, buy a more power friendly LED, or place a 33ohm 1/4watt resistor in between the regative connection from the dash to headlight.
Enjoy.
First of all I would never try and solder those tiny connections. Way too time consuming and also too risky of something going wrong. I use a BDM stand with Probe needles you can simply place where they are needed and flash it with ease and not needing a single solder. I will attach pic of it. Can be found at aliexpress or other Chinese marketplaces.
Everything works. Flash Chinese $20 dash using the method found here and flash factory esc this way.
Steps
Order $20 dash amazon or eBay
Dissasemble scooters remove esc
Order bdm stand: https://www.alibaba.com/product-detail/ ... opping-ads
Flash dash using oocd
Flash esc using stlink utility. To fix error 27 In the "address" field after flashing type 0x1ffff7e8 and press enter then take a pic of 0,4,8 columns and now press ctrl+P and program then go back to address box type 0x801c1b4 and press enter and now fill in the 0,4,8 boxes with the pic you took just press tab in between each box. As you press tab, it will write the changes to the ESC each time automatic.
Reassemble everything
Fire up ninebot flasher and flash serial change firmware and change serial put 4th digit a T instead of R
Once you've updated the serial your lights work and error 35 will be gone.
Now either update your firmware with ninebot app or cfw with ninebot flasher in windows.
Headlight speed issue is caused by an internal breaker tripping (self resetting) and allowing the power draw from the headlight to distort the handlebar controls and thus the scooter goes slower. Easiest solution is to either unplug it, buy a more power friendly LED, or place a 33ohm 1/4watt resistor in between the regative connection from the dash to headlight.
Enjoy.