maxcfwguide
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
maxcfwguide [2021/02/25 23:21] – Yes. noel | maxcfwguide [2022/01/15 01:36] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | Hint: This guide generally applies for all retail max models. Specifically speaking: | ||
+ | |||
+ | **G30/< | ||
+ | |||
+ | **G30/ | ||
+ | |||
+ | <font inherit/ | ||
+ | |||
+ | ---- | ||
+ | |||
Greetings, | Greetings, | ||
Line 5: | Line 15: | ||
If you like their work, then please donate them a coffee, they' | If you like their work, then please donate them a coffee, they' | ||
- | **Remember, everything your set or do here happens <font inherit/ | + | **Remember, everything your set or do here happens <font inherit/ |
- | And yes, i'm aware this guide may seem much, but it's worth to be read, as you can learn some things here! That's why it has been split up in some parts. Stay tuned. | + | And yes, I'm aware this guide may seem much, but it's worth to be read, as you can learn some things here! That's why it has been split up into some parts. Stay tuned. |
---- | ---- | ||
Line 13: | Line 23: | ||
First things first, you need to set in your mind for what your max will be used in your everyday life: | First things first, you need to set in your mind for what your max will be used in your everyday life: | ||
- | **What kind of routes do i drive? (Steep or flat)** | + | **What kind of routes do I drive? (Steep or flat)** |
**How' | **How' | ||
- | After you've set the anwsers | + | After you've set the answers |
**[[https:// | **[[https:// | ||
- | {{:sh0.jpg? | + | {{https:// |
<font 18px/ | <font 18px/ | ||
- | {{:sh01.jpg? | + | {{https:// |
Here you'll find a " | Here you'll find a " | ||
- | To clear something' | + | This is the firmware that shipped with your scooter. It doesn' |
Vanilla means in normal/ | Vanilla means in normal/ | ||
Line 35: | Line 45: | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh02.jpg? | + | {{https:// |
Already mostly known, here is where the changes of the site's alteration in means as a Patch/ | Already mostly known, here is where the changes of the site's alteration in means as a Patch/ | ||
Line 41: | Line 51: | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh03.jpg? | + | {{https:// |
- | Here' | + | Here' |
- | Nevertheless, | + | You also can save your actual config for the next time. |
The browser you've chosen to generate your CFW will remember your config via the " | The browser you've chosen to generate your CFW will remember your config via the " | ||
Line 51: | Line 61: | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh04.jpg? | + | {{https://cloud.scooterhacking.org/ |
- | This tab will be of high interest, | + | You can choose between a base firmware " |
+ | |||
+ | DRV126 provides a aggresive type of acceleration, | ||
+ | |||
+ | The current " | ||
+ | |||
+ | " | ||
+ | |||
+ | Short: If you are looking to gain a bit more of overall perfomance, with mild loss of battery, then choose " | ||
+ | |||
+ | If you're looking for a more responsive base firmware in means of acceleration, | ||
+ | |||
+ | The following option | ||
**Always check compatibility patches to maneuver between region changes.** | **Always check compatibility patches to maneuver between region changes.** | ||
Line 65: | Line 87: | ||
__**Version spoofing**__ | __**Version spoofing**__ | ||
- | Takes care, that you don' | + | The firmware will trick apps into thinking it's already up-to-date so that they can' |
+ | |||
+ | This does not prevent a downgrade to stock firmware using third-party apps. | ||
- | Also, if we already are talking about updates, i suggest you to not update, due to limitations coming | + | It is recommended to avoid official |
__**Show battery percentage on idle**__ | __**Show battery percentage on idle**__ | ||
- | __**{{:sh05.jpg? | + | {{https:// |
Shows your battery status when in an idle-state, this only happens when reaching below 2 km/h and not using CamiBLE555. (A dashboard firmware) | Shows your battery status when in an idle-state, this only happens when reaching below 2 km/h and not using CamiBLE555. (A dashboard firmware) | ||
Line 77: | Line 101: | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh06.jpg? | + | {{https:// |
- | Here you can choose at which mode your max will start from now on. You can choose between Eco, Drive, Sport or on the last chosen Mode via " | + | Here you can choose at which mode your max will start from now on. You can choose between Eco, Drive, Sport, or on the last chosen Mode via " |
<font 18px/ | <font 18px/ | ||
- | {{:anotherone.png? | + | {{https://cloud.scooterhacking.org/ |
- | That, what CFW makes CFW. Here you can choose how your max accelerates and speeds up via current settings. | + | Power, throttle & speed limits tweaking |
<font 18px/ | <font 18px/ | ||
- | {{:shbbc.png? | + | {{https:// |
Here's where the amperes will be set. Generally speaking: | Here's where the amperes will be set. Generally speaking: | ||
Line 98: | Line 122: | ||
You also can decide here, how many amperes in each mode will flow in. | You also can decide here, how many amperes in each mode will flow in. | ||
+ | |||
+ | For Sports mode, the value must be just high enough to carry your weight to the maximum speed your battery/ | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh111.jpg? | + | {{https:// |
There are three types of serial numbers available on the max: | There are three types of serial numbers available on the max: | ||
Line 108: | Line 134: | ||
In a event of Manuvering the state of the actual serial number will be changed temporarily between the selected one you've chosen, until you reboot it. Then it'll return to the original set serial number, that has been set by you. | In a event of Manuvering the state of the actual serial number will be changed temporarily between the selected one you've chosen, until you reboot it. Then it'll return to the original set serial number, that has been set by you. | ||
+ | |||
+ | The battery will more likely drain faster, when driving at high speeds. This is due to the motor needing more power to hold these speeds. | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh09.jpg? | + | {{https:// |
- | **A Warning at first**: If you happen | + | The default throttle is scaled from 0 km/h to your set speed limit for said mode/region. |
- | When chosen, this mode enables the max to work in a power-based-algorithm. This also enables the usage of curves of " | + | **Example: |
- | The curves will interfere how the gas throttle reacts, when DPC is selected and activated, even when your max isn' | + | Direct Power Control allows you to control |
- | <font 18px/ | + | For vulgarization purposes, let's say the throttle will then be scaled from 0A to your set current limit for said mode. Current |
- | {{:sh10.jpg? | + | **Example:** Using Direct Power Control on Sports modes and default current values, your throttle is mapped from 0A to 25A. |
- | This value destines, how fast your max applies mA in steps to your actual set Amperage. | + | Using the quadratic curve, you will have more control over the lower end of the current curve. |
- | As an example, we'll take the Amperage 25A as one, that are 25000 in mA and a calculator. | + | **Since Direct Power Control changes |
- | When we divide the 25000 through the value 300, this will give us a result of 83 steps. These are the steps that a max would take from a stock firmware. | + | <font 18px/ |
- | + | ||
- | But if we take the coefficient | + | |
- | Less steps equals more acceleration, | + | {{https:// |
- | To keep in mind: The fewer steps it' | + | When the new throttle' |
+ | Increasing that coefficient | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh11.jpg? | + | {{https:// |
Pretty much self-explanatory, | Pretty much self-explanatory, | ||
Line 143: | Line 170: | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh12.jpg? | + | {{https:// |
- | + | ||
- | This option is alike as the throttle, in means of function, because you can set when the e-brake of the rear wheel' | + | |
- | It'll allow you to brake stronger or weaker than from stock, depending on how you set it. | + | Lever virtual limit allows |
+ | You can also set braking currents here. | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh13.jpg? | + | {{https:// |
- | KERS is here, to recover | + | KERS kicks in when both the throttle and brake are inactive.\\ |
+ | You can set its strength in-app (Weak, Medium, Strong), but the firmware doesn' | ||
- | It can be partly disabled via "NoKers", | + | Using the "No KERS" |
<font 18px/ | <font 18px/ | ||
- | {{:sh14.jpg? | + | {{https:// |
Same stuff as step 10, but that now it influences, how the e-brake from the motor should react. | Same stuff as step 10, but that now it influences, how the e-brake from the motor should react. | ||
Line 165: | Line 192: | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh15.jpg? | + | {{https:// |
Here is where you set how your brake light will behave. You can choose between modes such as Default, Static, Reversed or Strobe. You also can choose how often the light should flash via the value. | Here is where you set how your brake light will behave. You can choose between modes such as Default, Static, Reversed or Strobe. You also can choose how often the light should flash via the value. | ||
Line 171: | Line 198: | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh16.jpg? | + | {{https:// |
Also self-explanatory, | Also self-explanatory, | ||
Line 177: | Line 204: | ||
**Also, important to know is: When you're planing to use DPC with curves, it's highly suggested turning cruise control off, as the curves aren't limitable.** | **Also, important to know is: When you're planing to use DPC with curves, it's highly suggested turning cruise control off, as the curves aren't limitable.** | ||
- | In short: | + | In short: |
Please avoid using DPC with cruise control. Thank you. | Please avoid using DPC with cruise control. Thank you. | ||
Line 183: | Line 210: | ||
<font 18px/ | <font 18px/ | ||
- | {{:sh17.jpg? | + | {{https:// |
- | Always stick to Level 1, so that important errors aren't suppressed unnecessarily. You surely want to know what's wrong with your max, and how you can fix it. Generally leave it unselected. Only use level 2/3 for non-official batteries or stealth-mode. | + | Always stick to Level 1, so that important errors aren't suppressed unnecessarily. You surely want to know what's wrong with your max, and how you can fix it. Generally, leave it unselected. Only use level 2/3 for non-official batteries or stealth-mode. |
- | {{:sh18.jpg? | + | {{https:// |
**__No overspeed alarm__ ** | **__No overspeed alarm__ ** | ||
- | If it so happens, that you own a second generation motor, leave a checkmark here. This will retain from your max making that obnoxious beeping alarm over 35 km/h. | + | If it so happens, that you own a second-generation motor or a modded battery setup, leave a checkmark here. This will retain from your max making that obnoxious beeping alarm over 35 km/h. |
- | {{:sh19.jpg? | + | {{https:// |
__**Stay on when scooter locked**__ | __**Stay on when scooter locked**__ | ||
Line 199: | Line 226: | ||
When you plan to use the electronic locking, and you don't want that the scooter doesn' | When you plan to use the electronic locking, and you don't want that the scooter doesn' | ||
- | {{:sh20.jpg? | + | {{https:// |
__**Change ESC BMS baud rate to 76800**__ | __**Change ESC BMS baud rate to 76800**__ | ||
Line 205: | Line 232: | ||
This changes the baud value to 76800, which powers the controller to works with other types of battery management systems (BMS). When in use, checkmark it. | This changes the baud value to 76800, which powers the controller to works with other types of battery management systems (BMS). When in use, checkmark it. | ||
- | {{:sh21.jpg? | + | {{https:// |
__**Wheel speed multiplier**__ | __**Wheel speed multiplier**__ | ||
- | Standard | + | The standard |
<font 18px/ | <font 18px/ | ||
Line 215: | Line 242: | ||
The very last step, that allows you to create your very own CFW. | The very last step, that allows you to create your very own CFW. | ||
- | {{:sh22.jpg? | + | {{https:// |
Now you just need to select an application that you plan to use to flash it: | Now you just need to select an application that you plan to use to flash it: | ||
- | {{:sh23.jpg? | + | {{https:// |
---- | ---- | ||
Line 227: | Line 254: | ||
<font 18px/ | <font 18px/ | ||
- | It's highly recommended sticking to a max. usage of 35A as Current, because this complies to the max. recommended Amperage. The motor of the max only holds this much of the peak at a long run. Everything that goes above this Amperage or Wattage isn't recommended and happens at own risks. | + | It's highly recommended sticking to a max. usage of 32A as Current, because this complies to the max. recommended Amperage. The motor of the max only holds this much of the peak at a long run. Everything that goes above this Amperage or Wattage isn't recommended and happens at own risks. |
- | You have the choice between 25A-35A, set it as you like your acceleration. | + | You have the choice between 25A-32A, set it as you like your acceleration. |
Don't forget: Higher Amperage also draws more power from the battery, which also can mean less range. | Don't forget: Higher Amperage also draws more power from the battery, which also can mean less range. | ||
Line 239: | Line 266: | ||
**Completely deactivated, | **Completely deactivated, | ||
- | **{{:sh24.jpg? | + | {{https:// |
**Activatable via App ([[https:// | **Activatable via App ([[https:// | ||
- | **{{:sh25.jpg? | + | {{https:// |
When chosen and needed: Just use the App. | When chosen and needed: Just use the App. | ||
Line 251: | Line 278: | ||
**Activatable via brake handle:** | **Activatable via brake handle:** | ||
- | {{:sh26.jpg? | + | {{https:// |
When chosen and needed: Hold brake handle and power button at the same time for a moment. Then you'll have DPC on. After rebooting, depending on your CFW, a legal speed restriction will be set again. Repeat the first step to gain DPC once again. | When chosen and needed: Hold brake handle and power button at the same time for a moment. Then you'll have DPC on. After rebooting, depending on your CFW, a legal speed restriction will be set again. Repeat the first step to gain DPC once again. | ||
Line 257: | Line 284: | ||
**Always on:** | **Always on:** | ||
- | **{{:sh27.jpg? | + | {{https:// |
If set, DPC will be always set on. Not recommended, | If set, DPC will be always set on. Not recommended, | ||
Line 267: | Line 294: | ||
<font 16px/ | <font 16px/ | ||
- | {{:sh28.jpg? | + | {{https:// |
- | {{:sh29.jpg? | + | {{https:// |
That's the flat curve, it goes straight from 0% to 100%. That's the curves every max has as a stock setting out-of-the box. Doesn' | That's the flat curve, it goes straight from 0% to 100%. That's the curves every max has as a stock setting out-of-the box. Doesn' | ||
Line 275: | Line 302: | ||
<font 16px/ | <font 16px/ | ||
- | {{:sh32.jpg? | + | {{https:// |
- | {{:sh33.jpg? | + | {{https:// |
This is the quadratic curve, it goes from 0% to 100% in a delayed manner. It raises slow at the beginning and achieves its real 100% somewhere in the middle, until it reaches its real 100%. This has the benefit, that you can drive smoother from now on, as the gas throttle can be dosed at a better rate than before. Functions well with " | This is the quadratic curve, it goes from 0% to 100% in a delayed manner. It raises slow at the beginning and achieves its real 100% somewhere in the middle, until it reaches its real 100%. This has the benefit, that you can drive smoother from now on, as the gas throttle can be dosed at a better rate than before. Functions well with " | ||
Line 283: | Line 310: | ||
**Brake lever parameters: | **Brake lever parameters: | ||
- | {{:sh12.jpg? | + | {{https:// |
This option allows your max to manage the behavior of your motor' | This option allows your max to manage the behavior of your motor' | ||
Line 295: | Line 322: | ||
<font 18px/ | <font 18px/ | ||
- | If it so happens that you plan to a **48V/13S** Mod and you want to use it: Here's a protip from my side. | + | If it so happens that you plan to a get **48V/13S** Mod and you want to use it: |
- | + | ||
- | An American serial number needs to be usen with it and is mandatory. (WW and DE serial number **WONT **work in stealth mode.) | + | |
**Configure as following: | **Configure as following: | ||
- | {{:shmoment.png? | + | {{https:// |
- | {{:shmoment1.png? | + | {{https:// |
Information* | Information* | ||
Line 309: | Line 334: | ||
*It's also to notice, that 48V/13S already has 25 amperes. Don't forget, it's only recommended to go to a max. of 27A or at best 24A. That's why i recommend you to go to a safe amperage of 24A. | *It's also to notice, that 48V/13S already has 25 amperes. Don't forget, it's only recommended to go to a max. of 27A or at best 24A. That's why i recommend you to go to a safe amperage of 24A. | ||
- | {{:sh37.jpg? | + | {{https:// |
or | or | ||
- | {{:sh38.jpg? | + | {{https:// |
- | {{:sh39.jpg? | + | {{https:// |
**Protip: As you don't have Manuvering anymore, due to having an American serial number always in use and being " | **Protip: As you don't have Manuvering anymore, due to having an American serial number always in use and being " | ||
- | {{:sh40.jpg? | + | {{https:// |
When set to, the brake light lights always lights up in a static manner. | When set to, the brake light lights always lights up in a static manner. | ||
- | {{:sh41.jpg? | + | {{https:// |
- | {{:sh42.jpg? | + | {{https:// |
- | {{:sh43.jpg? | + | {{https:// |
**Set the rest as you like it, then it's time to cook up your CFW!** | **Set the rest as you like it, then it's time to cook up your CFW!** | ||
- | **{{:sh44.jpg? | + | {{https:// |
Now just change the region to " | Now just change the region to " | ||
Line 341: | Line 366: | ||
__**Current / Ampere values (Examples): | __**Current / Ampere values (Examples): | ||
- | ^Amperes| | + | ^Amperes |
- | |20| | + | |20|560| |
- | |**25 (Standard)** | | + | |**25 (Standard)** |**700** | |
- | |30| | + | |30|840| |
- | |**__35 (max. rec.)__ ** | | + | |**__32 (max. rec.)__ ** |__**896**__ |
- | Advice: If you weigh above** 100KG** i highly suggest you to stay below a Amperage of 32, as you are overstressing your max's internal components (as the motor phase cables f. ex) with your weight already. Setting the amperage below 32A helps to prevent, that fatal damage can be created. | + | Advice: If you weigh above** 100KG (220 lbs)** i highly suggest you to stay below a Amperage of 32, as you are overstressing your max's internal components (as the motor phase cables f. ex) with your weight already. Setting the amperage below 32A helps to prevent, that fatal damage can be created. |
- | Ergo: Max. **32A above 100KG**, and if possible please go to 30A or 25A, thanks. | + | Ergo: Max. **32A above 100KG (220 lbs)**, and if possible please go to 30A or 25A, thanks. |
+ | |||
+ | In general, it's also advisable to stay as low as you can with the amperes, to ensure a good overall health of all components. | ||
+ | |||
+ | For this, the rule from above can be applied, even for people for weigh under 100KG (220 lbs) f. | ||
+ | |||
+ | //Generally it's recommendable to upgrade your motor phase cables connectors to more resilient ones.// | ||
+ | |||
+ | //(For " | ||
+ | |||
+ | ^Amperes (Current Limit)^Watts| | ||
+ | |40|1120| | ||
+ | |45|1260| | ||
+ | |50|1400| | ||
+ | |**55 (Standard)** |**1540** | | ||
+ | |60|1600| | ||
+ | |__**65 (max. rec.)**__ |**__1820__ ** | | ||
+ | |||
+ | As for the current limit it's recommended to let the peak at a max. of 65A (max. ~1.8KW) or below it. | ||
+ | |||
+ | Also here it's adviceable to maintain the current based on your weight and to your routes, as this can expand prolongevity of the components and also minimizes the battery draw. | ||
+ | |||
+ | If it so happens that you're satisfied with 55A already, then you don't need to do more tweaking. But if it may seem much to you, then you can step down the Amperes bit by bit until you're satisfied with the results. | ||
+ | |||
+ | Otherwise if you aren't satified with standard 55A you can rise up slowly until 65A. | ||
__**Brake handle parameters (Examples): | __**Brake handle parameters (Examples): | ||
^Virtual brake handle limiter^Min. Phase Current^Max. Phase Current| | ^Virtual brake handle limiter^Min. Phase Current^Max. Phase Current| | ||
- | |130 (110%)|1|1| | + | ^130 (110%)|1|1| |
- | |**120 (100%; Standard)** |**6** |**35** | | + | ^**120 (100%; Standard)** |**6** |**35** | |
- | |0 (0%)|50|50| | + | ^0 (0%)|50|50| |
- | |Recommendations|-|-| | + | ^Recommendations|-|-| |
- | | 2. Gen Recommendation 120^8|**38-40** | | + | ^ 2. Gen Recommendation 120^6|**35** | |
- | | 48V Recommendation 120^10-12|**42-45** | | + | ^ 48V Recommendation 120^6|**35** | |
+ | ^ +100KG/220 lbs Recommendation 130^1-6|**20-35** | | ||
Brake handle parameters do not have general recommedantions, | Brake handle parameters do not have general recommedantions, | ||
Line 370: | Line 420: | ||
Test yourself out with safe values and find your golden middle. Always take the standard value as the base. | Test yourself out with safe values and find your golden middle. Always take the standard value as the base. | ||
+ | |||
+ | Protip: If you weigh over 100 KG / 220 lbs it's adviseable to nerf the brake to avoid potential overload of the FETs or the Caps of the ESC. This is because due to your weight putting on more stress when braking and it auto. generates more counter current than it usually does. | ||
+ | |||
+ | To avoid this simply: Follow the recommendation for People who weigh over 100 KG / 220 lbs from the recommendation above and ignore anterior ones that have been listed before. Thank you! | ||
+ | |||
+ | **//If you want to be cautious with your settings you also can follow this recommendation even if you weigh under 100 KG / 220 lbs too.// ** | ||
+ | |||
+ | **The main reason of this warning is due to the paragraph below here:** | ||
<font 16px/ | <font 16px/ | ||
Line 381: | Line 439: | ||
^mA per Step| | ^mA per Step| | ||
|0-| | |0-| | ||
- | |**300/500 (Standard)** //recommend until 3500 (36V) or 7000 (48V)// | | + | |**300/500 (Standard)** //recommend until 3500 (36V) or 5000 (48V)// | |
|- 16000| | |- 16000| | ||
Line 389: | Line 447: | ||
Setting this wont cause any harm to your max, but decides how fast you will accelerate or brake electrionically in mA (steps). | Setting this wont cause any harm to your max, but decides how fast you will accelerate or brake electrionically in mA (steps). | ||
+ | |||
+ | //(The only exception where this **may cause harm** is when breaking on a **full battery**. //// | ||
__**Brake light settings (Examples): | __**Brake light settings (Examples): | ||
Line 403: | Line 463: | ||
//**A one by one transcript by Noel from [[https:// | //**A one by one transcript by Noel from [[https:// | ||
+ | |||
+ | **//Also thanks to all the big brains there, helping me to fulfil this guide.// ** | ||
**//You want to donate, after everything went well for you? Just click __[[https:// | **//You want to donate, after everything went well for you? Just click __[[https:// |
maxcfwguide.txt · Last modified: 2022/01/15 01:36 by 127.0.0.1