tychovrahe
|
dd797fa767
|
cleaning, ejected dfu
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
e9509ae4d2
|
test pb
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
ed6e85d45a
|
sigmask
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
4ed270efee
|
blake2s
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
73abffddb1
|
replace signature scheme
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
ea169f5112
|
TEST: Homescreen notification
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
b2735919cb
|
TEST: button
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
d5dd619635
|
STM
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
64675f36f4
|
NRF
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
6fc8d67f39
|
feat(core): add emulator support for T3W1
[no changelog]
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
be46639b59
|
feat(core): add hardware support for T3W1
|
2023-09-14 11:36:22 +02:00 |
|
tychovrahe
|
accc2c71a8
|
build(core): added SDK for nrf52
|
2023-09-14 11:36:21 +02:00 |
|
tychovrahe
|
b59e28a96a
|
refactor(core): add flexible HSE settings
[no changelog]
|
2023-09-14 11:36:20 +02:00 |
|
tychovrahe
|
b2cc31df63
|
refactor(core): extract backlight pwm settings to board definition
[no changelog]
|
2023-08-29 14:44:34 +02:00 |
|
tychovrahe
|
bf03407426
|
refactor(core): setup single-place layout selection
[no changelog]
|
2023-08-29 11:38:53 +02:00 |
|
tychovrahe
|
5d58ed90fc
|
fixup! refactor(core): unify touch and button handling, enable usage of both in one model
|
2023-08-29 11:38:38 +02:00 |
|
tychovrahe
|
e677e62623
|
refactor(core): unify touch and button handling, enable usage of both in one model
[no changelog]
|
2023-08-29 11:38:38 +02:00 |
|
tychovrahe
|
bd0b0b2d15
|
refactor(core): move model specific norcow config to model header
[no changelog]
|
2023-08-29 11:17:19 +02:00 |
|
tychovrahe
|
33fc64b629
|
refactor(core): remove universal DMA driver
[no changelog]
|
2023-08-29 11:17:03 +02:00 |
|
matejcik
|
04ea95777b
|
chore(core/prodtest): enable Optiga locking
|
2023-08-29 10:59:34 +02:00 |
|
matejcik
|
f40feec4f9
|
chore(core): bump prodtest version
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
5898b16cd2
|
feat(core): Implement OPTIGA VerifySign command.
|
2023-08-29 10:59:34 +02:00 |
|
tychovrahe
|
5470304515
|
feat(core): Implement OPTIGA provisioning in prodtest.
[no changelog]
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
812e77cefd
|
feat(core): Implement OPTIGA secure channel.
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
11e1795a89
|
refactor(core): optiga_execute_command()
- Remove presentation layer parameter.
- Use error-flushing command codes.
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
773f79251f
|
feat(core): Implement comparison of OPTIGA metadata.
|
2023-08-29 10:59:34 +02:00 |
|
grdddj
|
78d5abd9b1
|
chore(core): replace View full button text with Show all
[no changelog]
|
2023-08-28 12:09:58 +02:00 |
|
tychovrahe
|
6c97dfef78
|
feat(core): add vendor headers for devices with dev bootloader
[no changelog]
|
2023-08-25 18:54:34 +02:00 |
|
tychovrahe
|
6d9e4321fd
|
feat(core): add install restricted screen on installation with locked bootloader
[no changelog]
|
2023-08-25 14:41:59 +02:00 |
|
grdddj
|
bb959892ac
|
chore(core): improve the shamir info button handling, regenerate tests
[no changelog]
|
2023-08-23 11:03:09 +02:00 |
|
conduition
|
30ddabc15b
|
fix(core): more info button on shamir recovery screen
chore(core): add changelog
|
2023-08-23 11:03:09 +02:00 |
|
matejcik
|
7cf3a655e5
|
docs(core/bootloader): add changelog entry
|
2023-08-18 16:13:58 +02:00 |
|
matejcik
|
c0fd783b06
|
feat(core/bootloader): always use empty logo
Now that the empty logo also shows model name, we do not need to draw
the full logo in bootloader at all.
|
2023-08-18 16:13:58 +02:00 |
|
matejcik
|
ae7a1c7d52
|
refactor(core): render full/empty logo same way as in TR
|
2023-08-18 16:13:58 +02:00 |
|
tychovrahe
|
5947f8a50d
|
feat(core): add model name below empty logo on boot
[no changlog]
|
2023-08-18 16:13:58 +02:00 |
|
tychovrahe
|
90bdab6599
|
fix(core): fixed unwanted delays in T2B1
[no changelog]
|
2023-08-18 16:13:58 +02:00 |
|
matejcik
|
49bee50132
|
chore(core): add production-signed vendor headers for T2B1
|
2023-08-16 10:49:36 +02:00 |
|
matejcik
|
c0de11fbeb
|
fix(core): use stm32f4 implementation of secret.c for unix too
(fixes bootloader_emu build because there was an error in the unix dummy
impl)
|
2023-08-16 10:32:25 +02:00 |
|
tychovrahe
|
17f13b4140
|
feat(core): design for T2B1 "unsafe, do not use" screen
[no changelog]
|
2023-08-15 22:08:11 +02:00 |
|
tychovrahe
|
5a86add884
|
refactor(core): differentiate models by internal name in python
[no changelog]
|
2023-08-15 22:08:11 +02:00 |
|
matejcik
|
a41a8c5f87
|
chore(core): regenerate vendor headers
[no changelog]
|
2023-08-15 09:37:38 +02:00 |
|
matejcik
|
df84d96244
|
feat(core): support checking generated vendor headers as part of make gen_check
[no changelog]
|
2023-08-15 09:37:38 +02:00 |
|
matejcik
|
ec06cc5c40
|
feat(core): change resolution of embedded prodtest images, bump versions
[no changelog]
|
2023-08-15 09:37:38 +02:00 |
|
tychovrahe
|
b369e3f4a7
|
feat(core): enable seamless build of bootloader using devkeys
[no changelog]
|
2023-08-15 09:37:38 +02:00 |
|
tychovrahe
|
e8281385f6
|
feat(core): implement secret handling in bootloader
|
2023-08-15 09:37:38 +02:00 |
|
grdddj
|
6f60462d12
|
fix(core/rust): do not increase margin of right choice items
[no changelog]
|
2023-08-09 13:57:09 +02:00 |
|
grdddj
|
5bcfd5709f
|
chore(core/rust): change fonts in confirm_properties for TT
Making the key font NORMAL and the value MONO in all cases
[no changelog]
|
2023-08-09 10:50:57 +02:00 |
|
grdddj
|
8d78dd8872
|
chore(core): change some UI text and TR's screens to match the Figma designs
[no changelog]
|
2023-08-07 15:30:38 +02:00 |
|
Andrew Kozlik
|
74759310bb
|
feat(core): Integrate OPTIGA Trust M
[no changelog]
|
2023-08-02 00:35:43 +02:00 |
|
grdddj
|
d48bae4598
|
chore(core/rust): delete unused NotificationFrame
[no changelog]
|
2023-07-28 09:41:04 +02:00 |
|