cfwbuilder
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
cfwbuilder [2021/01/27 16:35] – lothean | cfwbuilder [2022/10/24 19:23] (current) – old revision restored (2022/10/24 19:22) lothean | ||
---|---|---|---|
Line 11: | Line 11: | ||
|Ninebot Max|[[http:// | |Ninebot Max|[[http:// | ||
|Ninebot E2x|WIP|// | |Ninebot E2x|WIP|// | ||
- | |Xiaomi M365|Outdated|N/A (non-migrated)| | + | |Xiaomi M365|Discontinued|N/A (non-migrated)| |
|Xiaomi M365 Pro|[[https:// | |Xiaomi M365 Pro|[[https:// | ||
- | |Xiaomi 1S|[[http:// | + | |Xiaomi 1S|Discontinued|1s| |
|Xiaomi M365 Pro 2|[[http:// | |Xiaomi M365 Pro 2|[[http:// | ||
Line 26: | Line 26: | ||
|version|Firmware version|string|DRVxxx|DRVxxx|Base version. See [[: | |version|Firmware version|string|DRVxxx|DRVxxx|Base version. See [[: | ||
|output|Output file|string|zip2|See [[: | |output|Output file|string|zip2|See [[: | ||
+ | |voltage|Voltage|integer|36|36; | ||
|name|Filename|string|None|< | |name|Filename|string|None|< | ||
|version_spoofing|Version spoofing|bool|None|< | |version_spoofing|Version spoofing|bool|None|< | ||
Line 33: | Line 34: | ||
|speed_normal_kmh_eu|Max speed (EU)|int|27|10→65|Sets Drive max speed for US region and Sports max speed for EU region.| | |speed_normal_kmh_eu|Max speed (EU)|int|27|10→65|Sets Drive max speed for US region and Sports max speed for EU region.| | ||
|speed_normal_kmh_de|Max speed (DE)|int|22|10→65|Sets Drive max speed for EU region and Sports max speed for DE region.| | |speed_normal_kmh_de|Max speed (DE)|int|22|10→65|Sets Drive max speed for EU region and Sports max speed for DE region.| | ||
- | |speed_normal_battery|Sports battery current|int|(per model)|5000→65535|Sets battery current limit for all Sports modes.| | + | |p_sports|Sports battery current|int|(per model)|5000→65535|Sets battery current limit for all Sports modes.| |
- | |speed_drive_battery|Drive battery current|int|(per model)|5000→65535|Sets battery current limit for all Drive modes.| | + | |p_drive|Drive battery current|int|(per model)|5000→65535|Sets battery current limit for all Drive modes.| |
- | |speed_eco_battery|Eco battery current|int|(per model)|5000→65535|Sets battery current limit for Eco mode.| | + | |p_eco|Eco battery current|int|(per model)|5000→65535|Sets battery current limit for Eco mode.| |
- | |speed_normal_phase|Sports phase current|int|(per model)|10000→65535|Sets phase current limit for Sport mode|**⏳** | + | |i_sports|Sports phase current|int|(per model)|10000→65535|Sets phase current limit for Sport mode| **⏳** |
- | |speed_drive_phase|Drive phase current|int|(per model)|10000→65535|Sets phase current limit for Drive mode|**⏳** | + | |i_drive|Drive phase current|int|(per model)|10000→65535|Sets phase current limit for Drive mode| **⏳** |
- | |direct_power_control|Direct power control state|string|off|See [[: | + | |direct_power_control|Direct power control state|string|off|See [[: |
- | |direct_power_control_curve|Direct power control curve type|string|flat|flat; | + | |direct_power_control_curve|Direct power control curve type|string|flat|flat; |
+ | |current_raising_coefficient|Current raising coefficient|int|300|0→16000|How fast current will be applied. Affecting throttle speed up rate.| | ||
|no_kers|No KERS|bool|None|< | |no_kers|No KERS|bool|None|< | ||
+ | |kers_min_spped|Minimum speed for engaging KERS|int|6|0→65|Sets minimum threshold for KERS activation| | ||
|wheel_speed_const|Wheel Speed Multiplier|int|8": | |wheel_speed_const|Wheel Speed Multiplier|int|8": | ||
- | |wheel_size|Wheel size in inches|int|8.5|0→30|Wheel size in inches, default 8.5", don't change if you use stock tires| | + | |wheel_size|Wheel size in inches|int|8.5|0→30|Wheel size in inches, default 8.5", don't change if you use stock tires| |
|error_raising_level|Error raising level|int|0|0→3|[[https:// | |error_raising_level|Error raising level|int|0|0→3|[[https:// | ||
- | |brake_limit|Lever virtual limit|int|110|0→130|Sets brake lever virtual limit| | + | |brake_limit|Lever virtual limit|int|110|0→130|Sets brake lever virtual limit| |
- | |brake_i_min|Minimum phase current|int|8000|1000→65000|Sets minimum phase current| | + | |brake_i_min|Minimum phase current|int|8000|1000→55000|Sets minimum phase current| |
- | |brake_i_max|Maximum phase current|int|30000|1000→65000|Sets maximum phase current| | + | |brake_i_max|Maximum phase current|int|30000|1000→55000|Sets maximum phase current| |
- | |brake_current_raising_coefficient|Brake current raising coefficient|int|500|0→16000|How fast current will be applied. Affecting brake speed up rate|**❌** | + | |brake_current_raising_coefficient|Brake current raising coefficient|int|500|0→16000|How fast current will be applied. Affecting brake speed up rate| |
- | |min_brake_speed|Minimum speed for applying brake|int|3|0→65|Minimum speed at which electronic brake can be applied| | + | |brake_min_speed|Minimum speed for applying brake|int|3|0→255|Minimum speed at which electronic brake can be applied| |
|no_brake_light_flash|Static brake light|bool|None|< | |no_brake_light_flash|Static brake light|bool|None|< | ||
+ | |brake_light_mode|Brake light behavior|string|default|default; | ||
+ | ; | ||
|cruise_control_delay|Cruise control delay|int|5|0→10|How many seconds it takes for cruise control to kick in.| ✅ | ✅ | ✅ | ✅ | ✅ | | |cruise_control_delay|Cruise control delay|int|5|0→10|How many seconds it takes for cruise control to kick in.| ✅ | ✅ | ✅ | ✅ | ✅ | | ||
- | |cruise_control_nobeep|No cruise control beep|bool|None|< | + | |cruise_control_nobeep|No cruise control beep|bool|None|< |
|motor_start_speed|Motor start speed|int|5|0→10|Minimum speed in km/h before the motor will start.| | |motor_start_speed|Motor start speed|int|5|0→10|Minimum speed in km/h before the motor will start.| | ||
|boot_workmode|Force boot power mode|int|3|0: | |boot_workmode|Force boot power mode|int|3|0: | ||
Line 58: | Line 63: | ||
|no_overspeed_limit|No overspeed limit|bool|None|< | |no_overspeed_limit|No overspeed limit|bool|None|< | ||
|bms_uart_76800|Change ESC↔BMS baud rate to 76800|bool|None|< | |bms_uart_76800|Change ESC↔BMS baud rate to 76800|bool|None|< | ||
- | |m365_compat|Pro1 FW on classic BLE|bool|None|<any string>|Changes dashboard message type from " | + | |m365_compat|Pro1 FW on classic BLE|string|off|on;off|Changes dashboard message type from " |
+ | |compat_patches|Removes SN check|bool|None|< | ||
Please note that all parameters might not be listed. | Please note that all parameters might not be listed. | ||
Line 89: | Line 95: | ||
Case sensitive.\\ | Case sensitive.\\ | ||
- | Defaults to "**zip2**" if not provided. | + | Defaults to "**zip3**" if not provided. |
**" | **" | ||
Line 97: | Line 103: | ||
**" | **" | ||
- | **" | + | **" |
Most apps should support both versions of DownG ZIP, but using **zip2** is recommended especially on newer scooters to prevent a file from being flashed when it shouldn' | Most apps should support both versions of DownG ZIP, but using **zip2** is recommended especially on newer scooters to prevent a file from being flashed when it shouldn' | ||
- | Both ZIP formats will be delivered with an archive comment consisting of the full request URL, the patcher branch and revision identifiers, | + | **" |
+ | |||
+ | All ZIP formats will be delivered with an archive comment consisting of the full request URL, the patcher branch and revision identifiers, | ||
+ | ===== DRV versions table ===== | ||
+ | |||
+ | Current DRV firmware versions used throughout the production branch. | ||
+ | |||
+ | **Ninebot ESx**: DRV120 ; DRV133 ; DRV139 ; DRV150 ; DRV151(default) | ||
+ | |||
+ | **Ninebot Max**: DRV126 | ||
+ | |||
+ | **Xiaomi 1S**: DRV221 | ||
+ | |||
+ | **Xiaomi Pro 1**: DRV155 | ||
+ | |||
+ | **Xiaomi Pro 2**: DRV223 (default), DRV224 | ||
+ | |||
+ | If the **Version spoofing **patch is in use, the version number retrieved by apps will be shifted up by 400. This requires no modification to the " | ||
+ | ===== Direct power control state table ===== | ||
+ | |||
+ | Case sensitive. | ||
+ | |||
+ | **None/" | ||
+ | |||
+ | **" | ||
+ | |||
+ | **" | ||
+ | |||
+ | **" | ||
\\ | \\ | ||
cfwbuilder.1611765316.txt.gz · Last modified: 2022/01/15 01:33 (external edit)