1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-03-23 19:45:46 +00:00
Commit Graph

14569 Commits

Author SHA1 Message Date
tychovrahe
149526e78e button refactor ble 2025-03-12 02:24:56 +01:00
tychovrahe
5a5db1be95 optiga lock style 2025-03-12 02:24:20 +01:00
tychovrahe
54988948af BLE bootloader - button events refactor 2025-03-12 02:24:10 +01:00
tychovrahe
b1d664498d button events refactor 2025-03-12 02:23:33 +01:00
tychovrahe
a454459c6a menu power off 2025-03-11 04:11:31 +01:00
tychovrahe
ed7645ac6b TEST: enable charging 2025-03-11 03:41:10 +01:00
tychovrahe
48aa377929 menu: turn off 2025-03-11 03:40:38 +01:00
tychovrahe
0ef7d0634c powerctl emulator 2025-03-11 03:40:11 +01:00
tychovrahe
4de53a3e3f ble in bootloader 2025-03-11 03:39:15 +01:00
tychovrahe
f495094540 fix 2.9.0 2025-03-06 11:57:53 +01:00
tychovrahe
cae275ee5b T2W1 2025-03-06 11:25:43 +01:00
tychovrahe
864d7e62d9 chargin ena 2025-03-06 10:07:29 +01:00
tychovrahe
9770f5a4f6 T2W1 fixes 2025-03-06 10:07:09 +01:00
tychovrahe
41b33feedc TEST: enable charging in bootloader & firmware 2025-03-06 08:17:29 +01:00
tychovrahe
dbbf717eba feat(core/prodtest): show device ID in prodtest QR code 2025-03-06 08:03:04 +01:00
tychovrahe
879c08c9f1 feat(core/prodtest): support writing device ID into OTP memory 2025-03-06 08:03:04 +01:00
tychovrahe
eccf4e6e72 fix(core/prodtest): add early return in case of otp batch reading error
[no changelog]
2025-03-06 08:03:04 +01:00
tychovrahe
57fbb5f188 fix(core/prodtest): fix otp device variant lock check
[no changelog]
2025-03-06 08:03:04 +01:00
tychovrahe
a994abd7ff TEST: allow writing variant while optiga is not locked 2025-03-06 08:02:33 +01:00
tychovrahe
1290e6f340 fixup! feat(core): add BLE to bootloader 2025-03-05 14:04:40 +01:00
tychovrahe
542c2d282f feat(ble): signal full bond memory when advertising
[no changelog]
2025-03-05 11:02:14 +01:00
tychovrahe
001ffccde5 T2W1: add model 2025-03-05 11:02:14 +01:00
tychovrahe
15b3515e6e BLE hadling in micropython: unpair 2025-03-05 10:52:18 +01:00
tychovrahe
27b519294b BLE handling in micropython 2025-03-05 10:52:15 +01:00
tychovrahe
f9bfc0d400 TEST: TT homescreen 2025-03-05 10:52:02 +01:00
tychovrahe
adeea377aa feat(core): add unpair command to BLE
[no changelog]
2025-03-05 10:52:02 +01:00
tychovrahe
622535dab4 TREZORCTL 2025-03-05 10:52:02 +01:00
tychovrahe
4a4f9d78c1 feat(core): add BLE to bootloader
[no changelog]
2025-03-05 10:51:59 +01:00
tychovrahe
c99ef8c9b7 fix(core): fix emulator usb polling
[no changelog]
2025-03-05 10:49:44 +01:00
tychovrahe
96bd10ccf9 fix(core): fix emulator usb deinitialization
[no changelog]
2025-03-05 10:49:43 +01:00
tychovrahe
32b4aef850 refactor(core): complete bootloader refactoring 2025-03-05 10:49:37 +01:00
Ondrej Mikle
0dea5e6586 docs(nordic): update README.md for build
[no changelog]
2025-03-05 10:48:35 +01:00
Ondrej Mikle
0f83a22f53 feat(nordic): Bump NCS to 2.9.0 for Nordic, fix build and fork to our mcuboot
[no changelog]
2025-03-05 10:48:35 +01:00
Roman Zeyde
0d522be842 fix(core): use TEXT_MONO_GREY_LIGHT for chunkified data on Delizia
[no changelog]
2025-03-05 10:35:41 +02:00
tychovrahe
46ec7298af chore(core): drop support for T3W1 rev A0 board
[no changelog]
2025-03-05 09:19:27 +01:00
tychovrahe
9c451bd6ea fix(core): fix BLE issue command return value
[no changelog]
2025-03-05 09:19:16 +01:00
cepetr
486bbca959 feat(core): double glyphs on t3w1 terminal
[no changelog]
2025-03-05 08:33:15 +01:00
Roman Zeyde
11517f46fd feat(tools): add a script for printing Rust stacks' sizes
[no changelog]
2025-03-04 18:22:54 +02:00
obrusvit
e7680edac5 chore: gitignore Cursor config
[no changelog]
2025-03-04 14:24:22 +01:00
Roman Zeyde
6f3e5a6cd7 feat(core): estimate workflow stack usage
By zeroing the stack memory before the workflow runs,
we can estimate how much of it has been used (by reading
the stack memory and looking for the first non-zero value).

[no changelog]
2025-03-04 14:18:15 +02:00
Andrew Kozlik
b2701596cc chore: Add emulator warnings.
[no changelog]
2025-03-04 12:49:30 +01:00
Roman Zeyde
e08b15ecaf feat(core): use Account info instead of Send from in Delizia staking UI
[no changelog]
2025-03-04 13:35:08 +02:00
Roman Zeyde
7be53c4172 fix(core): update Czech translations for Ethereum
* "Přednostní poplatek" -> "Poplatek za prioritu"
* "Zrušit stakování" -> "Zrušit stakování"

[no changelog]
2025-03-04 12:45:21 +02:00
tychovrahe
4394992b81 chore(core): unify comment style in startup_init.c
[no changelog]
2025-03-04 11:23:55 +01:00
tychovrahe
4de403bbe1 feat(core): enable LSE on T3W1
[no changelog]
2025-03-04 11:23:55 +01:00
tychovrahe
d1c1503fa4 feat(core/prodtest): add tamper testing function
[no changelog]
2025-03-04 11:23:55 +01:00
tychovrahe
d535e725c0 fix(core): fix tamper setting
[no changelog]
2025-03-04 11:23:55 +01:00
cepetr
bf119fbee4 feat(core): improve display/dma2d syscall verifiers
[no changelog]
2025-03-04 08:08:10 +01:00
cepetr
8574289493 chore(core): remove unused display function
[no changelog]
2025-03-04 08:08:10 +01:00
cepetr
45417bf3bd feat(core): reduce overhead of syscall invocation
[no changelog]
2025-03-04 08:08:10 +01:00