Skip to content

Commit 974f8b5

Browse files
committed
add specifications regarding build.keys properties
1 parent 21dbcdd commit 974f8b5

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

docs/platform-specification.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,16 @@ the name of the architecture is set as well.
155155

156156
There are some other **{build.xxx}** properties available, that are explained in the boards.txt section of this guide.
157157

158+
Some of them allows to specify trusted security credentials (sign and encryption keys) that can be used for the secure
159+
boot:
160+
161+
- `build.keys.keychain`: for the directory containing the keys
162+
- `build.keys.sign_key`: for the signing key
163+
- `build.keys.encrypt_key`: for the encryption key
164+
165+
These properties can be overwritten respectively with `--keys-keychain`, `--sign-key`, `--encrypt-key`
166+
[compile](commands/arduino-cli_compile.md) flags in the Arduino CLI.
167+
158168
#### Recipes to compile source code
159169

160170
We said that the Arduino development software determines a list of files to compile. Each file can be source code

0 commit comments

Comments
 (0)