24 Commits

Author SHA1 Message Date
tychovrahe
93da7f7d35 feat(core/prodtest): allow reading and resetting telemetry data in prodtest
[no changelog]
2026-02-19 09:38:07 +01:00
tychovrahe
308f2c76f2 feat(core/prodtest): introduce CRC checks for CLI commands 2026-01-16 10:16:31 +01:00
Roman Zeyde
98ba19b081 build(core): fix Rust library path in SConscript
[no changelog]
2026-01-14 11:16:47 +01:00
cepetr
f0d12275d3 refactor(core): move rsod to io/gfx and sec/rsod
[no changelog]
2026-01-13 11:18:26 +01:00
cepetr
47a7ba723f refactor(core): move gfx to io/gfx
[no changelog]
2026-01-13 11:18:26 +01:00
cepetr
cd8b7b62d6 refactor(core): move translatations module to io layer
[no changelog]
2026-01-13 11:18:26 +01:00
cepetr
2cc46b0f08 refactor(core): move image module to sec layer
[no changelog]
2026-01-13 11:18:26 +01:00
cepetr
0fb65da661 refactor(core): move scm_revision to rtl layer
[no changelog]
2026-01-13 11:18:26 +01:00
Roman Zeyde
ef0cb404e3 build(core): remove unused import shlex
[no changelog]
2025-12-22 09:58:05 +01:00
cepetr
80c5444a2e fix(core): remove rsod screens from rtl error handling
[no changelog]
2025-12-16 11:49:07 +01:00
cepetr
f804a1fbe9 feat(core): introduce centralized logging
[no changelog]
2025-12-12 15:18:35 +01:00
cepetr
b1af516621 feat(core): add extended formatting capabilities to snprintf
[no changelog]
2025-12-12 15:18:35 +01:00
cepetr
6f789233fc refactor(core): originate random number always from sec/rng
[no changelog]
2025-09-24 15:51:02 +02:00
Andrew Kozlik
ba51fa46d3 feat(core): Use ML-DSA-44 for MCU device attestation key.
[no changelog]
2025-09-02 19:12:27 +02:00
cepetr
71d6052652 refactor(core): simplify usb driver api
[no changelog]
2025-08-28 14:57:24 +02:00
cepetr
9951c962c3 refactor(core): remove circular dependencies, new 'storage' feature
[no changelog]
2025-08-12 13:47:39 +02:00
cepetr
6e75352af2 refactor(core): improve bl_check api
[no changelog]
2025-07-29 11:37:47 +02:00
Ondřej Vejpustek
9237012371 feat(core/prodtest): mock tropic prodtest commands
[no changelog]
2025-07-10 20:22:12 +02:00
Ondřej Vejpustek
c8bf5be9b8 feat(core/prodtest): add secrets-write command 2025-07-09 14:38:14 +02:00
Ondřej Vejpustek
54c5b41c4f refactor(core/prodtest): factor out check_cert_chain
[no changelog]
2025-06-25 15:41:03 +02:00
tychovrahe
a3c1f197ce feat(core/prodtest): add command for bootloader update, along with script for sending the data 2025-06-24 14:58:11 +02:00
tychovrahe
f2564573eb fix(core/prodtest): fix prodtest emulator build
[no changelog]
2025-06-11 08:39:49 +02:00
tychovrahe
0081788d48 fix(core/prodtest): fix prodtest emulator build for T3W1
[no changelog]
2025-06-03 09:24:57 +02:00
tychovrahe
9683efb5b9 feat(core/prodtest): add prodtest emulator
[no changelog]
2025-06-02 09:16:53 +02:00