Pol Henarejos
|
5535f3ec10
|
No esp32 in eddsa workflows.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 18:47:41 +01:00 |
|
Pol Henarejos
|
f992a04142
|
Fix eddsa signature.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 18:45:05 +01:00 |
|
Pol Henarejos
|
d858a1e1d5
|
Upgrade to v5.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 18:10:56 +01:00 |
|
Pol Henarejos
|
b7c6ca58d0
|
Upgrade to v5.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 15:47:40 +01:00 |
|
Pol Henarejos
|
2f3d70fcac
|
Upgrade mbedtls v3.6.2
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 15:16:32 +01:00 |
|
Pol Henarejos
|
91c641033a
|
Merge branch 'development'
|
2024-11-09 15:00:26 +01:00 |
|
Pol Henarejos
|
f3bf3cd8f4
|
Do not use pico patcher script anymore.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 14:58:42 +01:00 |
|
Pol Henarejos
|
e4736cc448
|
Upgrade Pico Keys SDK to v7.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 14:58:06 +01:00 |
|
Pol Henarejos
|
bfa8891c8d
|
Update README.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 14:54:51 +01:00 |
|
Pol Henarejos
|
618fdb4c1a
|
Do not request dev cert when performing tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 00:50:51 +01:00 |
|
Pol Henarejos
|
9457433844
|
Add compile flags for optimization build in ESP32.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 00:20:31 +01:00 |
|
Pol Henarejos
|
c239b4dd7c
|
Fix secure otp build for non rp2350.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-08 19:46:00 +01:00 |
|
Pol Henarejos
|
96359ebe03
|
Add secure boot and secure lock commands via rescue.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-08 19:36:54 +01:00 |
|
Pol Henarejos
|
f301b2a1b1
|
Add --no-dev-cert to do not request a certificate and use a self-signed one. Do not use if attestation is needed.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-08 19:13:14 +01:00 |
|
Pol Henarejos
|
4ec1d4d891
|
Fix initialization and terminal certificate generation.
Fixes #59.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-08 17:52:13 +01:00 |
|
Pol Henarejos
|
f1410bbf04
|
Only request and upload the device certificate if needed.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-08 17:45:48 +01:00 |
|
Pol Henarejos
|
9b9ea7cae5
|
Add product and mcu to info in rescue mode.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-07 20:00:41 +01:00 |
|
Pol Henarejos
|
f5b89aed69
|
Use DEV key from OTP if available when initializing.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-07 00:16:22 +01:00 |
|
Pol Henarejos
|
f74a374c64
|
Fix version header.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-05 19:33:07 +01:00 |
|
Pol Henarejos
|
3c6684cdab
|
Rename CCID_ codes to PICOKEY_
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-05 19:29:00 +01:00 |
|
Pol Henarejos
|
20ef94c301
|
Upgrade Pico HSM Tool to v2.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-28 00:28:49 +01:00 |
|
Pol Henarejos
|
68360978d6
|
Use BOOTKEY instead of reading json.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-28 00:25:22 +01:00 |
|
Pol Henarejos
|
1933498a33
|
Add optional bootkey index param for secure_boot.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-28 00:24:17 +01:00 |
|
Pol Henarejos
|
0ce89ae968
|
Add support for lock chip on secure_boot.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-28 00:19:55 +01:00 |
|
Pol Henarejos
|
9fa3758dad
|
Add support for OTP raw read/write.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-28 00:15:48 +01:00 |
|
Pol Henarejos
|
d1ee43baab
|
Add secure_boot enable.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-27 02:37:16 +02:00 |
|
Pol Henarejos
|
2856ec6917
|
Align data in case it's not.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-27 02:14:51 +02:00 |
|
Pol Henarejos
|
ccec83dfb1
|
Fix otp write length check.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-27 01:41:12 +02:00 |
|
Pol Henarejos
|
9de1b4ca5d
|
Fix OTP data check size.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-27 01:24:49 +02:00 |
|
Pol Henarejos
|
cbd9a5d296
|
Add sanitize check.
Only pages 0 and 1 are allowed for reading.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-27 01:24:36 +02:00 |
|
Pol Henarejos
|
eaf3d051e3
|
Fix sc-hsm test.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-15 23:16:02 +02:00 |
|
Pol Henarejos
|
8e3801e9a2
|
Revert "Update flash memory for tests."
This reverts commit 5388c11182.
|
2024-10-15 23:00:35 +02:00 |
|
Pol Henarejos
|
5388c11182
|
Update flash memory for tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-15 22:54:18 +02:00 |
|
Pol Henarejos
|
2b77519a3b
|
Add OTP command to Pico HSM Tool.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-15 22:12:34 +02:00 |
|
Pol Henarejos
|
812a737ff5
|
Fix length.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-13 20:52:29 +02:00 |
|
Pol Henarejos
|
6163b870ed
|
Fix haders.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-13 20:51:18 +02:00 |
|
Pol Henarejos
|
08d4dc58aa
|
Add OTP extra command to read/write OTP without bootmode.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-13 20:25:59 +02:00 |
|
Pol Henarejos
|
0193e55f7b
|
Use macros in extras.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-13 20:06:58 +02:00 |
|
Pol Henarejos
|
9dc3ea3232
|
Fix emulation alignment.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-01 14:38:56 +02:00 |
|
Pol Henarejos
|
48d92f53a0
|
Update Dockerfile with latest versions.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-10-01 14:38:44 +02:00 |
|
Pol Henarejos
|
3b083f9bd7
|
Fix nightly build for master branch
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-30 09:27:22 +02:00 |
|
Pol Henarejos
|
9cd7bc7b3e
|
Fix nightly build for master branch
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-30 09:26:59 +02:00 |
|
Pol Henarejos
|
4bea47faca
|
Add nightly builds workflow
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-30 09:25:06 +02:00 |
|
Pol Henarejos
|
954eb1d890
|
Add nightly builds workflow
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-30 09:22:23 +02:00 |
|
Pol Henarejos
|
f7451f56ed
|
Add support for led dimming and max. brightness.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-30 09:21:39 +02:00 |
|
Pol Henarejos
|
1a8c8440cf
|
Add support for LED management
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-30 09:08:15 +02:00 |
|
Pol Henarejos
|
9f1e5d0abd
|
Update pico_sdk_import
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-24 00:44:38 +02:00 |
|
Pol Henarejos
|
4b314470b4
|
Fix header in Linux.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-20 07:19:47 +02:00 |
|
Pol Henarejos
|
d0461f81f4
|
Upgrade codeaction to v3
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-20 07:19:15 +02:00 |
|
Pol Henarejos
|
4454c633e4
|
Autobuild esp32
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-20 07:16:55 +02:00 |
|