Releases: surban/openemc
Releases · surban/openemc
v0.8.0
0.8.0 - 2023-11-16
Added
- allow querying of bootloader CRC32 and flash size via sysfs
- power: switch to charging mode when battery is below critical voltage
- bootloader: dynamic flash size detection
- logging: gzip ELF images to save space on target
- logging: find bootloader ELF image based on CRC32 of bootloader
v0.7.2
0.7.2 - 2023-09-06
Fixed
- configuration location in flash
v0.7.1
0.7.1 - 2023-09-05
Added
- BQ25713: enable input current optimizer (ICO) algorithm on USB-DCP ports
v0.7.0
0.7.0 - 2023-09-05
Added
- reliable configuration storage in flash memory
- power: configuration option to prohibit power off
- power: confiugration option to power on when charger is attached
- verify firmware fits into flash during packing
- support board power off request during initialization
Changed
- optimize firmware size
- build core crate when using Rust nightly toolchain to save flash space
- update dependencies
- bootloader version 0.2.7
v0.6.6
0.6.6 - 2023-08-19
Added
- standby entry support from bootloader
Changed
- STUSB4500: avoid soft reset when PDO is unchanged
- Supply: reduce max current during negotiation
v0.6.5
0.6.5 - 2023-06-26
Fixed
- set input current limit to zero if BQ25713 CHRG_OK pin is low
and reprogram the configured value immediately after it goes high
v0.6.4
0.6.4 - 2023-06-05
Fixed
- positions of log sections in RAM was unstable
- possible panic during RTC clock source change
v0.6.3
0.6.3 - 2023-05-19
Added
- support for board-specific periodic handler function
- board software versioning
Fixed
- reconfigure charger when setting input current failed
v0.6.2
0.6.2 - 2023-04-08
Added
- read unique device identifier
v0.6.1
0.6.1 - 2023-03-07
Fixed
- system not powering on after watchdog reset