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
|
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
|
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 |
|
Pol Henarejos
|
15664da61d
|
Added ESP32 OTP support.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-16 00:54:47 +02:00 |
|
Pol Henarejos
|
1a2bff33a8
|
Added ESP32 OTP support.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-16 00:51:21 +02:00 |
|
Pol Henarejos
|
33a6a70457
|
Use sha256 hardware if available.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-13 00:27:16 +02:00 |
|
Pol Henarejos
|
c3ddfe9689
|
Use OTP
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-11 23:16:51 +02:00 |
|
Pol Henarejos
|
72eb5a2a69
|
Enable OTP to store a permanent secret key.
It can be used by HSM or Fido to protect the keys and use it as MKEK.
|
2024-09-11 23:16:23 +02:00 |
|
Pol Henarejos
|
95f3a464b1
|
Use internal TRNG of Pico.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-06 15:16:34 +02:00 |
|
Pol Henarejos
|
bb37a3ddb8
|
Fix artifacts version
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-05 15:21:51 +02:00 |
|
Pol Henarejos
|
6da49336c9
|
Use v4 for artifacts
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-05 09:16:20 +02:00 |
|
Pol Henarejos
|
fc69f5e1b1
|
Upgrade upload-artifact
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-05 07:46:25 +02:00 |
|
Pol Henarejos
|
3602577b6e
|
Merge branch 'master' into development
|
2024-09-05 07:45:51 +02:00 |
|
Pol Henarejos
|
c6a72e4ffb
|
Fix indent
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-05 07:44:17 +02:00 |
|
Pol Henarejos
|
c889cef488
|
Merge pull request #52 from polhenarejos/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
|
2024-09-04 01:34:34 +02:00 |
|
Pol Henarejos
|
d78e925d49
|
Parse and set binary version
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-04 01:30:38 +02:00 |
|
dependabot[bot]
|
bb8fcbcd3f
|
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-03 23:24:23 +00:00 |
|
Pol Henarejos
|
c433e131eb
|
Use new led color module.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-03 18:08:03 +02:00 |
|
Pol Henarejos
|
11d52495d7
|
Upgrade to MbedTLS 3.6.1
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-03 12:12:40 +02:00 |
|
Pol Henarejos
|
5ae63959d5
|
Fix LED blink.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 18:21:22 +02:00 |
|
Pol Henarejos
|
8e8bd32b44
|
Upgrade to version 4.2
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 12:04:36 +02:00 |
|
Pol Henarejos
|
68d2909653
|
Add RP2350 boards.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 12:04:18 +02:00 |
|
Pol Henarejos
|
e64eb2157c
|
Fix emulation build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 10:15:50 +02:00 |
|
Pol Henarejos
|
af23b401cb
|
Fix BOOT button in RP2350.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 09:55:44 +02:00 |
|
Pol Henarejos
|
1da29f22c1
|
Fix emulation build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 09:55:32 +02:00 |
|
Pol Henarejos
|
f458750c91
|
Removed unused extern declaration.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 09:53:20 +02:00 |
|
Pol Henarejos
|
c5143df212
|
Fix emulation with mutexes
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-01 18:30:16 +02:00 |
|
Pol Henarejos
|
60f471cdd7
|
Update Pico Keys SDK.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-01 18:17:53 +02:00 |
|
Pol Henarejos
|
5c3c45a189
|
Add pthread lib to emulation build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-30 13:13:57 +02:00 |
|
Pol Henarejos
|
3b92ce0597
|
Use mutex/semaphores for emulation, like in Pico and ESP.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-30 13:01:47 +02:00 |
|
Pol Henarejos
|
56ab770a26
|
Fix partition 0 boot.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-29 16:29:26 +02:00 |
|
Pol Henarejos
|
09f7ed6640
|
Add support for RP2350.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-28 18:47:51 +02:00 |
|
Pol Henarejos
|
aaf1bc2bbd
|
Add partitions to RP2350.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-28 18:46:24 +02:00 |
|