Michele Balistreri
|
f3c6c9b6b6
|
remove hardcoded bootloader key
|
2024-11-08 07:45:39 +09:00 |
Michele Balistreri
|
680a840111
|
use relative path for signing key
|
2024-10-31 18:22:55 +09:00 |
Michele Balistreri
|
c23eb72bd8
|
fix sha256 implementation
|
2024-07-09 12:36:49 +02:00 |
Michele Balistreri
|
853e95527f
|
use canonical encoding
|
2024-05-06 15:25:38 +02:00 |
Michele Balistreri
|
8545d0f86d
|
update zcbor
|
2024-05-02 11:00:31 +02:00 |
Michele Balistreri
|
1fa4d46a56
|
add numbers to mnemonic
|
2024-04-26 16:34:12 +02:00 |
Michele Balistreri
|
399b924a55
|
update HAL
|
2024-03-20 12:47:25 +01:00 |
Michele Balistreri
|
6a5a3e0adb
|
move path to user config
|
2024-02-12 14:04:07 +01:00 |
Michele Balistreri
|
a03a02a1ff
|
modify elf files instead of bins
|
2024-02-09 17:33:32 +01:00 |
Michele Balistreri
|
104a0104e3
|
merge header sections
|
2024-02-09 15:18:50 +01:00 |
Michele Balistreri
|
bf4ee84591
|
remove eclipse prefs from repo
|
2024-02-09 14:26:19 +01:00 |
Michele Balistreri
|
5c77596246
|
add device-unique key derivation
|
2024-02-09 14:20:16 +01:00 |
Michele Balistreri
|
062da34ddc
|
correct ecdsa signature verification
|
2024-02-08 14:44:18 +01:00 |
Michele Balistreri
|
6d94fb9b9f
|
remove spaces
|
2024-02-08 13:31:51 +01:00 |
Michele Balistreri
|
51d0afc36c
|
split functions
|
2024-02-08 07:59:10 +01:00 |
Michele Balistreri
|
df6f67bf74
|
remove some precomputed values
|
2024-02-07 20:49:29 +01:00 |
Michele Balistreri
|
f669fc2eed
|
implement multiplication
|
2024-02-07 18:03:49 +01:00 |
Michele Balistreri
|
a9ec6f7129
|
implement ecc ops
|
2024-02-07 17:42:29 +01:00 |
Michele Balistreri
|
763c22e2d5
|
substitue soft ecdsa
|
2024-02-05 18:15:28 +01:00 |
Michele Balistreri
|
8581273525
|
start removing unused ecdsa code
|
2024-02-05 11:44:37 +01:00 |
Michele Balistreri
|
cabecb5223
|
use hardware AES
|
2024-02-02 17:57:00 +01:00 |
Michele Balistreri
|
a7c746c2fa
|
fix typo
|
2024-01-30 18:49:13 +01:00 |
Michele Balistreri
|
811e34a350
|
fixes to VUSB_OK and PWR_HALT_REQ
|
2024-01-30 18:41:13 +01:00 |
Michele Balistreri
|
bb0ab2c278
|
invert keyboard rows
|
2024-01-23 16:14:11 +01:00 |
Michele Balistreri
|
5aabde4520
|
adapt project files
|
2024-01-22 12:48:54 +01:00 |
Michele Balistreri
|
3fb76ae734
|
fix clock issue
|
2023-11-30 11:27:11 +01:00 |
Michele Balistreri
|
20666bff21
|
fix backlight pwm scaling
|
2023-10-25 14:43:02 +09:00 |
Michele Balistreri
|
bf54bc7c1b
|
finish test app
|
2023-10-25 14:20:39 +09:00 |
Michele Balistreri
|
d0274a1cec
|
start test app
|
2023-10-22 10:30:38 +09:00 |
Michele Balistreri
|
53b404f66a
|
implement proper battery readings
|
2023-10-19 16:47:28 +09:00 |
Michele Balistreri
|
c25251a35a
|
fix bank swap
|
2023-10-09 09:47:36 +09:00 |
Michele Balistreri
|
438a399633
|
improve ob programming
|
2023-10-04 13:41:50 +09:00 |
Michele Balistreri
|
6fcde90c5d
|
better bootloader initialization
|
2023-10-03 15:00:04 +09:00 |
Michele Balistreri
|
5ef335bcf7
|
fix bootcmd allocation directives
|
2023-10-03 12:27:52 +09:00 |
Michele Balistreri
|
6088f11367
|
updated launch configurations
|
2023-10-03 09:09:35 +09:00 |
Michele Balistreri
|
9e3c272a91
|
draft bootloader implementation
|
2023-10-02 18:26:01 +09:00 |
Michele Balistreri
|
6556c871e6
|
start bootloader implementation
|
2023-10-01 13:28:22 +09:00 |
Michele Balistreri
|
1f216c5dfd
|
fix firmware update
|
2023-09-26 12:43:15 +09:00 |
Michele Balistreri
|
3a63596017
|
support tickless idle
|
2023-09-25 11:55:27 +09:00 |
Michele Balistreri
|
930fb37316
|
add firmware signing script
|
2023-09-24 10:30:11 +09:00 |
Michele Balistreri
|
d90a67dd2b
|
fix camera in release build
|
2023-09-22 11:55:27 +09:00 |
Michele Balistreri
|
e9fd75ff31
|
fix warnings
|
2023-09-20 18:17:16 +09:00 |
Michele Balistreri
|
ccbdfb8236
|
use oversampling for battery gauge
|
2023-09-20 17:08:14 +09:00 |
Michele Balistreri
|
efd6953730
|
implement battery gauge
|
2023-09-20 16:02:51 +09:00 |
Michele Balistreri
|
ad5825aeb1
|
update stmcube
|
2023-09-19 15:35:00 +09:00 |
Michele Balistreri
|
5e7b5afece
|
implement (temporary) fw upgrade
|
2023-09-18 14:14:14 +09:00 |
Michele Balistreri
|
3c48a2a325
|
make usb switchable
|
2023-09-15 11:21:06 +09:00 |
Michele Balistreri
|
60f93f827c
|
finish poweroff implementation
|
2023-09-14 15:59:22 +09:00 |
Michele Balistreri
|
f2e3af4317
|
add inactivity timer
|
2023-09-14 11:53:53 +09:00 |
Michele Balistreri
|
4ade1829f0
|
start work on fw update
|
2023-09-13 16:25:04 +09:00 |