Skip to content

Commit afa7265

Browse files
MaureenHelmdpgeorge
authored andcommitted
zephyr: Upgrade to Zephyr v4.2.0.
Updates the Zephyr port build instructions and CI to use the latest Zephyr release tag. Tested on max32690fthr and frdm_k64f. Signed-off-by: Maureen Helm <[email protected]>
1 parent bba3542 commit afa7265

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

docs/zephyr/tutorial/repl.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ With your serial program open (PuTTY, screen, picocom, etc) you may see a
3131
blank screen with a flashing cursor. Press Enter (or reset the board) and
3232
you should be presented with the following text::
3333

34-
*** Booting Zephyr OS build v4.0.0 ***
35-
MicroPython v1.24.0-preview.179.g5b85b24bd on 2024-08-05; zephyr-frdm_k64f with mk64f12
34+
*** Booting Zephyr OS build v4.2.0 ***
35+
MicroPython v1.26.0-preview.451.gebc9525c9 on 2025-07-25; zephyr-frdm_k64f with mk64f12
3636
Type "help()" for more information.
3737
>>>
3838

ports/zephyr/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ This is a work-in-progress port of MicroPython to Zephyr RTOS
55
(http://zephyrproject.org).
66

77
This port tries to support all Zephyr versions supported upstream,
8-
i.e. currently v3.7 (LTS), v4.0 and the development branch. The CI is
9-
setup to use the latest version, i.e. v4.0.
8+
i.e. currently v3.7 (LTS), v4.2 and the development branch. The CI is
9+
setup to use the latest version, i.e. v4.2.
1010

1111
All boards supported by Zephyr (with standard level of features
1212
support, like UART console) should work with MicroPython (but not all
@@ -43,13 +43,13 @@ setup is correct.
4343
If you already have Zephyr installed but are having issues building the
4444
MicroPython port then try installing the correct version of Zephyr via:
4545

46-
$ west init zephyrproject -m https://github.com/zephyrproject-rtos/zephyr --mr v4.0.0
46+
$ west init zephyrproject -m https://github.com/zephyrproject-rtos/zephyr --mr v4.2.0
4747

4848
Alternatively, you don't have to redo the Zephyr installation to just
4949
switch from master to a tagged release, you can instead do:
5050

5151
$ cd zephyrproject/zephyr
52-
$ git checkout v4.0.0
52+
$ git checkout v4.2.0
5353
$ west update
5454

5555
With Zephyr installed you may then need to configure your environment,

tools/ci.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -886,9 +886,9 @@ function ci_windows_build {
886886
########################################################################################
887887
# ports/zephyr
888888

889-
ZEPHYR_DOCKER_VERSION=v0.27.4
890-
ZEPHYR_SDK_VERSION=0.17.0
891-
ZEPHYR_VERSION=v4.0.0
889+
ZEPHYR_DOCKER_VERSION=v0.28.1
890+
ZEPHYR_SDK_VERSION=0.17.2
891+
ZEPHYR_VERSION=v4.2.0
892892

893893
function ci_zephyr_setup {
894894
IMAGE=ghcr.io/zephyrproject-rtos/ci:${ZEPHYR_DOCKER_VERSION}

0 commit comments

Comments
 (0)