File tree 3 files changed +9
-9
lines changed
3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -17,20 +17,18 @@ jobs:
17
17
CORE_ARTIFACT : ${{ env.CORE_ARTIFACT }}
18
18
BOARD_VARIANTS : ${{ env.BOARD_VARIANTS }}
19
19
steps :
20
- - name : Install toolchain
20
+ - name : Install OS dependencies
21
21
working-directory : /opt
22
22
run : |
23
23
sudo apt-get update
24
24
sudo apt-get install -y --no-install-recommends git cmake wget python3-pip ninja-build ccache
25
- wget -nv https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.16.8/zephyr-sdk-0.16.8_linux-x86_64_minimal.tar.xz
26
- tar xf zephyr-sdk-0.16.8_linux-x86_64_minimal.tar.xz && cd zephyr-sdk-0.16.8 && ./setup.sh -t arm-zephyr-eabi -c
27
25
28
26
- uses : actions/checkout@v4
29
27
with :
30
28
fetch-depth : 0
31
29
persist-credentials : false
32
30
33
- - name : Initialize
31
+ - name : Initialize Zephyr environment
34
32
run : |
35
33
./extra/bootstrap.sh -o=--filter=tree:0
36
34
echo "CORE_TAG=$(git describe --always)" >> "$GITHUB_ENV"
Original file line number Diff line number Diff line change @@ -118,11 +118,13 @@ sudo apt install python3-pip python3-setuptools python3-venv build-essential git
118
118
cd ArduinoCore-zephyr
119
119
./extra/bootstrap.sh
120
120
```
121
- ### Install the Zephyr SDK
122
- Download and install the Zephyr SDK for your OS from [ here] ( https://github.com/zephyrproject-rtos/sdk-ng/releases/tag/v0.16.8 ) .
123
121
124
- > [ !NOTE]
125
- > This core is validated for version v0.16.8. Compatibility with later versions has not been tested yet.
122
+ This will take care of installing ` west ` , the Zephyr build tool. It will then
123
+ download all packages required for a Zephyr build in addition to the toolchains
124
+ in the Zephyr SDK.
125
+
126
+ > [ !NOTE]
127
+ > This core is validated with version v0.17.0. Compatibility with later versions has not been tested yet.
126
128
127
129
### Build the Loader
128
130
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ west init -l .
12
12
west update " $@ "
13
13
west zephyr-export
14
14
pip install -r ../zephyr/scripts/requirements-base.txt
15
- # download slim toolchain from https://github.com/zephyrproject-rtos/sdk-ng/releases/tag/v0.16.8
15
+ west sdk install --version 0.17.0 -t arm-zephyr-eabi -c
16
16
17
17
# add here the required blobs based on supported platforms
18
18
west blobs fetch hal_nxp
You can’t perform that action at this time.
0 commit comments