1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-03-14 07:06:05 +00:00

feat(nordic): Bump NCS to 2.9.0 for Nordic, fix build and prepare to fork mcuboot

[no changelog]
This commit is contained in:
Ondrej Mikle 2025-02-24 17:20:55 +01:00
parent 17603ffe41
commit 9d8d4e4f21
3 changed files with 21 additions and 4 deletions

View File

@ -31,21 +31,22 @@ Follow these steps to set up the project on your local machine.
Using nrfutil, install the required toolchain for the nRF Connect SDK:
```sh
nrfutil toolchain-manager install --ncs-version v2.6.2
nrfutil toolchain-manager install --ncs-version v2.9.0
```
### Launch the nRF Shell
First, launch the nRF shell using the `nrfutil` toolchain manager:
First, launch the nRF shell using the `nrfutil` toolchain manager and set the NCS to chosen version:
```sh
nrfutil toolchain-manager launch --shell
west init -m https://github.com/nrfconnect/sdk-nrf --mr v2.9.0 v2.9.0
```
### Initialize the Workspace
Initialize your West workspace for the Trezor BLE Gateway project:
```sh
cd west
cd nordic
west init -l ./trezor
```

View File

@ -22,6 +22,7 @@
zephyr,sram = &sram0;
zephyr,flash = &flash0;
zephyr,code-partition = &slot0_partition;
zephyr,bt-hci = &bt_hci_controller;
};
leds {
@ -61,6 +62,14 @@
};
};
&bt_hci_sdc {
status = "disabled";
};
&bt_hci_controller {
status = "okay";
};
&adc {
status = "okay";
};

View File

@ -13,5 +13,12 @@ manifest:
- name: nrf
remote: ncs
repo-path: sdk-nrf
revision: v2.7.0
revision: v2.9.0
import: true
# Temporarily disable mcuboot fork until it's ready
# - name: mcuboot
# url: https://github.com/trezor/mcuboot
# revision: v2.1.0-ncs3
# path: bootloader/mcuboot