-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 2.0.0 bell #4450
Open
dawidwojtas-mudita
wants to merge
31
commits into
release/2.0.0-bell
Choose a base branch
from
release_2.0.0-bell
base: release/2.0.0-bell
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Release 2.0.0 bell #4450
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Remove swedish from the list of supported languages.
* Removed doubled copyright header from 'up/down/devel.sql' when committing databases. * During installing, 'devel.sql' was created even if specific revisions didn't contain one. * Removed unnecessary product-specific .lua scripts.
…he list Changed order in which files in Relaxation are displayed Added error message when files limit is exceeded
Update usb_stack submodule.
awulkiew
approved these changes
Apr 6, 2023
Reinit eMMC driver if write/read transmission failed.
Added logging of eMMC storage card parameters so that it's easy to determine what chip is installed in the device the logs are from.
…t of occupied space Fixed problem with adding files with the same name resulting in increasing its size instead of replacing the file. USB Stack changes.
Fixed problem with badly calculating characters to show which cause a problem with displaying text on UI.
…ay function Fixed problem with displaying end of title when playing song in loop was selected.
Tweaks and changes required to optimize power consumption for Harmony.
* Fixed issues with USB charging port detection * Fixed memory leak in usb_stack/OS integration layer * Fixed incorrect handling of software timer * Minor cleaning/refactor. [BH-1595] Turned off USB/PC charging Charging enabled only for a dedicated charger. Users won't be able to charger while connected to the PC.
Due to high current consumption the device will be charging only for DCP mode and if the timeout will occur.
* Fix of the issue that manifested after running MuditaOS on Harmony via JLink, which resulted in OS freezing when trying to set time in normally booted (via the bootloader) device. * Minor RTC code cleanup. * Partial T6 JLink script cleanup.
Previous voltage setting was lower than the one suggested in RT1051 RM and would lead to CPU instability in certain conditions.
* Corrected SDRAM timings in T6 JLink script. * Cleaned-up and commented JLink script. * Bumped bootloader version.
The new layout of battery status has the battery SOC on the left side and battery image on the right.
* Switching VDD_SOC_IN only after PLL2 is turned off. * Weak LDO stabilization delay. * Removed switching to 1.275V before frequency change. * Cleanups in LDO switching. * Removed switching PeriphClk2Div for fCPU <= 24MHz, using AhbDiv instead. * Removed log from _exit that caused logger mutex deadlock
Fix of the bug in PWM driver that resulted in accessing array out of bounds, what caused occasional system crash on startup.
* Fixed incorrect reset procedure * Minor refactor
Added text with information about the connection to the main window when the USB cable is connected to the PC
Fixed battery and date layout for Harmony
Next part of Harmony random resets fixes: * added RC OSC startup delay as in newest lpm.c; * changed order of clock source, oscillator and LDO switching; * removed connecting internal DCDC load resistor, as it is only required to speed up converter startup after it was turned off completely; * changed DCDC operation mode to continuous conduction; * set low VDD_SOC_IN voltage back to 950mV as suggested in RM. * added switching DCDC converter mode to discontinuous conduction for two lowest CPU clock frequencies, as using CCM mode resulted in very high current consumption that would shorten Harmony's life on battery significantly.
Minor fixes to label positioning and connection detection
Save date and time at the startup of the system for analysis purposes.
Fix critical sections for send/recv virtual com functions.
Lefucjusz
force-pushed
the
release_2.0.0-bell
branch
from
June 2, 2023 07:45
511538a
to
ee443d6
Compare
Added mechanism that stores address of last executed instruction before RTWDOG timeout to enable some basic debugging in such cases, as such resets do not create crashdumps and leave no information in logs.
Add extra logs when the RTC timeout error occurs. In that, we can find reason in registers of what happened.
When the button is pressed/released we get an interrupt which falls or rises edge. We read the gpio state a bit later so in case of debouncing we can register the wrong pin state. After the debounce interval the state is stable.
The secure RTC can lock and the clock is not updated. To prevent this situation we reset LP registers (except for timestamps and alarms) and clear the LVD flag. Then we enable again LP SRTC.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Your checklist for this pull request
Make sure that this PR: