~aleteoryx/muditaos

ref: ef556d43f24756643effcb43ee3866421c08a52d muditaos/module-bsp/board d---------
f888c75f — Dawid Wojtas 3 years ago
[MOS-589] Fix torch driver

Perform turn-off torch in only one place.
Before writing or reading i2c make sure the torch is power supplied.
Change old C-style cast to reinterpret_cast.
7dd8b9eb — Dawid Wojtas 3 years ago
[MOS-510] Fix wrong battery SoC reading

add nullopt in case when we don't get valid value
add the checksum of the configuration file
add file size validation
add file write validation
add SoC discrepancy check
add battery registers config store
72067d98 — Mateusz Piesta 3 years ago
[BH-1536] Remove unneeded compilation flags

Removed -Wno-unused-variable from
module-bsp.
Fixed issues that were reported after
removing it.
Removed unneeded compile flags from
rt1051 cmake file.
ab024909 — Lefucjusz 3 years ago
[MOS-559] Fix phone unlock after mode change

Correction of the previous fix addressing this issue.
Previous idea didn't work when popup tried to
display in application other than ApplicationDesktop
87025043 — Paweł Joński 3 years ago
[MOS-298] HALize ServiceEink

Add HAL to ServiceEink
Remove dead code from Linux eink substitute
Fix LUTS.bin refresh problems on simulator
7e6f54a0 — Maciej Gibowicz 3 years ago
[MOS-374] Fix incomplete screen redraw

At the lowest CPU frequency of 4 MHz, the DMA transfer to eInk
takes much longer, even ~ 1300ms. TIMEOUT has been increased as
exceeding it caused the screen to redraw incorrectly.
523eb6f5 — Lucjan Bryndza 3 years ago
[MOS-513] Fix issues related to the GCC12 gcc

Fix issues related to the GCC 12
Fix paths for ignore license headers
[MOS-451] Drop invalid SoC

Invalid state of charge is now dropped. Invalid SoC was interpreted
as 0% battery.
25f3e2e2 — Mateusz Piesta 3 years ago
[BH-1423] Enable tickless option

Made required changes to be able to compile
freeRTOS in tickless mode.
434a335e — Lefucjusz 3 years ago
[MOS-411] Wired headset audio fix

Fixes non-working wired headset audio
during call
ced86420 — Maciej Gibowicz 3 years ago
[MOS-228] GSM sleep mode dependend on communication with modem

After finishing communication with cellular,
we switch to sleep mode faster, saving the battery
at the same time.
40ff11f8 — Mateusz Piesta 3 years ago
[MOS-422] Fix pure gdb tools

Fixed issues with gdb pure due to the DEBUG_FREERTOS
flag not propagating correctly.
2c084320 — Mateusz Piesta 3 years ago
[BH-1453] Fix audio on the simulator

Replaced PortAudio library with PulseAudio.
Fixed minor issues with the WorkerQueue module.
1ea2c453 — Mateusz Piesta 3 years ago
[BH-1452] Remove board directory from module-os

Moved board-specific code to module-bsp.
Extracted several smaller CMake targets to avoid
circural dependencies and reduce compile time.
8f64c104 — Maciej Gibowicz 3 years ago
[MOS-386] Enable auto mode for DCDC converter

The buck regulators will run in PWM mode
when the load current exceeds a predefined threshold.
When the load current drops below the specified threshold,
the regulator will operate in energy saving mode (PSM)
improve performance under light loads.
2f42cd5e — Mateusz Piesta 3 years ago
[BH-1424] FreeRTOS update

Updated FreeRTOS source code to 10.4.6.
Moved FreeRTOS sources to the third-party directory.
Added necessary changes to the CMake configuration.
Split FreeRTOSConfig.h. From now, each board has its own.
Added missing log headers.
Minor refactor of the module-os cmake.
Fixed stack overflows in bell application main and time service.
cc02ffff — Adam Dobrowolski 3 years ago
[MOS-258] System profile util works with separate rtt

Profiling Move RTT handling to interfacing library
Library for msgpack sink
magic enum updated
performance monitor fixups
1583c8e5 — Paweł Joński 3 years ago
[BH-1443] Lower CPU freq before going to SNVS

Going to SNVS requires usage of periph clock
That reuires further cpu configuration changes
Easiest way is to just change cpu freq to level 2
b49c6959 — Paweł Joński 3 years ago
[BH-1446] RTC Calibration per product

RTC Calibration per product
90a10cd2 — Maciej Gibowicz 3 years ago
[MOS-360] Fix battery charger stack overflow

Increasing the stack for battery charger worker
Next