Administrators, Swags, Bureaucrats, Administrators
3,841
edits
No edit summary |
|||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
In the case of a bricked ESC/Controller/Control Board, STLinking can sometimes save the controller from needing to be replaced. | In the case of a bricked ESC/Controller/Control Board, STLinking can sometimes save the controller from needing to be replaced. | ||
This method is also capable of downgrading versions like [[Ninebot Max DRV 1.8.7|DRV 1.8.7]] and [[Ninebot Max DRV 1.8.8|DRV 1.8.8]]. | This method is also capable of downgrading versions like [[Ninebot Max G30 DRV 1.8.7|DRV 1.8.7]] and [[Ninebot Max G30 DRV 1.8.8|DRV 1.8.8]]. | ||
This page shows how to STLink the 2nd gen ESC/controller based on the Artery '''AT32''' chip. | This page shows how to STLink the 2nd-gen ESC/controller based on the Artery '''AT32''' chip. | ||
{{ STLink Materials List }} | {{ STLink Materials List }} | ||
| Line 37: | Line 37: | ||
Carefully unplug each of the connectors. | Carefully unplug each of the connectors. | ||
You may need to scrape more rubber potting compounds away from some | You may need to scrape more rubber potting compounds away from some connectors to unplug them. | ||
===Accessing The Pins=== | ===Accessing The Pins=== | ||
Remove the black shell from the ESC, and take the outer clips off first | Remove the black shell from the ESC, and take the outer clips off first to slide the shell out from under the upper lip. | ||
[[File:NinebotMaxGen2ShellClips.jpg|thumb|center|400px|4 clips hold the shell on.]] | [[File:NinebotMaxGen2ShellClips.jpg|thumb|center|400px|4 clips hold the shell on.]] | ||
| Line 73: | Line 73: | ||
[[File:NinebotMaxScooterHackingReflasherLaunchRecovery.png|thumb|center|400px|Press launch recovery then check the console for any errors.]] | [[File:NinebotMaxScooterHackingReflasherLaunchRecovery.png|thumb|center|400px|Press launch recovery then check the console for any errors.]] | ||
Check the console to make sure there | Check the console to make sure there are no errors. | ||
[[File:NinebotMaxScooterHackingReflasherSuccessfulFlash.png|thumb|center|400px|A successful flash indicated by no errors in the console.]] | [[File:NinebotMaxScooterHackingReflasherSuccessfulFlash.png|thumb|center|400px|A successful flash indicated by no errors in the console.]] | ||
| Line 79: | Line 79: | ||
===Testing=== | ===Testing=== | ||
Remove the STLink and plug back in | Remove the STLink and plug the ESC back in, then use [[ScooterHacking Utility]] to check that your version number is now [[Ninebot Max DRV 1.6.13|1.6.13]] or [[Ninebot Max DRV 1.7.3|1.7.3]]. | ||
[[File:NinebotMaxGen2ControllerSuccessfulDowngrade.png|thumb|center|400px|The downgrade was successful as shown here by the version number.]] | [[File:NinebotMaxGen2ControllerSuccessfulDowngrade.png|thumb|center|400px|The downgrade was successful as shown here by the version number.]] | ||