Release notes
Most important improvements and bug fixes for this release:
- Upgrade to Zephyr v2.5
- Improved board revision handling
- Introduction of new task watchdog
- Support for CAN-FD interface on STM32G4 based boards
- Initial support for HRTIM in half bridge driver
- Support for data storage in flash partition (instead of EEPROM)
- Firmware version exposed via ThingSet is now derived from git tag and includes git commit hash
- Improved control and overvoltage protection in PWM charging algorithm
- Several small improvements in MPPT and battery charging functions
Breaking change: The serial in the UEXT connector is now used by default for the ThingSet protocol in order to allow connection of ESP32 WiFi/Bluetooth modules without firmware change. The setting can be changed via Kconfig.
Tested boards
Below boards have been tested with this release, but also other boards are supposed to work.
| Board type | HW revisions |
|---|---|
| MPPT 2420 HC | v0.2 |
| MPPT 1210 HUS | v0.7 |
| PWM 2420 LUS | v0.3 |