Skip to content
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

Zephyr 4.0 module update overview #80491

Closed
20 of 28 tasks
dkalowsk opened this issue Oct 28, 2024 · 25 comments
Closed
20 of 28 tasks

Zephyr 4.0 module update overview #80491

dkalowsk opened this issue Oct 28, 2024 · 25 comments
Assignees
Labels
Meta A collection of features, enhancements or bugs
Milestone

Comments

@dkalowsk
Copy link
Contributor

dkalowsk commented Oct 28, 2024

Umbrella issue for modules which may require an update before Zephyr 4.0.

Folks that are tagged please comment and confirm the status of your modules with respect to readiness for the 4.0 release.

@dkalowsk dkalowsk added the Meta A collection of features, enhancements or bugs label Oct 28, 2024
@dkalowsk dkalowsk added this to the v4.0.0 milestone Oct 28, 2024
@aescolar
Copy link
Member

aescolar commented Oct 28, 2024

@dkalowsk EDTT is already the latest version. For bsim / Babblesim, I just qeued a PR with a minor update with some minor improvements. It is not required for 4.0 but does not harm either.

@henrikbrixandersen
Copy link
Member

@dkalowsk CANopenNode will not be updated before v4.0 (tracked here: #70285).

@jukkar
Copy link
Member

jukkar commented Oct 28, 2024

@dkalowsk hostap update is planned after 4.0 is released (tracked in Wi-Fi project page https://github.com/orgs/zephyrproject-rtos/projects/50)

@faxe1008
Copy link
Collaborator

@dkalowsk LVGL will updated after 4.0.

@XenuIsWatching
Copy link
Member

@dkalowsk CMSIS-NN is already at the latest version, there was no new tag since then
CMSIS-DSP will be updated to 1.16.2#80495

@microbuilder
Copy link
Member

There is a PR for zscilib, but waiting on the PR author to comment, and can be updated post 4.0 release.

@keith-packard
Copy link
Collaborator

In picolibc, there are some fixes for clang, arc and xtensa upstream which should probably get pulled in for 4.0. We'll need to sync with the SDK and see when that might get updated.

@stephanosio
Copy link
Member

In picolibc, there are some fixes for clang, arc and xtensa upstream which should probably get pulled in for 4.0. We'll need to sync with the SDK and see when that might get updated.

@keith-packard Unless those are critical bug fixes, we will likely have to target 4.1 since releasing and integrating another version of SDK will likely take more than a week and, at that point, we will be at rc2 or even rc3 where we cannot risk toolchain-related regressions.

@stephanosio
Copy link
Member

CMSIS (v5) is already at the latest version (5.9.0). As for CMSIS v6, it will likely have to be added as a separate module: #77220.

@keith-packard
Copy link
Collaborator

@keith-packard Unless those are critical bug fixes, we will likely have to target 4.1 since releasing and integrating another version of SDK will likely take more than a week and, at that point, we will be at rc2 or even rc3 where we cannot risk toolchain-related regressions.

Sounds fine -- none of them are critical.

@nordicjm
Copy link
Collaborator

nordicjm commented Oct 29, 2024

MCUboot will be updated with a bug fix which is currently pending on the submitter fixing their commit, a sync will then be opened in zephyr

@pdgendt
Copy link
Collaborator

pdgendt commented Oct 29, 2024

Created #80555 to sync nanopb with upstream.

@rlubos
Copy link
Contributor

rlubos commented Oct 29, 2024

No need to update OpenThread.

@de-nordic
Copy link
Collaborator

de-nordic commented Oct 29, 2024

Regarding following modules:

@eriktamlin
Copy link
Collaborator

eriktamlin commented Oct 29, 2024 via email

@keith-packard
Copy link
Collaborator

Sounds like we'll leave picolibc alone for 4.0 as the SDK is already set.

@nordicjm
Copy link
Collaborator

MCUboot: #80607

@oyvindronningstad
Copy link
Collaborator

zcbor is at 0.9.1 upstream, while zephyr references 0.9.0.

0.9.1 is just a readme change, so not critical. I will open a PR soon to update zephyr to reference 0.9.1, but I don't assume it's necessary for 4.0.

@parthitce
Copy link
Member

LZ4 is already using the latest LTS release zephyrproject-rtos/lz4#2

@cfriedt
Copy link
Member

cfriedt commented Nov 5, 2024

No updates for Thrift yet. I'm following up about why this was reverted and how to get it back in.
apache/thrift#2871
apache/thrift#2899

@nordicjm
Copy link
Collaborator

nordicjm commented Nov 6, 2024

MCUboot has been updated to bring in a fix for a user reported issue

@MariuszSkamra
Copy link
Collaborator

No plans to update liblc3

@laurenmurphyx64
Copy link
Contributor

@JordanYates Since you last updated the module, do you think the Tensorflow Lite Micro module needs an update?

@JordanYates
Copy link
Collaborator

LoRaMAC-node is in maintenance mode and has no updated

@JordanYates
Copy link
Collaborator

@JordanYates Since you last updated the module, do you think the Tensorflow Lite Micro module needs an update?

Only if required by #80495, which was the reason I had to update it last time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Meta A collection of features, enhancements or bugs
Projects
None yet
Development

No branches or pull requests