Administrators, Swags, Bureaucrats, Administrators
3,830
edits
No edit summary |
No edit summary |
||
| (10 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
In the case of a bricked ESC/Controller/Control Board, STLinking can save the master control board from needing to be replaced in some instances. | In the case of a bricked '''ESC/Controller/Control Board''', STLinking can save the master control board from needing to be replaced in some instances. | ||
This is often the only way to save a board that has been bricked when the wrong firmware was flashed or an update failed. | This is often the only way to save a board that has been bricked when the wrong firmware was flashed or an update failed. | ||
| Line 9: | Line 9: | ||
==Accessing the Debug Pins== | ==Accessing the Debug Pins== | ||
{{Ninebot ESX Access Internals}} | |||
===Disassembling 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 91: | Line 59: | ||
Always check that you are downloading files from trusted sources(aka ScooterHacking) to avoid flashing malicious firmware. | Always check that you are downloading files from trusted sources(aka ScooterHacking) to avoid flashing malicious firmware. | ||
Open STM32 STLink Utility and attempt to connect to the | Open STM32 STLink Utility and attempt to connect to the ESC with the button shown below. | ||
[[File: STM32STLinkUtilityConnect.png|thumb|center|400px|Click the button shown here to attempt to connect.]] | [[File: STM32STLinkUtilityConnect.png|thumb|center|400px|Click the button shown here to attempt to connect.]] | ||
| Line 127: | 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]] | |||