Releases: surban/openemc
Releases · surban/openemc
v0.9.3
v0.9.2
v0.9.1
0.9.1 - 2024-06-18
Added
- STUSB4500: reset when BQ25713 I2C communication fails
- STUSB4500: log monitoring and hardware fault status
- power: switch to charging mode when battery is below minimum power-on voltage
or reset was due to power loss with charger attached
Changed
- BQ25713: improve status logging
- BQ25713: enable ICO for USB-CDP supply
Fixed
- charging mode: power off when charger is disconnected during grace period
v0.9.0
v0.8.1
0.8.1 - 2023-11-17
Added
- allow querying whether power on was by charger attachment
- allow explicit reboot into charging mode
- allow usage of charge LED during init for debugging, enabled by feature
debug-blink
Changed
- handle board power on by charger connection in global init
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
v0.7.1
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