meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
en:firmware [2021/10/29 13:36]
vasilisk
en:firmware [2022/01/20 17:22]
dmitry [30 December 2021]
Line 16: Line 16:
  
 The list of actual firmware to be downloaded: \\ The list of actual firmware to be downloaded: \\
 +===== 20 January 2022 =====
 +
 +Critical update for new controllers and hotfix for controllers 6F/12F and old 24F. Export config before the update, load defaults after the update, and import your config. \\ 
 +
 +**Controller v0.8.5** [[https://drive.google.com/file/d/1RymXEmpfeqX2pidFOEWLzLv3JJD0O104/view?usp=sharing|{{:en:firmware:file.png?nolink&23x32}}]] \\  
 +
 +<WRAP><hidden onHidden="Show change log">
 +
 +Save system updated, added unit tests. \\
 +Added clutch shutdown when brake pressed. \\
 +Added option to enable MTPA. \\
 +USB for computers disabled by default, will be removed in the future
 +Fixed P1 P2 PWM mode.\\  
 +Lifetime temperature now calculates only when motor powered.\\ 
 +Added hall pullup disable option.\\ 
 +Various save system fixes.\\ 
 +Fixed NaN for resistance detection.\\ 
 +Fixed import of 1st parameter in every section.\\ 
 +\\
 +Hotfix for 6F/12F and old 24F.
 +</hidden></WRAP>
 +\\
 +
 +
 +
 +
 +
 +
 +
 +
 +===== 18 October 2021 =====
 +First need to update all devices but display. Because menu protocol is new and old devices will not be visible in menu. After update finished hold left button few seconds to exit updated device menu. If button does not work you may need to reset power supply or replug CAN cable in display. \\ After everything updated - update display. \\ Make a controller reset (load defaults) after update. \\ I recommend to run motor detect again on controllers. \\ Detection of throttle/brake connected to display should be done in display menu. \\
 +
 +**Display v0.71B** [[https://drive.google.com/file/d/1ovS69DDlp8CWkGI_f8p2SqxJ34OMwFQ-/view?usp=sharing|{{:en:firmware:file.png?nolink&23x32|Download}}]] \\ <WRAP><hidden onHidden="Show change log">Menu redesigned. \\ All display settings moved to separate menu. \\ Added port input state in port settings. \\ Added port functions: disable backlight, lock screen. \\ Added separate hotkeys while charging. \\ Added option to use hotkeys with short click. \\ Added throttle/brake settings which are connected to display. \\ Added global odometer setting. \\ Global stats reset will not reset odometer now. \\ Added parameters import/export. \\ Added icons on main screen (brake, brake limit, turtle mode, motor/controller fault, battery fault). \\ With new controllers update speed is 6 times faster now. \\ Logger speed should work faster too. \\ Added text scroll in menu. \\ Logo updated. \\ Added more informative messages for resets with password request. \\ Added parameters that could be requested from display on CAN bus. \\ === v0.71 \\ Fixed some parameter editing. \\ Updated import/export. \\ Odometer now can be imported, value is not decimal now. \\ Fixed button blinking while typing password. \\ Fixed charge screen, button blinking fixed. \\ Fixed info-lines names. \\ Fixed header for password message.</hidden></WRAP> \\
 +
 +**Controller v0.8.2** [[https://drive.google.com/file/d/1YSXYo-rFaoJGbonGJ67kvWs_ExoZz5vH/view?usp=sharing|{{:en:firmware:file.png?nolink&23x32|Download}}]] \\ <WRAP><hidden onHidden="Show change log">Added glitchy USB to controller (needs a USB cable connected to PWM port). \\ Completely new LEVCAN parameters protocol with more possibilities. \\ Added trip statistics menu to controller: \\ -Wh regen/used/total. \\ -Ah regen/used/total. \\ -Estimated motor efficiency realtime and average. \\ -Calculated motor torque (on shaft). \\ Temperature measurement now calculates t-sensor resistance. \\ Improved kV detection. \\ Fixed 'bug' with long brake response on slow current change speed for acceleration limit. \\ Defaults for all ports now OFF. \\ Added brake button % (percentage of brake phase current for button-brake). \\ Added brake on released throttle (brake phase current). \\ Motor inductance and resistance detection for MTPA. \\ MTPA logic (works good only with IPM motors). \\ Fixed FOC FW to be triggered at stop when braking. \\ Added more control CAN commands. \\ Added more parameters that could be requested from controller on CAN bus. \\ Added more logger parameters. \\ Added hall filter settings to debug stuttering. \\ Added prefix selection for controller name. \\ === v0.8.2 \\ Added log header option. \\ Added translation for some messages (RU). \\ Added error messages for throttle/brake detection.</hidden></WRAP> \\
 +
 +**uLight v0.6.1** [[https://drive.google.com/file/d/1o9B2Rp_icaKo9ZB6FUlDLZCm2CMNcFtG/view?usp=sharing|{{:en:firmware:file.png?nolink&23x32|Download}}]] \\ <WRAP><hidden onHidden="Show change log">New LEVCAN parameters protocol. \\ Fixed PWM IO settings,  now they do work. \\ Added temperature sensor thresholds, they work as virtual button for functions. \\ Added ability to send button inputs to CAN bus. \\ Main program source code published on GitHub: \\ https://github.com/Nucular-tech/uLight</hidden></WRAP> \\
 +
 ===== 31 August 2020 ===== ===== 31 August 2020 =====
 Use configuration export before update, reset defaults after update and import configuration. \\  Use configuration export before update, reset defaults after update and import configuration. \\