GottaWay Posted January 2, 2023 Share Posted January 2, 2023 9 hours ago, Freestyler said: Instructions sent. Stock mcm5v2 firmware has PWM alarm at 75% with a max value of 98%. (compared to 100v wheels that have 80% alarm with 105% max) So putting the PWM at 85% leaves you with 13% safety margin. Close to the maximum PWM the available torque is greatly reduced, so the the 13% from 85 -> 98 is weaker than the 13% from let's say 50 -> 63. You will definitely overlean eventually. The firmware I sent you has 70% PWM limit. Try that and see how much you can overshoot and then we can increase it. Got it. Will test and see. Much appreciated. 2 Quote Link to comment Share on other sites More sharing options...
spitfire1337 Posted January 3, 2023 Share Posted January 3, 2023 Huge shout-out to @Freestylernot only for the custom PWM firmware but he also helped me out getting my buddies RS19HT back up and running. I had a spare EXnHT controller and he was able to help me get the RS firmware flashed to the controller and now that wheel is back up and running! I'll be hitting you up again in a few weeks once I get my EXn back ( loaned it to another friend after I accidentally blew his master controller with a small hop 🤦) so I can flash CFW to it as well. 1 Quote Link to comment Share on other sites More sharing options...
HoytKid Posted January 4, 2023 Share Posted January 4, 2023 hey I'm interested in getting the exn hs version of the firmware let me know thank you 2 Quote Link to comment Share on other sites More sharing options...
WhitsPrints Posted January 4, 2023 Share Posted January 4, 2023 @FreestylerHey, Newish to the EUC game and heard about the Dynamic tiltback firmware you have created. I wanna give it a try on my RS19 HT I have the tendency to push it a little hard and don't really trust the current speed based tiltback. I was searching around for install instructions but i am guessing I would need to get the info directly from you? Thanks, 2 Quote Link to comment Share on other sites More sharing options...
jojo Posted January 5, 2023 Share Posted January 5, 2023 Hello, can I have the proxy settings for upgrade my T4 with your firmware? Thanks 2 Quote Link to comment Share on other sites More sharing options...
WheelGoodTime Posted January 5, 2023 Share Posted January 5, 2023 @FreestylerHey I'd love to do this for my Batch 1 Master Pro. If you would be so kind I'd love to get the instructions for how to do it. Thank you for your efforts to make Begode wheels safer! 1 Quote Link to comment Share on other sites More sharing options...
Jelly B. Posted January 9, 2023 Share Posted January 9, 2023 Hi. Is it possible to flash my Extreme Bull XM with custom firmware which has pwm tiltback? 1 Quote Link to comment Share on other sites More sharing options...
Lefteris Posted January 10, 2023 Share Posted January 10, 2023 13 hours ago, Jelly B. said: Hi. Is it possible to flash my Extreme Bull XM with custom firmware which has pwm tiltback? These wheels don't have a board that is custom firmware enabled.. 1 Quote Link to comment Share on other sites More sharing options...
Lefteris Posted January 11, 2023 Share Posted January 11, 2023 @Freestyler maybe update the first post to include information that the latest version of @Seba's app can flash your custom firmware's ? 2 Quote Link to comment Share on other sites More sharing options...
RolluS Posted January 11, 2023 Share Posted January 11, 2023 1 hour ago, Lefteris said: @Freestyler maybe update the first post to include information that the latest version of @Seba's app can flash your custom firmware's ? Is it able to flash or just recognize the CF and manage associated settings? Quote Link to comment Share on other sites More sharing options...
Popular Post Freestyler Posted January 11, 2023 Author Popular Post Share Posted January 11, 2023 (edited) It can also flash Begode wheels (and offer some automation in recovery). Either from the official Begode channel or from my repository of custom firmwares. But it is not available to the public yet. Seba will announce it when he is ready. So the whole process of flashing & managing the custom firmware features can be done from within Euc World without the need of Begode app. Edited January 11, 2023 by Freestyler 3 3 1 Quote Link to comment Share on other sites More sharing options...
RolluS Posted January 11, 2023 Share Posted January 11, 2023 7 minutes ago, Freestyler said: So the whole process of flashing & managing the custom firmware features can be done from within Euc World without the need of Begode app. Awesome news, good job @Freestyler and @Seba ! 2 Quote Link to comment Share on other sites More sharing options...
Popular Post Seba Posted January 11, 2023 Popular Post Share Posted January 11, 2023 7 hours ago, RolluS said: Awesome news, good job @Freestyler and @Seba ! Yes, I can confirm it today - the upcoming EUC World 2.30 update will support firmware updates in Begode and Veteran wheels. Due to the importance of these features, I have recently spent a lot of work thoroughly testing these features so that they offer the highest possible reliability. On this occasion, the existing firmware update option in King Song wheels was significantly improved, and also I managed to create a safety feature that will prevent older firmware versions from being installed on wheels with the GD32 microprocessor. In the case of Begode wheels, it will be possible to install the official Begode firmware, as well as custom firmware by @Freestyler. All this in a very simple and fast way. It will be possible to switch easily from one firmware to another without any problems. I think that lot of people will find these new features very helpful. I think that this new release will be available within next one or two weeks. In the meantime I welcome all readers to read this article on EUC World Blog - https://euc.world/blog/firmware-updates-in-a-nutshell/ 11 hours ago, Lefteris said: @Freestyler maybe update the first post to include information that the latest version of @Seba's app can flash your custom firmware's ? Currently it's not yet public. Don't forget that you're using beta version... 4 7 1 Quote Link to comment Share on other sites More sharing options...
Lefteris Posted January 12, 2023 Share Posted January 12, 2023 11 hours ago, Seba said: the upcoming EUC World 2.30 update will support firmware updates in Begode and Veteran wheels So, you managed to get the whole veteran firmware update process, great to know, that opens up possibilities! (please tell me more mastah 😂) Time to fire up that IDA 😁😋 cc @Freestyler Quote Link to comment Share on other sites More sharing options...
Mike Sacristan Posted January 13, 2023 Share Posted January 13, 2023 Yesterday I did some testing with my EXN HS and Darknessbot 8.3. I could verify that PWM is now correct and also see by how much I can overshoot by riding tiltback. I set firmware alarms to audio and PWM alarm to 80% and vibrate. I accelerated up to top speed and hit the firmware alarm at 57 kmh GPS. Slowed down a bit to 51 kmh and gently accelerated again. Firmware alarm went off at 59kmh and vibration at 61kmh. Did another slower push and firmware alarm went off at 58kmh followed by PWM alarm at 61kmh. Tests were done at 92V. Sag went down as low as 82V. Max PWM achieved was between 81% and 82%. Tiltback is quite undefeatable at that point. My riding weight is 165 lbs. A heavier rider could push more. A yolo rider could push even more. Higher speeds means more load. 78% is a good number. I would be fine with 85% though. 3 Quote Link to comment Share on other sites More sharing options...
Freestyler Posted January 13, 2023 Author Share Posted January 13, 2023 Thanks for the tests. You convinced me. Let's increase your PWM limit to 80% 1 1 Quote Link to comment Share on other sites More sharing options...
Mike Sacristan Posted January 13, 2023 Share Posted January 13, 2023 2 hours ago, Freestyler said: Thanks for the tests. You convinced me. Let's increase your PWM limit to 80% Yay! To the moooooon! 1 Quote Link to comment Share on other sites More sharing options...
Mike Sacristan Posted January 13, 2023 Share Posted January 13, 2023 2 Quote Link to comment Share on other sites More sharing options...
lattisimo Posted January 14, 2023 Share Posted January 14, 2023 @Freestyler I would be interested in trying to read the firmware from my EB Commander. I have a little experience with jtaging routers and flashing bricked phone firmwares. Would you be willing to send me the information you have on reading from the board? 2 Quote Link to comment Share on other sites More sharing options...
Lefteris Posted January 14, 2023 Share Posted January 14, 2023 2 hours ago, lattisimo said: @Freestyler I would be interested in trying to read the firmware from my EB Commander. I have a little experience with jtaging routers and flashing bricked phone firmwares. Would you be willing to send me the information you have on reading from the board? stm32 chips have read protection, it's quite difficult to do so... 🤔 Quote Link to comment Share on other sites More sharing options...
Mike Sacristan Posted January 14, 2023 Share Posted January 14, 2023 22 hours ago, Freestyler said: Thanks for the tests. You convinced me. Let's increase your PWM limit to 80% Today I did some more playing on the EXN. I rode on some long declines beeping and on tiltback. After the declines there was a transition to a long incline. Doing this I was able to hit 83% PWM (my EXN is set to beep/tilt at 78%). I was riding with Erik earlier today and his PWM alarm on his Master was set to 80% (he is using your custom firmware). Max PWM he hit was 83% (just normal riding no incline playing) and he is quite the donkey. 2 Quote Link to comment Share on other sites More sharing options...
Freestyler Posted January 14, 2023 Author Share Posted January 14, 2023 (edited) 4 hours ago, lattisimo said: @Freestyler I would be interested in trying to read the firmware from my EB Commander. I have a little experience with jtaging routers and flashing bricked phone firmwares. Would you be willing to send me the information you have on reading from the board? Sure, but be careful. The last guy who tried it few days ago, accidentally wiped his whole flash memory and no one has the commander firmware. Edited January 14, 2023 by Freestyler 1 Quote Link to comment Share on other sites More sharing options...
Popular Post Freestyler Posted January 14, 2023 Author Popular Post Share Posted January 14, 2023 (edited) 1 hour ago, Mike Sacristan said: Today I did some more playing on the EXN. I rode on some long declines beeping and on tiltback. After the declines there was a transition to a long incline. Doing this I was able to hit 83% PWM (my EXN is set to beep/tilt at 78%). I was riding with Erik earlier today and his PWM alarm on his Master was set to 80% (he is using your custom firmware). Max PWM he hit was 83% (just normal riding no incline playing) and he is quite the donkey. I have asked several people to tell me their max PWM and no-one has overshoot by more than 10% PWM. This makes me wonder if I did in fact chose a conservative number or people don't push their wheels as hard as I thought. The truth is probably somewhere in the middle. I took the worst possible outcome out of several attempts where people tried their best to overshoot. But this was done at 50% PWM where people knew they were safe no matter what (they weren't going to overshoot by 50%). No one in their right mind would actively try to overshoot as much as they can when the limit is set at 80%. My goal was a zero cutoff percent chance due to an overspeed no matter how bad someone screwed up. After gathering so much feedback from many people on different wheels, I guess it's time to increase the hardcoded value to 80% for wheels that go up to 105% and 75% to wheels that go up to 98%. (in other words, leave the default PWM limit as it is in the stock firmware) After all, Kingsgong has it's limit at ~88%, Leaperkim at ~82% (newer wheels) etc. Edited January 14, 2023 by Freestyler 4 Quote Link to comment Share on other sites More sharing options...
Chriull Posted January 14, 2023 Share Posted January 14, 2023 1 hour ago, Freestyler said: I guess it's time to increase the hardcoded value to 80% for wheels that go up to 105% and 75% to wheels that go up to 98%. (in other words, leave the default PWM limit as it is in the stock firmware) Without knowing the detailed implementation in fw how pwm % is reported i'd say that the value is just generated from the pid control loop as "setpoint/desired value". As per definition 100% duty cycle opens the mosfet for the maximum time - 105% pwm duty cycle cannot lead to higher motor currents. That's just an overshooting by the choosen pid parameters. 1 Quote Link to comment Share on other sites More sharing options...
SmoothTrickle Posted January 14, 2023 Share Posted January 14, 2023 @Freestyler I'd love to flash your firmware on my T4 v2. Can you please send me the instructions? Thanks 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.