Skip to content

Commit 7f2e750

Browse files
authored
[skip-changelog] Secure boot docs update (#1716)
* Fix typo * Rename custom keys filename to make more clear that private key is used to sign and public key is used for encryption * Update Security setting postbuild.cmd path * Update Security setting keychain path * Update Security setting default keys filename
1 parent 8375a6d commit 7f2e750

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

docs/guides/secure-boot.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@ menu.security=Security setting
4040
envie_m7.menu.security.none=None
4141
envie_m7.menu.security.sien=Signature + Encryption
4242
43-
envie_m7.menu.security.sien.build.postbuild.cmd="{tools.imgtool.cmd}" {tools.imgtool.flags}
44-
envie_m7.menu.security.none.build.postbuild.cmd="{tools.imgtool.cmd}" exit
43+
envie_m7.menu.security.sien.build.postbuild.cmd="{tools.imgtool.path}/{tools.imgtool.cmd}" {tools.imgtool.flags}
44+
envie_m7.menu.security.none.build.postbuild.cmd="{tools.imgtool.path}/{tools.imgtool.cmd}" exit
4545
46-
envie_m7.menu.security.sien.build.keys.keychain={runtime.hardware.path}/Default_Keys
47-
envie_m7.menu.security.sien.build.keys.sign_key=default-signing-key.pem
48-
envie_m7.menu.security.sien.build.keys.encrypt_key=default-encrypt-key.pem
46+
envie_m7.menu.security.sien.build.keys.keychain={runtime.platform.path}/libraries/MCUboot/default_keys
47+
envie_m7.menu.security.sien.build.keys.sign_key=default-signing-priv-key.pem
48+
envie_m7.menu.security.sien.build.keys.encrypt_key=default-encrypt-pub-key.pem
4949
[...]
5050
```
5151

@@ -63,5 +63,5 @@ For example, by using the following command, the sketch is compiled and the resu
6363
with the specified keys located in `/home/user/Arduino/keys` directory:
6464

6565
```
66-
arduino-cli compile -b arduino:mbed_portenta:envie_m7:security=sien --keys-keychain /home/user/Arduino/keys --sign-key ecsdsa-p256-signing-key.pem --encrypt-key ecsdsa-p256-encrypt-key.pem /home/user/Arduino/MySketch
66+
arduino-cli compile -b arduino:mbed_portenta:envie_m7:security=sien --keys-keychain /home/user/Arduino/keys --sign-key ecdsa-p256-signing-priv-key.pem --encrypt-key ecdsa-p256-encrypt-pub-key.pem /home/user/Arduino/MySketch
6767
```

0 commit comments

Comments
 (0)