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:
parent
17603ffe41
commit
9d8d4e4f21
@ -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
|
||||
```
|
||||
|
||||
|
@ -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";
|
||||
};
|
||||
|
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user