aboutsummaryrefslogtreecommitdiff
path: root/examples/boot/application/nrf/README.md
diff options
context:
space:
mode:
authorhuntc <[email protected]>2023-01-06 22:21:39 +1100
committerhuntc <[email protected]>2023-01-12 13:30:58 +1100
commitb0529bc943c9da0eb5f43335d06779d6064b765a (patch)
tree56cb03dbffa74ba471123c44552f36f3125d4a63 /examples/boot/application/nrf/README.md
parentdbf749370897290e16ef6ed2917d075c40358991 (diff)
Support codesigning in the firmware updater
This commit provides a method to verify that firmware has been signed with a private key given its public key. The implementation uses ed25519-dalek as the signature verifier. An "ed25519" feature is required to enable the functionality. When disabled (the default), calling the firmware updater's verify method will return a failure.
Diffstat (limited to 'examples/boot/application/nrf/README.md')
-rw-r--r--examples/boot/application/nrf/README.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/boot/application/nrf/README.md b/examples/boot/application/nrf/README.md
index 5d45f6290..9d6d20336 100644
--- a/examples/boot/application/nrf/README.md
+++ b/examples/boot/application/nrf/README.md
@@ -22,7 +22,7 @@ cp memory-bl.x ../../bootloader/nrf/memory.x
22# Flash bootloader 22# Flash bootloader
23cargo flash --manifest-path ../../bootloader/nrf/Cargo.toml --features embassy-nrf/nrf52840 --target thumbv7em-none-eabi --release --chip nRF52840_xxAA 23cargo flash --manifest-path ../../bootloader/nrf/Cargo.toml --features embassy-nrf/nrf52840 --target thumbv7em-none-eabi --release --chip nRF52840_xxAA
24# Build 'b' 24# Build 'b'
25cargo build --release --bin b 25cargo build --release --bin b --features embassy-nrf/nrf52840
26# Generate binary for 'b' 26# Generate binary for 'b'
27cargo objcopy --release --bin b --features embassy-nrf/nrf52840 --target thumbv7em-none-eabi -- -O binary b.bin 27cargo objcopy --release --bin b --features embassy-nrf/nrf52840 --target thumbv7em-none-eabi -- -O binary b.bin
28``` 28```