STLink Ninebot ESX ESC: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 9: Line 9:
==Accessing the Debug Pins==
==Accessing the Debug Pins==


===Removing the Pole===
{{Ninebot ESX Access Internals}}


Remove the 4x Security Torx T25 screws or Hex Screws that hold the handlebar in place on the pole.
===Disassembling the ESC===
 
[[File: NinebotEsxHandlebarScrews.jpg|thumb|center|400px|The handlebar screws in place.]]
 
Remove the 4x Security Torx T30 screws or Hex screws that hold the pole to the base.
 
[[File: NinebotEsxFrontPoleScrews.jpg|thumb|center|400px|The front pole screws in place.]]
 
[[File: NinebotEsxRearPoleScrews.jpg|thumb|center|400px|The rearpole screws in place.]]
 
===Accessing the ESC===
 
Next, if you have one, remove the external battery.
 
Two screws hold the battery on the bracket.
 
[[File:NinebotESXExternalBatteryScrews.jpg|thumb|center|400px|The two screws holding the external battery on the bracket.]]
 
This will expose 3 more screws.
 
Take care removing these screws as they strip very easily.
 
[[File:NinebotESXExternalBatteryBracketScrews.jpg|thumb|center|400px|The 3 easily-strippable screws.]]
 
The bracket may be slightly stuck but once these 3 screws are out it can be removed.
 
If you do not have a bracket then you will have three screws holding the battery in place within the pole.
 
[[File:NinebotESXInternalBatteryPoleScrews.jpg|thumb|center|400px|The 3 screws that hold the internal battery in place within the pole.]]
 
You will also have a charging port cover to remove.
 
Remove the top cover to reveal two screws holding the cover on.
 
[[File:NinebotESXChargingPortCoverScrews.jpg|thumb|center|400px|The port cover removed.]]
 
Finally, one more screw holds the ESC in place on the pole.
 
[[File:NinebotESXESCPoleScrew.jpg|thumb|center|400px|The final screw holding the ESC in place within the pole.]]
 
Next comes arguably the most annoying part of the disassembly, removing the waterproofing grommets.
 
On the top and the bottom is two grommets that are twisted in place.
 
Press down hard with a large flathead screwdriver and twist counter-clockwise until the slots line up with the metal ridge within the pole.
 
[[File:NinebotESXInternalRubberGrommets.jpg|thumb|center|400px|Keep the grommets attached if you can.]]
 
[[File:NinebotESXInternalRubberGrommetsRemoved.jpg|thumb|center|400px|The parts of the grommet.]]
 
In some cases, pushing the rubber inner part through the plastic retainer ring will make it easier to remove.
 
Attempt to keep the wires pushed through the rubber part.
 
Once both are separated the whole mechanism slides easily out of the pole unless the pole has been damaged or bent.
 
[[File:NinebotESXInternalElectricalsRemoved.jpg|thumb|center|400px|The battery/esc internals.]]
 
===Dissassembling the ESC===


The internal battery unplugs fairly easily but the BMS connector may need needle-nose pliers to remove the connector.
The internal battery unplugs fairly easily but the BMS connector may need needle-nose pliers to remove the connector.
Line 153: Line 95:
[[File:STM32STLinkUtilitySuccessfulProgramming139FullDump.png|thumb|center|400px|Completely finished and successful programming.]]
[[File:STM32STLinkUtilitySuccessfulProgramming139FullDump.png|thumb|center|400px|Completely finished and successful programming.]]


[[Category: Scooters]][[Category: Ninebot]][[Category: ESX]]
==Reassembly==
 
{{Ninebot ESX Reassemble Internals}}
 
[[Category: Scooters]][[Category: Ninebot]][[Category: ESX]][[Category: STLink]]
Administrators, Swags, Bureaucrats, Administrators
2,914

edits