-
Notifications
You must be signed in to change notification settings - Fork 8.1k
modules: CMakeLists: Update LVGL to 9.4.0 #97599
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
base: main
Are you sure you want to change the base?
Conversation
3243de4 to
a34a8c4
Compare
|
The following west manifest projects have changed revision in this Pull Request:
⛔ DNM label due to: 1 project with PR revision Note: This message is automatically posted and updated by the Manifest GitHub Action. |
f3eafd5 to
59c8fb7
Compare
|
Ready for testing, will update the module PR to the proper v9.4 version as soon as it is available. |
ddb0f76 to
5657f17
Compare
|
v9.4.0 is officially tagged, updated the module PR accordingly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great the VGLite kernel drivers were added as well, thank you @faxe1008 !
faa2039 to
5657f17
Compare
966a61e to
2d4955a
Compare
|
@uLipe found that the osal was now missing |
|
Ahh yeah the sleep_ms at the osal was just introduced, I missed the Zephyr osal is outside from LVGL. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ran my usages, and built and ran samples, and LGTM.
|
It works on st25dv_mb1283_disco target (after reverting commit #011a357, see #98029). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The manifest file change and related changes to modules/lvgl/CMakeLists.txt need to be done in a single commit, otherwise the git history isn't bisectable because the version in between does not compile.
Not sure about the other two fix commits as well.
Rendering looks good!
|
Hmm not sure, actually. I mean it makes sense, for bisectability, but I separated the commits in the past as well. Do you combine them for nanopb as well? |
Yes, it should be done like that. |
Update the west yaml to point to the new LVGL version. Update CMakeLists and samples accordingly. Signed-off-by: Fabian Blatz <[email protected]>
This patch adds a CONFIG_THREAD_STACK_INFO to properly enable CONFIG_DYNAMIC_THREAD. Signed-off-by: Fabian Blatz <[email protected]>
Do not delete the thread from within the thread callback function, secure thread_delete against trying to delete a terminated thread. Signed-off-by: Fabian Blatz <[email protected]>
8fb59e3 to
581376a
Compare
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested on STM32H750B-DK



Update LVGL CMakeLists for latest release.