Danke schön! your videos help a lot, I just flashed my g30 max new gen controller / gen 4 motor, by myself instead of giving so much money to someone. Advice for people who can't connect the controller with St-link, when you are sure that everything is perfect as shown in the video, JUST INSTALL THE DRIVERS in the folder that you have to download, and then you will connect it.
Up to -70% on Deals: s.click.aliexpress.com/e/_EwQqJwo First order bonus: s.click.aliexpress.com/e/_EH0TnXO X3Pro Turbo Jet: s.click.aliexpress.com/e/_EyWP0ZO 160000 RPM Turbo Fan: s.click.aliexpress.com/e/_Ew4r88G Become a channel member: th-cam.com/channels/YXUe7VF9KN-ASABNHN0pCw.htmljoin
Hello McKuc, I understand from some of your previous answers that you don't know we can actually downgrade the BMS in SHU. You helped me SO MUCH with your tutorials that it's with great pleasure I'll tell you how. Open SHU, then you have to go in the "Flash" tab, then click "Load from repo", and then click "BMS". Here you'll see different BMS versions for downgrading (just like DRV and BLE). On my side, I didn't try to downgrade the BMS to check if it can remove the 25A limit on my G30P (Gen4). Please, could you tell me if you plan on trying to remove the 25A limit (I don't know how to check the Amps) ? It would be nice and would help a lot of people! Hope this helps. You do an incredible job helping people like me. Keep it on!
Thank you too. Do you really think that i did not try it out.. 🤣 I know that this option exists. It did not work for me. Just set DPC to 28A and try to accelerate from low speeds. If it looses power while accelerating (Cutoff) its already limiting at lower amps. That means that you have to set the DPC to around 24A + fw.
I wouldn't recommend anyone to use the "motor off with no throttle" toggle if you plan to use field weakening, because if you let off the throttle at a high speed, it disables the motor, and when you push the throttle again, it kicks back suddenly because field weakening takes a fraction of a second to enable, so before it gets enabled you get a huge kickback which i doubt is good for your controller, and makes for a bad driving experience.
Good video, just finally got this working on a ninebot max today! Its my 3rd ninebot rebuild, first one had an XBOT controller (no flashy), 2nd I did a 1500w ebike controller at 52v w LIPOs and got 44km/h. Today the 3rd one has a stock ninebot controller just purchased (AB01) and does 44km/h with field weakening. I am using 10A/1200mA so pretty high settings, the kick at 25mkm/h is noticeable! Probably not safe for long term use! I am also keen to try overvolting this one, might pop 14S Lipo in and see how it goes :)
Hey man i watched some of ur vids i understand now what is field weakening. But i have Xiaomi pro 2 can you recommend the safe settings to put for field weakening? also can i have overmodulation on with field weakening or no?
Normally you can have both on (depending on settings). I don't know good settings for xiaomi. I don't hae a xiaomi scooter. Ask in the scooterhacking telegram channel
according to rollerplausch shfw thread under point 3.1: The principle is similar to field weakening, which ultimately allows a higher maximum speed because the voltage or speed. of the engine is thereby increased. The waves of the three phases of the motor are modulated via the controller so that it runs over the usual 0-100% duty cycle. In short, the waves are distorted so that a higher voltage results in a higher maximum speed. The disadvantages can be compared to field weakening rollerplausch.com/threads/shfw-anleitung-2024-scooterhacking-utility-ninebot-xiaomi-e-scooter-tuning.3753/
Field Weakening is crazy! Can you suggest a range for good (and maybe safe) settings? To me, it seems like you cranked the settings really up in your video :D
The settings i choose at the end are okay. The DPC max current is like in stock Sportmode and its okay i would say. Will make another video with thermal camera test and upload it. Stay tuned ;)
I ve done same with my G30P gen 2 motor.. Now speed is 56 km/h :) (with 100% battery) Amaizing.. Hope will be no issues in future.. Maybe any advice from you? such as, what is the best settings in scooter hacking app? Hope DPC 25A, Initial 4A and Var. 800mA is the best option. Thanks alote..
Hello i normally set it like this: DPC 26 - 27A Start Speed 25km/h Initial 2 - 3A Var 600 - 800mA Max Speed around 40 is more then enough for the scooter. th-cam.com/video/evI7lNbwelM/w-d-xo.html Do you have the AT32 controller or STM32? th-cam.com/video/tO0Wn-9pXyw/w-d-xo.html With 56km/h its to risky, especially with the shitty breaks. The scooter is not designed to go that fast. I would recommend you to set it to max 45km/h or lower
@@McKuc can you recommend field weakening settings for My gen1 stock ? I did 15km run with 27/30A dpc with 5A initial and 1500mah and My engine became very hot.. i did lower to 1000 mah now but idk what Else should i do
@@Vilhozi I had no time to test the Gen 1 i modded yesterday. On Gen 1 also the connectors are shit and you have to watch out. I set the Gen 1 Motor with 48V mod and V1 controller as this: DPC 24A Start 33km/h Initial 3A Variable 400mA/km/h I felt the boost at 33km/h and it got to 40km/h topspeed. Measured the temps with a thermal cam and everything was cool. I think 4A Initial + 800mA/km/h is also safe for long term when the DPC current is not to high but i did not test it. You have to test it for yourself. Also keep in mind that the battery will die faster with this and the motor gets unefficient. I did not test it with Gen 1 and Stock Battery (36V) Try playing around with 24-27A DPC Start Speed set to about 7 to 10km/h lower then normal topspeed without field weakening. 3-4A Initial current 600-1400 Variable current Always try to keep the motor as cool as possible. When copper (motor windings) gets hot, the resistance gets higher and the motor performance and efficiency gets worse. too high temps can damage the permamagnets of the motor.
Works very well. G30E 36V AT32F gen1 ver4. Settings 25A DPC Field Weakening - 25km/h 5A/1300mAh - speed is more than 42km/h GPS! :) But brake effect is weak or poor than in previous fw VLT. There is no ABS settings for brake.
You can adjust the brake curve. Go to advanced and set like i did. Or you can set it higher. G30 is not made for high speeds with the stock front brake + rear motor brake it is very dangerous. It takes a long time to stop when driving so fast.
@@ohshititsu there is a very good SHFW explaination. Just translate the page. Field weakening explaination is Nr 14. rollerplausch.com/threads/shfw-anleitung-2023-scooterhacking-utility.3753/ English: rollerplausch-com.translate.goog/threads/shfw-anleitung-ninebot-g30d-g30d-ii-g30ld-2022-scooterhacking-utility.3753/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp
ok thank you! I'm having a problem with the SHFW firmware, I edit the speed settings for Sport Mode and they work fine but the Drive and ECO whatever settings I put them (DPC or Speed Based, using higher max a) they dont have any power at all! the only reason im not sticking with the custom firmware is because i dont want to use the sport mode all the time and to make the drive and eco deafult as the original DRV I dont think i can do that! I have the ES4L
Awesome tutorial! Does field weakening draw more power from the battery? I wonder how it is going to impact the scooter long term. Also, is the version of controller shown in the video require changing to MR60 connectors or is it just the older version?
For sure it will draw more power. If you are worried about the scooters longavity dont use SHFW and Field weakening. Drive it Stock and go as slow as possible. It will/can shorten the longavity depends on the settings and the driver. The cables are screwed onto the controller. This is a very good connection. Why should we use other connectors instead. This connection is better then any other. For more information check the video description. This scooter is not designed for high speeds. Weak breaks, no suspension, small tires,... I personally do not drive fast with the g30. This is just a videos to show whats possible and how to do it.
A friend had his G30P with Gen2 Motor on shfw 0.2.6 regular base 1.7.3 for a few months. Maxspeed 32km/h A few weeks ago i installed the shfw 0.3.0 (or 0.3.1) regular base 187 with field weakening. We set it to around 38km/h max speed. (DPC 27A/ init 3A / var 800mA/km/h) Today i updated his scooter to shfw 0.3.5 and we talked about his experience with the shfw 0.3.0 and field weakening. He told me that now he is faster and the scooter is more efficient and the motor sounds better. It feels smoother. So in his case he draws less power then before :D Normally he needed around 13% to get to work and 13% to get home. Now he looses only 10% in one direction instead lf 13%..
@@6vxcci you can see how and what i used here: th-cam.com/video/TRh_jxnO4sE/w-d-xo.htmlsi=g5XXW1o6gdY7smQp You can use the programm called reflasher v1.4.2 instead of the 9botflasher that i used here. www.scooterhacking.org/forum/viewtopic.php?t=676
Maybe this will help someone. In new reflasher version after flashing when you connect to phone you still have version 1.8.7 It's patched and you can now install shfw Also if your motor not spin set curves in shfw. Still not spin if you have newest gen motor tick this under motor setting somewhere and bottom
@McKuc Iam about to start to flash my Max G30E II coz it goes only 25KMh and want to increase it to 40. Hope you will help , very new to this st link. As it starts with 6 i guess its a Gen 1 motor. What settings to be kept to at 40.
Hello, thank you very much for your video which helped me a lot. I need help with field weakening, I have a g30e ii with the engine number starting with 6… My settings : DPC 24 / 28 start speed / 3A / 300mA Do you think this is a good setting for this scooter?
I would lower the fw start speed. What is the max speed with 24DPC and no field weakening. I guess its around 28km/h with your gen 1 motor. test that and set start speed of fw 10km/h lower then max speed without fw. You have to play around with the settings. Dont know how fast you want to go. On the latest models with bms limit of 25A i set fiwld weakening start Speed to around 22km/h Try init current from 2 to 3A and var current from 300 to 800mA/km/h
Thank you for your reply. yes the maximum speed is 28 km/h No field weaking. My scooter is stock. I played start speed 22km/h; init current 3A; var current 700mA and I go up to 39km/h it’s good. Is it safe or am I going down a little ? (Sorry i use g translate)
@@03100city if the bms limits the current to 25A and you use more then that, it can start to cut the power. Most of the time that happens when DPC is set to high and when accelerating. What happens if you set it to 27A and FW? With the BMS limit of 25A i dont think that you can harm the Controller when driving 39km/h. Set DPC to 24A and you should be safe hardwarevise. The other question is drivers safety when going so fast. The g30 has no suspension and weak brakes. Braking distance is bad.
Thanks a lot, my g30 gen4 is now awesome with field weakening. But I wonder how to use cruise control with this option. Is it possible to limit the speed?
How did you make this work with gen4 motor? I got a warning in 9b0t-flasher saying that I have a Gen 4 motor and only supported firmware is 1.8.7 so I did not proceed.
Merci pour ta video très intéressante😊 J'avais une G30 avec le moteur V2 old que jai pu debrider facilment avec scooterhacking. J'ai recu aujourd'hui ma nouvelle G30 avec le moteur V2 new que me conseille tu de faire pour la debrider du coup ?
@@McKuc Thank you for your very interesting video😊 I had a G30 with the old V2 engine that I was able to easily unlock with scooterhacking. I received my new G30 today with the new V2 engine, what do you recommend I do to free it up?
Hello, I did an ST link on my g30 max v2 (the new models on DHGate), I managed to flash it via the Scooter Hacking Utility app, I installed BLE 1.1.7 but the scooter doesn't respond when I accelerate. The weird thing is that when I reverse the scooter and accelerate, there is a response from the scooter that locks the wheel, but when I move forward, nothing happens. Does anyone have an idea?
Did you connect the motor cables correctly. Maybe you put one of the connectors in the wrong way (rotated by 180°). Maybe there is a bad connection. Also if you have a New motor you maybe ned to activate new max motor slider in the app. I show that here in the video: th-cam.com/video/evI7lNbwelM/w-d-xo.html Good luck. You can also flash the SHFW Regular base 173 instead of the 184(or so) and see what happens. BLE version should not really matter
Thanks but this did not work with my G30P. I got a warning in 9bot-flasher saying that I have a Gen 4 motor and the only firmware supported is 1.8.7. How do I proceed with a hack?
Just accept it and flash it. With the gen 4 motor you have to toggle a setting inside the SHU App. Its called "enable New max motors" or sth like that. You can see it in this video: th-cam.com/video/evI7lNbwelM/w-d-xo.htmlsi=M2jdQTagm2QlCGTq Also the latest ninebot G30P models have a BMS that limits the current to 25A like the G30D and G30E. The G30Ps in my videos had around 30-32A max current. Your Max Speed will be lower i guess. I recomend you to set DPC to 24A Start Speed to ~20 Initial current to 3A Variable to 800mA/km/h Max speed should be around 40km/h with this settings. If you have to high currents the BMS will cut off the current and you will feel it. This normally happens when you accelerate fast from 0.
Danke für das hat alles geklappt, aber ich hab mitbekommen dass durch das tunen des neuen controllers bei den nb max g30 ii( der schwarze bei den neuen Modellen) irgendwas kaputt geht z.b der controller selber. Stimmt das?
Kommt auf die Einstellungen an. Beim G30D2 würd ich bei DPC nicht mehr als 24A einstellen und Field Weakening auf 2A. Bei den G30D2 begrenzt das BMS bei 25A.
Hey, so I did the hack, ran through it successfully. Tried to do some adjustments in the app but whenever I hit the throttle (accelerator) the motor just hums and shakes and does not accelerate. Any ideas what it could be? Thanks!
Maybe something is connected on the wrong position or the connector is rotated by 180° If you have a v4 motor you have to activate "enable new max motors" its under "other system settings". th-cam.com/video/evI7lNbwelM/w-d-xo.htmlsi=n7S1emAnKEN97FZP You can see it at 00:50 in this video ☝
On xiaomi pro 2 how much amps should i use for the field weakening. I think the bms limits the amps to max 25 since i tried 30amps and i had the same speed as 25.
Wow I have ninebot max g30 with gen 2 motor and original battery do you know what is feasible and that everything remains intact and how can you set the rear brake, it brakes badly now
Funktioniert es auch bei der deutschen Version vom roller also den g30d 2 mit ABE Und der DRV:1.8.8 Und wie schnell könnte ich mit den kommen gen1 Motor aber der neuere motor
G30D 2 so um die 35km/h Abeim G30D2 begrenzt das BMS bei 25A. Auch die neuesten G30P gehen nicht mehr so gut. Die mit Gen 2 Motor und die ersten Modelle mit V4 Motor sind noch bis zu 56km/h gegangen. Mit den ganz aktuellen hab ich nicht mehr als 40 geschafft. Diese hier waren am Besten: th-cam.com/video/evI7lNbwelM/w-d-xo.htmlsi=SZT7Mr0O0UH-KxxI
good afternoon friend, very good video for me. i want to ask, i have a ninebot max g30 with a speed of 25km/h with firmware 1.8.11. my first step should i downgrade the version? i have never dismantled my ninebot 😭 please help answer. sorry my language is not good because i use a translator 🙏 greetings from indonesia
No. The only thing you can do on a G2 controller is to change the Serial number with xiaodash app (region change - only possible if the firmware is low) or swap the controller with a global g2 controller. 35km/h max speed. No shfw available on the g2 at the moment
@@marouaneerrais3189 select autobreaking off If you dont want the rear motor to brake when you pull the break, you can set the brake curve to 0.. i would not recomend that Safest settings are stock settings 😄
After updating ST-LINK V2 to ST-LINK_FirmwareUpgrade_V2.J37.S7 my ST-LINK is broken. It is not defined in the system but it still blinks. STM32 F103C8T6. Are there any suggestions how to solve this problem?
Hello. Yes no problem. Not sure if you will really reach 50km/h. It depends on the BMS. Some limit the current to 25A and some (usually older then 2023) have ~30A. With max 25A its around 40km/h Write me on discord: discord.gg/z7PK32Tzmm
My scooter goes 56km/h while wheel in air, I made field weakening 1A 1000ma 22km/h and when it had 56km/h when I released throttle it kept accelerating. What I did wrong? Mabye I didn’t configure some important settings? Please help me😂
Test it on the road. Thats normal. Motor off without throttle setting is off. thats recomended. Test it on road and it will stop when you release the throttle. Its smoother like this
Field weakening simply needs to calm down. Field weakening after releasing the gas lasts for about 15 seconds and then turns off. The same is true if you are riding downhill without cruise control and you give it gas, if you release it while going downhill then the scooter will continue to accelerate for 10-15 seconds and after that time the field weakening (FW) stops working and starts braking downhill by itself.
Beim ninebot g30d2 ist der amper bei bms auf 25A begrenzt, aber nehmen wir an, ich spiele eine etwas ältere Version auf die bms, könnte er dann mehr amper schaffen?
@@McKuc if i don't have 200k resistor, nor voltmeter, is there any way to discharge the remaining voltage? Perhaps let the controller sit a few hours after powering on off repeatedly the power button.
is it possible to hit 40kmh with all stock scooter (gen2) bc at 2a, 600mah it only hit 34kmh but with regular custom firmware (not the config tab) it hits 36kmh
@@McKucyea but i did field weakening and at 34kmh it deaccelerated/glitched and now it only goes 34kmh, how can i fix this? melted connectors? at stock do u mean u didnt put any new controllers/cables? what controller u have?
@@McKuc if its stock then why did u need st-link, taking the controller out, can u do this without doing these cuz i didnt do these and got 56kmh freewheel, just the problem is that i only hit 34/35kmh actually riding it
The SHFW is required to use field weakening. Nowerdays you need to downgrade the controller with the st-link to be able to install the SHFW. If you have an older model with DRV 1.7.0 for example, it is possible without ST-Link. Just check the video description. There are a lot of links and guides. You can translate the webpages to learn more.
@@amaury-jh5ig yes. All of them work. Just check if the position of the pins is the same and if needed plug it in the other position. Some st-links have a different pinout. I use the blue one myself. Check my latest videos and you will see
Danke schön! your videos help a lot, I just flashed my g30 max new gen controller / gen 4 motor, by myself instead of giving so much money to someone.
Advice for people who can't connect the controller with St-link, when you are sure that everything is perfect as shown in the video, JUST INSTALL THE DRIVERS in the folder that you have to download, and then you will connect it.
Glad I could help
Bro speeks deutsch
Up to -70% on Deals: s.click.aliexpress.com/e/_EwQqJwo
First order bonus: s.click.aliexpress.com/e/_EH0TnXO
X3Pro Turbo Jet: s.click.aliexpress.com/e/_EyWP0ZO
160000 RPM Turbo Fan: s.click.aliexpress.com/e/_Ew4r88G
Become a channel member: th-cam.com/channels/YXUe7VF9KN-ASABNHN0pCw.htmljoin
Hello McKuc, I understand from some of your previous answers that you don't know we can actually downgrade the BMS in SHU. You helped me SO MUCH with your tutorials that it's with great pleasure I'll tell you how.
Open SHU, then you have to go in the "Flash" tab, then click "Load from repo", and then click "BMS". Here you'll see different BMS versions for downgrading (just like DRV and BLE).
On my side, I didn't try to downgrade the BMS to check if it can remove the 25A limit on my G30P (Gen4).
Please, could you tell me if you plan on trying to remove the 25A limit (I don't know how to check the Amps) ? It would be nice and would help a lot of people!
Hope this helps. You do an incredible job helping people like me. Keep it on!
Thank you too. Do you really think that i did not try it out.. 🤣
I know that this option exists. It did not work for me. Just set DPC to 28A and try to accelerate from low speeds. If it looses power while accelerating (Cutoff) its already limiting at lower amps.
That means that you have to set the DPC to around 24A + fw.
Woah field weakening is awesome! Thanks for sharing!
It really is!
@@McKucwas ist diese Funktion und welche Einstellungen sind gut?
lekrsu.github.io/shfw-walkthrough/
😊@@McKuc
I managed to get my Pro 2 to 130km/h but I almost broke the engine, now I drive it at 60km/h and it doesn't give any problems.
I wouldn't recommend anyone to use the "motor off with no throttle" toggle if you plan to use field weakening, because if you let off the throttle at a high speed, it disables the motor, and when you push the throttle again, it kicks back suddenly because field weakening takes a fraction of a second to enable, so before it gets enabled you get a huge kickback which i doubt is good for your controller, and makes for a bad driving experience.
Its smoother when its on 👍
Good video, just finally got this working on a ninebot max today! Its my 3rd ninebot rebuild, first one had an XBOT controller (no flashy), 2nd I did a 1500w ebike controller at 52v w LIPOs and got 44km/h. Today the 3rd one has a stock ninebot controller just purchased (AB01) and does 44km/h with field weakening. I am using 10A/1200mA so pretty high settings, the kick at 25mkm/h is noticeable! Probably not safe for long term use! I am also keen to try overvolting this one, might pop 14S Lipo in and see how it goes :)
If you do a 14S mod, i think that you need to change the ADC resistor on the controller too
@@McKuc oh, I thought like m365 it was good to 60v or so. Thanks for warning, will check it out!
Awesome video ! 😀👍
Thank you friend :)
Hey man i watched some of ur vids i understand now what is field weakening. But i have Xiaomi pro 2 can you recommend the safe settings to put for field weakening? also can i have overmodulation on with field weakening or no?
Normally you can have both on (depending on settings). I don't know good settings for xiaomi. I don't hae a xiaomi scooter. Ask in the scooterhacking telegram channel
do you know about the new Overmodulation option? I noticed that it uses more battery and gives nothing in return..
according to rollerplausch shfw thread under point 3.1:
The principle is similar to field weakening, which ultimately allows a higher maximum speed because the voltage or speed. of the engine is thereby increased.
The waves of the three phases of the motor are modulated via the controller so that it runs over the usual 0-100% duty cycle.
In short, the waves are distorted so that a higher voltage results in a higher maximum speed.
The disadvantages can be compared to field weakening
rollerplausch.com/threads/shfw-anleitung-2024-scooterhacking-utility-ninebot-xiaomi-e-scooter-tuning.3753/
My scooter with overdrive gives me 6 km more
vielen dank für das video. hat alles super funktioniert. (ninebot maxg30d2 at32-f1.8.7)
Bitte gerne 👍
Field Weakening is crazy! Can you suggest a range for good (and maybe safe) settings? To me, it seems like you cranked the settings really up in your video :D
The settings i choose at the end are okay. The DPC max current is like in stock Sportmode and its okay i would say. Will make another video with thermal camera test and upload it. Stay tuned ;)
@@McKuc thx for your effort MC Kuc!
@@markus8597 :) maybe this can help you too: th-cam.com/users/shortsI5wAk2uNN2U?feature=share
My st link did not come with needles what should I do
@@arorebati351 checkout this video for a solution: th-cam.com/video/TRh_jxnO4sE/w-d-xo.html
I ve done same with my G30P gen 2 motor.. Now speed is 56 km/h :) (with 100% battery) Amaizing.. Hope will be no issues in future.. Maybe any advice from you? such as, what is the best settings in scooter hacking app? Hope DPC 25A, Initial 4A and Var. 800mA is the best option. Thanks alote..
Hello i normally set it like this:
DPC 26 - 27A
Start Speed 25km/h
Initial 2 - 3A
Var 600 - 800mA
Max Speed around 40 is more then enough for the scooter.
th-cam.com/video/evI7lNbwelM/w-d-xo.html
Do you have the AT32 controller or STM32? th-cam.com/video/tO0Wn-9pXyw/w-d-xo.html
With 56km/h its to risky, especially with the shitty breaks. The scooter is not designed to go that fast. I would recommend you to set it to max 45km/h or lower
Very nice ;)
Thank you! 😊
@@McKuc can you recommend field weakening settings for My gen1 stock ? I did 15km run with 27/30A dpc with 5A initial and 1500mah and My engine became very hot.. i did lower to 1000 mah now but idk what Else should i do
@@McKuc and it was 25c Sunny Day so ofc it heats but i think it heated too much i can barely hold My hand for like 3 seconds then it starts to hurt
@@Vilhozi I had no time to test the Gen 1 i modded yesterday. On Gen 1 also the connectors are shit and you have to watch out. I set the Gen 1 Motor with 48V mod and V1 controller as this:
DPC 24A
Start 33km/h
Initial 3A
Variable 400mA/km/h
I felt the boost at 33km/h and it got to 40km/h topspeed.
Measured the temps with a thermal cam and everything was cool.
I think 4A Initial + 800mA/km/h is also safe for long term when the DPC current is not to high but i did not test it.
You have to test it for yourself.
Also keep in mind that the battery will die faster with this and the motor gets unefficient.
I did not test it with Gen 1 and Stock Battery (36V)
Try playing around with 24-27A DPC
Start Speed set to about 7 to 10km/h lower then normal topspeed without field weakening.
3-4A Initial current
600-1400 Variable current
Always try to keep the motor as cool as possible.
When copper (motor windings) gets hot, the resistance gets higher and the motor performance and efficiency gets worse. too high temps can damage the permamagnets of the motor.
@@McKuc Okay thanks!
around 25:20 when testing the motor there was a high pitch sound was that bearings?
?
th-cam.com/video/evI7lNbwelM/w-d-xo.htmlsi=cK2hNLoih4buOz7z
what are the pins that go into the swdio and svdio or whatever it s calleed?
all product links are in the video description.
Does it work on Ninebot G2e?
@@papasmurf2218 th-cam.com/video/iSZz0SfuARw/w-d-xo.html yes. Watch this 👆
Thank you ver much!!!
😁👍
Works very well. G30E 36V AT32F gen1 ver4. Settings 25A DPC Field Weakening - 25km/h 5A/1300mAh - speed is more than 42km/h GPS! :) But brake effect is weak or poor than in previous fw VLT. There is no ABS settings for brake.
You can adjust the brake curve. Go to advanced and set like i did. Or you can set it higher.
G30 is not made for high speeds with the stock front brake + rear motor brake it is very dangerous. It takes a long time to stop when driving so fast.
@@McKuc I did it, but still is weak. with VLT fw, e-abs and very strong rear motor brake.. but now with lastest cfw the motor brake is weak.. noABS.
can you please explain what does field wakening does? does it increase the speed of the scooter or what it is?
@@ohshititsu there is a very good SHFW explaination. Just translate the page. Field weakening explaination is Nr 14.
rollerplausch.com/threads/shfw-anleitung-2023-scooterhacking-utility.3753/
English: rollerplausch-com.translate.goog/threads/shfw-anleitung-ninebot-g30d-g30d-ii-g30ld-2022-scooterhacking-utility.3753/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp
ok thank you! I'm having a problem with the SHFW firmware, I edit the speed settings for Sport Mode and they work fine but the Drive and ECO whatever settings I put them (DPC or Speed Based, using higher max a) they dont have any power at all! the only reason im not sticking with the custom firmware is because i dont want to use the sport mode all the time and to make the drive and eco deafult as the original DRV I dont think i can do that! I have the ES4L
Awesome tutorial!
Does field weakening draw more power from the battery? I wonder how it is going to impact the scooter long term.
Also, is the version of controller shown in the video require changing to MR60 connectors or is it just the older version?
For sure it will draw more power.
If you are worried about the scooters longavity dont use SHFW and Field weakening. Drive it Stock and go as slow as possible.
It will/can shorten the longavity depends on the settings and the driver.
The cables are screwed onto the controller. This is a very good connection. Why should we use other connectors instead. This connection is better then any other.
For more information check the video description.
This scooter is not designed for high speeds. Weak breaks, no suspension, small tires,...
I personally do not drive fast with the g30. This is just a videos to show whats possible and how to do it.
A friend had his G30P with Gen2 Motor on shfw 0.2.6 regular base 1.7.3 for a few months. Maxspeed 32km/h
A few weeks ago i installed the shfw 0.3.0 (or 0.3.1) regular base 187 with field weakening. We set it to around 38km/h max speed.
(DPC 27A/ init 3A / var 800mA/km/h) Today i updated his scooter to shfw 0.3.5 and we talked about his experience with the shfw 0.3.0 and field weakening. He told me that now he is faster and the scooter is more efficient and the motor sounds better. It feels smoother.
So in his case he draws less power then before :D
Normally he needed around 13% to get to work and 13% to get home.
Now he looses only 10% in one direction instead lf 13%..
@@McKuc hello, can his settings (DPC 27A/ init 3A / var 800mA/km/h) be stable on G30P but with Gen1 motor? thanks
@@marouaneerrais3189 if you have gen1 motor make sure to change the motor cable connectors (between motor and controller)
@@McKucis it necessary to change the cable? I can't use the stock cable?
where is the exact st link v2 with those cables with it?
@@6vxcci you can see how and what i used here: th-cam.com/video/TRh_jxnO4sE/w-d-xo.htmlsi=g5XXW1o6gdY7smQp
You can use the programm called reflasher v1.4.2 instead of the 9botflasher that i used here.
www.scooterhacking.org/forum/viewtopic.php?t=676
Maybe this will help someone.
In new reflasher version after flashing when you connect to phone you still have version 1.8.7
It's patched and you can now install shfw
Also if your motor not spin set curves in shfw.
Still not spin if you have newest gen motor tick this under motor setting somewhere and bottom
👍
@McKuc Iam about to start to flash my Max G30E II coz it goes only 25KMh and want to increase it to 40. Hope you will help , very new to this st link. As it starts with 6 i guess its a Gen 1 motor. What settings to be kept to at 40.
th-cam.com/video/tO0Wn-9pXyw/w-d-xo.htmlsi=1PuxZpxxrbioAbQg you have to change the motor cable connectors first!!! Very important!!
very good, thanks ❤❤
Hello, thank you very much for your video which helped me a lot.
I need help with field weakening, I have a g30e ii with the engine number starting with 6…
My settings : DPC 24 / 28 start speed / 3A / 300mA
Do you think this is a good setting for this scooter?
I would lower the fw start speed.
What is the max speed with 24DPC and no field weakening. I guess its around 28km/h with your gen 1 motor. test that and set start speed of fw 10km/h lower then max speed without fw.
You have to play around with the settings. Dont know how fast you want to go.
On the latest models with bms limit of 25A i set fiwld weakening start Speed to around 22km/h
Try init current from 2 to 3A and var current from 300 to 800mA/km/h
Thank you for your reply. yes the maximum speed is 28 km/h No field weaking. My scooter is stock. I played start speed 22km/h; init current 3A; var current 700mA and I go up to 39km/h it’s good. Is it safe or am I going down a little ?
(Sorry i use g translate)
@@03100city if the bms limits the current to 25A and you use more then that, it can start to cut the power. Most of the time that happens when DPC is set to high and when accelerating. What happens if you set it to 27A and FW?
With the BMS limit of 25A i dont think that you can harm the Controller when driving 39km/h. Set DPC to 24A and you should be safe hardwarevise. The other question is drivers safety when going so fast.
The g30 has no suspension and weak brakes. Braking distance is bad.
Thanks a lot, my g30 gen4 is now awesome with field weakening. But I wonder how to use cruise control with this option. Is it possible to limit the speed?
I never used cruise control. You have to try it out.
How did you make this work with gen4 motor? I got a warning in 9b0t-flasher saying that I have a Gen 4 motor and only supported firmware is 1.8.7 so I did not proceed.
@@Magnussmannen I changed esc by older one and solder wires with xt 150. Then I flashed esc with shfw. Very easy to do.
Does the new motor with screw terminal rings work with the original controller with bullet connectors?
Yes.
Merci pour ta video très intéressante😊
J'avais une G30 avec le moteur V2 old que jai pu debrider facilment avec scooterhacking.
J'ai recu aujourd'hui ma nouvelle G30 avec le moteur V2 new que me conseille tu de faire pour la debrider du coup ?
Je ne parle pas français, mon ami.
@@McKuc Thank you for your very interesting video😊
I had a G30 with the old V2 engine that I was able to easily unlock with scooterhacking.
I received my new G30 today with the new V2 engine, what do you recommend I do to free it up?
@@vw9186 st-link and the video here
Hello, I did an ST link on my g30 max v2 (the new models on DHGate), I managed to flash it via the Scooter Hacking Utility app, I installed BLE 1.1.7 but the scooter doesn't respond when I accelerate. The weird thing is that when I reverse the scooter and accelerate, there is a response from the scooter that locks the wheel, but when I move forward, nothing happens. Does anyone have an idea?
Did you connect the motor cables correctly. Maybe you put one of the connectors in the wrong way (rotated by 180°). Maybe there is a bad connection. Also if you have a New motor you maybe ned to activate new max motor slider in the app. I show that here in the video: th-cam.com/video/evI7lNbwelM/w-d-xo.html
Good luck.
You can also flash the SHFW Regular base 173 instead of the 184(or so) and see what happens.
BLE version should not really matter
@@McKuc thanks you ! I didnt actived the new motor slide 👌
@@victorniezgoda6472 👍
The best settings for the G30D are:
DPC. 25A curve0.0
FW. 20kmh, Intial 0, Variable 1500
Depends of the BMS current limit. Some have 25A and some have around 30-32A
@@McKuc and how can you know that?
why did you giveIntial 0 and not 1A or 2A? Isn't Intial responsible for maintaining maximum speed longer despite battery loss?
Thanks but this did not work with my G30P. I got a warning in 9bot-flasher saying that I have a Gen 4 motor and the only firmware supported is 1.8.7.
How do I proceed with a hack?
Just accept it and flash it. With the gen 4 motor you have to toggle a setting inside the SHU App. Its called "enable New max motors" or sth like that. You can see it in this video: th-cam.com/video/evI7lNbwelM/w-d-xo.htmlsi=M2jdQTagm2QlCGTq
Also the latest ninebot G30P models have a BMS that limits the current to 25A like the G30D and G30E. The G30Ps in my videos had around 30-32A max current. Your Max Speed will be lower i guess.
I recomend you to set DPC to 24A
Start Speed to ~20
Initial current to 3A
Variable to 800mA/km/h
Max speed should be around 40km/h with this settings.
If you have to high currents the BMS will cut off the current and you will feel it. This normally happens when you accelerate fast from 0.
Thanks alot for this quick answer! I will try that, thanks.@@McKuc
If you are in the lastest mode where you can't do anything will it wipe it completely and allow you then?
I dont know what you mean
Danke für das hat alles geklappt, aber ich hab mitbekommen dass durch das tunen des neuen controllers bei den nb max g30 ii( der schwarze bei den neuen Modellen) irgendwas kaputt geht z.b der controller selber. Stimmt das?
Kommt auf die Einstellungen an. Beim G30D2 würd ich bei DPC nicht mehr als 24A einstellen und Field Weakening auf 2A. Bei den G30D2 begrenzt das BMS bei 25A.
Hello, did you order this scooter from DHgate? Good experience?
th-cam.com/video/UvqLanH9RYw/w-d-xo.html
How much will i reach with a gen 1 motor
i do not have a gen 1 motor. i guess around 35-40km/h
ask in the telegram channel of scooterhacking.org
Hey, so I did the hack, ran through it successfully. Tried to do some adjustments in the app but whenever I hit the throttle (accelerator) the motor just hums and shakes and does not accelerate. Any ideas what it could be? Thanks!
Maybe something is connected on the wrong position or the connector is rotated by 180°
If you have a v4 motor you have to activate "enable new max motors" its under "other system settings". th-cam.com/video/evI7lNbwelM/w-d-xo.htmlsi=n7S1emAnKEN97FZP
You can see it at 00:50 in this video ☝
@@McKuc I love you. That was it! I just had to check the “enable new max motors” since my scooter is a gen4. Thanks a million! ❤
@@McMuffinToast 👍
thanks for this interesting vedio I want to know if it also goes with g2 max and thanks
currently no.
hello, thanks for the vidéo.
is it work with ninebot max g30e II ?
Yes
Thanks @@McKuc
On xiaomi pro 2 how much amps should i use for the field weakening. I think the bms limits the amps to max 25 since i tried 30amps and i had the same speed as 25.
I do not have a xiaomi pro scooter
That's so cool!! Can I get more than 30kmh on gen 1 motor with stock battery by using this method?
Yes
Wow
I have ninebot max g30 with gen 2 motor and original battery do you know what is feasible and that everything remains intact and how can you set the rear brake, it brakes badly now
@@McKuc can your settings be applied on gen 1 motor stock hardware as well?
Are you in the UK?
No i am in AT
i have the motor blocked every time blocked in the same point how i can fix?
What do you mean?
Hello, I have found a ninebot g2 wich is locked..I took it apart but I dont know what/how to do..
Can u help me..?
discord.gg/z7PK32Tzmm
Can you tell me if the stlink method will work on f2 with v1.4.12 ?
@@bilbobaggins492 it should work. I did not st-link the f2 so far.
Funktioniert es auch bei der deutschen Version vom roller also den g30d 2 mit ABE
Und der DRV:1.8.8
Und wie schnell könnte ich mit den kommen gen1 Motor aber der neuere motor
G30D 2 so um die 35km/h
Abeim G30D2 begrenzt das BMS bei 25A. Auch die neuesten G30P gehen nicht mehr so gut. Die mit Gen 2 Motor und die ersten Modelle mit V4 Motor sind noch bis zu 56km/h gegangen. Mit den ganz aktuellen hab ich nicht mehr als 40 geschafft.
Diese hier waren am Besten: th-cam.com/video/evI7lNbwelM/w-d-xo.htmlsi=SZT7Mr0O0UH-KxxI
@@McKuc okay danke schonmal hast du vielleicht instagram oder sowas in der art muss sich auszutauschen?
@@ZERMODZ discord hab ich discord.gg/z7PK32Tzmm
good afternoon friend, very good video for me. i want to ask, i have a ninebot max g30 with a speed of 25km/h with firmware 1.8.11. my first step should i downgrade the version? i have never dismantled my ninebot 😭 please help answer. sorry my language is not good because i use a translator 🙏 greetings from indonesia
It is your decision
Can this procedure be done on ninebot G2 max?
No. The only thing you can do on a G2 controller is to change the Serial number with xiaodash app (region change - only possible if the firmware is low) or swap the controller with a global g2 controller. 35km/h max speed.
No shfw available on the g2 at the moment
Hello, can you suggest a safe settings for gen 1 please
(DPC 27A/ init 3A / var 800mA/km/h) is it fine? and how can I disable KERS from CONFIG section thank you
@@marouaneerrais3189 select autobreaking off
If you dont want the rear motor to brake when you pull the break, you can set the brake curve to 0.. i would not recomend that
Safest settings are stock settings 😄
After updating ST-LINK V2 to ST-LINK_FirmwareUpgrade_V2.J37.S7 my ST-LINK is broken. It is not defined in the system but it still blinks. STM32 F103C8T6. Are there any suggestions how to solve this problem?
Drivers installed?
@@McKuc Shure. before the update it was detected correctly.
hey can i send you my ninebot max controler to downgrade
it and flash it to 50 kmh ???
Hello. Yes no problem. Not sure if you will really reach 50km/h. It depends on the BMS. Some limit the current to 25A and some (usually older then 2023) have ~30A. With max 25A its around 40km/h
Write me on discord: discord.gg/z7PK32Tzmm
My scooter goes 56km/h while wheel in air, I made field weakening 1A 1000ma 22km/h and when it had 56km/h when I released throttle it kept accelerating. What I did wrong? Mabye I didn’t configure some important settings? Please help me😂
Test it on the road. Thats normal. Motor off without throttle setting is off. thats recomended. Test it on road and it will stop when you release the throttle. Its smoother like this
Field weakening simply needs to calm down. Field weakening after releasing the gas lasts for about 15 seconds and then turns off. The same is true if you are riding downhill without cruise control and you give it gas, if you release it while going downhill then the scooter will continue to accelerate for 10-15 seconds and after that time the field weakening (FW) stops working and starts braking downhill by itself.
Beim ninebot g30d2 ist der amper bei bms auf 25A begrenzt, aber nehmen wir an, ich spiele eine etwas ältere Version auf die bms, könnte er dann mehr amper schaffen?
Wie willst du das BMS flashen?
@@McKuc scooterhackingutility (shu). Geht das denn?
??
How do you discharge the capasitors?
Check the community tab
@@McKuc if i don't have 200k resistor, nor voltmeter, is there any way to discharge the remaining voltage? Perhaps let the controller sit a few hours after powering on off repeatedly the power button.
Beste Video
Danke :)
is it possible to hit 40kmh with all stock scooter (gen2) bc at 2a, 600mah it only hit 34kmh but with regular custom firmware (not the config tab) it hits 36kmh
also at 800mah it hits 56kmh freewheel but when i ride it, it goes 34kmh
I managed to drive 49km/h with G30P Max everything Stock. Only SHFW with Field Weakening. th-cam.com/users/shortsI5wAk2uNN2U?feature=share
@@McKucyea but i did field weakening and at 34kmh it deaccelerated/glitched and now it only goes 34kmh, how can i fix this? melted connectors? at stock do u mean u didnt put any new controllers/cables? what controller u have?
@@oliverr67 you can see it in the video. Stock V1.1 Controller with AT32 Chip.
Check the video description for more information.
@@McKuc if its stock then why did u need st-link, taking the controller out, can u do this without doing these cuz i didnt do these and got 56kmh freewheel, just the problem is that i only hit 34/35kmh actually riding it
Is StLink required to use field weakening?
The SHFW is required to use field weakening. Nowerdays you need to downgrade the controller with the st-link to be able to install the SHFW. If you have an older model with DRV 1.7.0 for example, it is possible without ST-Link.
Just check the video description. There are a lot of links and guides. You can translate the webpages to learn more.
Awesome video, but the way you swipe the sliders is infuriating.
Thx for the feedback
works on drv 1.8.11 ?
St-link downgrade works on every DRV version as long as you have an original G30 controller with STM32 or AT32F Chip.
@@McKuc okay and the st link in your bio its not pink but its the same ?
@@amaury-jh5ig yes. All of them work. Just check if the position of the pins is the same and if needed plug it in the other position. Some st-links have a different pinout. I use the blue one myself. Check my latest videos and you will see
@@McKuc okay I bought the stlink from azdelivery and your stlink from youmile
@@amaury-jh5ighello did you try to stlink your ninebot ?
молодец
Спасибо
42 kmph ain't shit that's like 5 mph.
1,6 kmph = 1 mph
8 kmph = 5 mph
42 kmph = ?
🤣
im blocked at 28kmh
Gen 1 Motor? Field weakening on?
@@McKuc yes gen 1 motor
@@McKuc and field weakening idk
@@amaury-jh5ig th-cam.com/video/tO0Wn-9pXyw/w-d-xo.htmlsi=-OR3W7dYtq6M31Lo
@@McKuc gen 1 is more dangerous or gen 2 is more dangerous