Page 11 of 14

Re: [Full Tutorial] How to convert a Ninebot Max (G30) for Personal Use (ESC,BMS,BLE,Rewire,CFW)

Posted: Mon May 10, 2021 4:33 am
by Gothicgeek502
So I take it this doesn't work on a Hopr SNSC.2.2 Ninebot Max? I'm only seeing parts of here and there how to flash them because I got some from the local police auction. I'm seeing stuff on needing to use an Arduino and all kinds of stuff so can someone make it easier to tell me everything I need and need to do. I have an ST-Link V2 and a CP2102 UART programmer too.

Re: Thank you!

Posted: Wed Aug 11, 2021 5:21 am
by Olle
UnicycleSanta wrote:
Thu Mar 12, 2020 1:29 am
Your Ninebot Max is now fully converted for personal use, while maintaining (and surpassing) the features and performance of the retail unit. If there are any questions or issues, please post it in the thread. While this is all fleshed out and working, new developments are happening all the time. This thread will stay updated as things change.

Thank you for taking the time to read my tutorial. This took a lot of time and effort, and I am glad to share my findings with everyone. If anyone feels charitable, a cup of joe would be appreciated!

~Donations Welcome~
Thank you for an excelent tutorial. Worked out perfect!
Sent you a little gift, it's not a fortune but it's something.

Re: [Full Tutorial] How to convert a Ninebot Max (G30) for Personal Use (ESC,BMS,BLE,Rewire,CFW)

Posted: Fri Aug 13, 2021 2:22 pm
by Dmitrii ziablik
Help please. I have already bought a converted ninebot max. My headlight doesn't work,it's bad to drive at night. I redid the wires as in the photo,but it didn't help. I measured the current on the headlight with a multimeter,it is always 04.7 volts. I don't know what to do.... help please.

Re: [Full Tutorial] How to convert a Ninebot Max (G30) for Personal Use (ESC,BMS,BLE,Rewire,CFW)

Posted: Tue Sep 28, 2021 9:48 am
by thebarnibas
Is it possible to use this method for snsc 2.3? I got one from an auction but can't exactly figure out the specific conversion guide.

thanks

Re: [Full Tutorial] How to convert a Ninebot Max (G30) for Personal Use (ESC,BMS,BLE,Rewire,CFW)

Posted: Mon Oct 11, 2021 7:03 pm
by trails
Did you ever resolve? I am having the same issue. I uplugged the large cable from the bms and try to pull a reading each tab with no luck. When my connections are wired the light flashes red.
chanthy007 wrote:
Tue Oct 20, 2020 5:46 pm
Hi

I am running into the same issue regarding swim connection in STVP.
I have re-soldered, checked the connections multiple times, tried multiple ST Links, blue light is still flashing, ST Link worked for the ESC.

Has anyone run into this issue and fixed it before?

Domallen wrote:
Sat Sep 26, 2020 4:11 am
Hi ... Flashing the BMS step #9... I'm getting an error see attached. I'm using a Lyft snsc20 battery. Can anyone help me?


Image
Image
Image
Image
Image
Image

Re: [Full Tutorial] How to convert a Ninebot Max (G30) for Personal Use (ESC,BMS,BLE,Rewire,CFW)

Posted: Sat Oct 23, 2021 5:46 pm
by JohnGBR
What a beautifull and detailed tutorial! :o I have a question regarding MAX BMS. Is there any FW version that can emulate BMS communication like original battery?

I have MAXG30 and I want to swap the inner battery for bigger one. So it means there will be issue with BMS <-> ESC communication. Its possible to solve something like this? Or when you want to just replace original battery with other used original battery then there will be serial number issue in the communication.

Re: [Full Tutorial] How to convert a Ninebot Max (G30) for Personal Use (ESC,BMS,BLE,Rewire,CFW)

Posted: Mon Nov 01, 2021 4:38 pm
by Yoli2
Note, new Spin Ninebot Max scooters (since maybe late 2020) have a new BMS that will cut off the motor after a few seconds of riding.

It's discussed on another website: https://www.scooterhacking.org/forum/vi ... .php?t=443

I have a scooter like this. I previously didn't flash the BMS since it wasn't needed. But I'll try flashing the BMS now and update you.
Only issue I have is that when I accelerate it goes well, good acceleration, good speed, but then suddenly stops after few seconds. I can hear a little "pop" from the battery/BMS (around that area). It does not stop when I accelerate without being on it. It only stops when I am on it.
I tried Eco, D and S and the same problem appears.
The problem is still present after tweaking with a Flashing Custom Firmware and XiaoFlasher..

Any idea or anyone already faced or read this issue on the forum - i searched but could not find similar issue?

reply:
I know now exactly what you were talking about. Seems like this newest Max firmware 8.1.8 has an extra security measure built into the battery that affects the ESC and dash. The only way to defeat it was the old ST-Link method to bms and rolling it back. But if you have a Max with this battery firmware, it'll shut down the scooter once it detects a load on the motor. When I bench tested inside my shop, I had no issue running at 18mph. Put it back together and went for a test ride, and 10 secs later, beep and shutdown.
Has anyone else encountered this and maybe found a workaround or another solution??

Re: [Full Tutorial] How to convert a Ninebot Max (G30) for Personal Use (ESC,BMS,BLE,Rewire,CFW)

Posted: Tue Dec 07, 2021 2:26 pm
by videshik2
HI there! This was so helpful, thank you for sharing:)

Re: [Full Tutorial] How to convert a Ninebot Max (G30) for Personal Use (ESC,BMS,BLE,Rewire,CFW)

Posted: Fri Dec 31, 2021 1:54 pm
by Sc00tr
Change the region
videshik2 wrote:
Mon Dec 27, 2021 5:54 am
I flashed another firmware and it will spin up to 20 MPH rear wheel off the ground. It still only goes 10 MPH with a rider on it. I have no errors.

Re: [Full Tutorial] How to convert a Ninebot Max (G30) for Personal Use (ESC,BMS,BLE,Rewire,CFW)

Posted: Tue Jan 04, 2022 10:47 am
by Madmark
Hi guis i need help flashing snc 2.3.2
I need to program esc with 3 wires.
gnd dio clock

where points to try
i put that motherboards pin out.
battery 3.2 diconnected

i see various testpoints but no sure to solder a pin or not.
Have stlink v2 usb

thanks. i will post known errors