cepetr
|
a05ce8aa70
|
fix(core): fix USB VCP freeze on T3W1 in prodtest
[no changelog]
|
2025-04-17 11:45:26 +02:00 |
|
Martin Milata
|
e81617e1c6
|
build(core): fix build for GCC14
[no changelog]
|
2025-04-16 17:27:11 +02:00 |
|
Roman Zeyde
|
2975a07f1f
|
chore(core): remove unused path definitions from MicroPython emulator
[no changelog]
|
2025-04-14 22:42:05 +03:00 |
|
cepetr
|
8a636bd9cf
|
fix(core): make mod_trezorio_poll return False only on timeout
[no changelog]
|
2025-04-14 12:30:52 +02:00 |
|
Martin Milata
|
828e1868ab
|
docs: fix broken changelog links
|
2025-04-09 10:11:21 +02:00 |
|
tychovrahe
|
f1120d53c2
|
fix(core/prodtest): provide BLE driver with pairing code when accepting pairing
[no changelog]
|
2025-04-07 15:05:57 +02:00 |
|
kopecdav
|
56bad5bd3a
|
feat(core): Update stwlc38 patching cut selection + new stwlc38 FW patch and configs [no changelog]
|
2025-04-07 13:42:10 +02:00 |
|
tychovrahe
|
d506abd9db
|
fix(core/bootloader_ci): fix firmware upload
[no changelog]
|
2025-04-04 16:20:01 +02:00 |
|
tychovrahe
|
7e2847c357
|
fix(core): allow running firmware on locked bootloader device based on allow_run_with_secret flag
|
2025-04-03 18:59:52 +02:00 |
|
tychovrahe
|
8ea957b8e1
|
feat(core/prodtest): add hibernation on power button long-press
[no changelog]
|
2025-04-03 16:06:20 +02:00 |
|
tychovrahe
|
f579d31684
|
refactor(core/prodtest): make cli non-blocking, event-loop compatible
[no changelog]
|
2025-04-03 16:06:20 +02:00 |
|
Roman Zeyde
|
ec87d2d21d
|
fix(core): presize __main__ module to avoid heap fragmentation
[no changelog]
|
2025-04-02 16:01:51 +03:00 |
|
cepetr
|
7994a0b93b
|
feat(core): introduce kernel event loop
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
cepetr
|
8d7a25e5eb
|
feat(core): add event polling to button driver
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
cepetr
|
271f029be7
|
fix(core): fix emulator build on macOS
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
tychovrahe
|
9d46ad259c
|
fix(core/prodtest): remove final wait from report commands
[no changelog]
|
2025-03-27 18:25:46 +01:00 |
|
tychovrahe
|
b7b8e77ccb
|
feat(core): enable tropic in firmware/kernel on hw
[no changelog]
|
2025-03-27 11:59:10 +01:00 |
|
tychovrahe
|
4fce1f55ee
|
fix(core): fix bootloader build for models with HW keys but without optiga
[no changelog]
|
2025-03-26 14:59:19 +01:00 |
|
tychovrahe
|
8e0e3a1787
|
refactor(core): complete bootloader refactoring
|
2025-03-24 14:31:14 +01:00 |
|
tychovrahe
|
6fb65bcfd9
|
refactor(core): refactor button events
[no changelog]
|
2025-03-20 11:07:34 +01:00 |
|
Ioan Bizău
|
3efa0480c6
|
feat(core): add libtropic to the unix build
[no changelog]
|
2025-03-13 15:08:48 +01:00 |
|
Roman Zeyde
|
c95158751a
|
build(core): allow increasing VCP write timeout
It should allow us exporting larger amounts of debug data.
[no changelog]
|
2025-03-13 16:07:09 +02:00 |
|
tychovrahe
|
103568e2e5
|
feat(core/prodtest): show device ID in prodtest QR code
|
2025-03-08 12:26:41 +01:00 |
|
tychovrahe
|
661a30e390
|
feat(core/prodtest): support writing device ID into OTP memory
|
2025-03-08 12:26:41 +01:00 |
|
tychovrahe
|
ee9f42a8b2
|
fix(core/prodtest): add early return in case of otp batch reading error
[no changelog]
|
2025-03-08 12:26:41 +01:00 |
|
tychovrahe
|
6db5eaf850
|
fix(core/prodtest): fix otp device variant lock check
[no changelog]
|
2025-03-08 12:26:41 +01:00 |
|
kopecdav
|
f2054ff409
|
feat(core/prodtest): Introduce unit test extension into prodtest [no changelog]
|
2025-03-07 17:24:24 +01:00 |
|
obrusvit
|
acdf549fc4
|
chore(core): bump version to 2.8.10
[no changelog]
|
2025-03-07 11:44:29 +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
|
19ba854c69
|
feat(code): introduce dma2d syscalls
[no changelog]
|
2025-03-04 08:08:10 +01:00 |
|
tychovrahe
|
dcf9002f00
|
feat(core/prodtest): add hw-revision command and driver
|
2025-03-03 13:28:10 +01:00 |
|
tychovrahe
|
a22c15663c
|
chore(core): fix typo
[no changelog]
|
2025-03-03 13:28:10 +01:00 |
|
tychovrahe
|
4221b8514b
|
feat(core/prodtest): implement NRF test functions
[no changelog]
|
2025-02-26 10:27:14 +01:00 |
|
tychovrahe
|
93f20bead1
|
feat(core/prodtest): add BLE testing
[no changelog]
|
2025-02-26 10:27:14 +01:00 |
|
tychovrahe
|
10f3011663
|
feat(core/prodtest): add touch-draw command to prodtest
[no changelog]
|
2025-02-26 08:53:36 +01:00 |
|
tychovrahe
|
32bf5d82ff
|
feat(core/prodtest): add tropic01 HAL integration and basic production tests
[no changelog]
|
2025-02-26 08:53:16 +01:00 |
|
kopecdav
|
bdc8dbffe3
|
feat(core): Introduce nfc commands in prodtest & update NFC library [no changelog]
|
2025-02-25 18:29:54 +01:00 |
|
kopecdav
|
e672cb08b4
|
feat(core): Introduce nfc module with rfal library [no changelog]
|
2025-02-25 18:29:54 +01:00 |
|
kopecdav
|
9f03e0c37b
|
feat(core): Add prodtest function which prints simple text log on the screen [no changelog]
|
2025-02-21 10:15:12 +01:00 |
|
Martin Milata
|
d375db9fc2
|
fix(tools): changelog.py: stricter model list format
|
2025-02-19 22:05:32 +01:00 |
|
cepetr
|
aa29681939
|
doc(prodtest): document pmic and wpc commands
[no changelog]
|
2025-02-14 22:22:33 +01:00 |
|
cepetr
|
de73b38aae
|
feat(core): introduce hibernate mode
[no changelog]
|
2025-02-14 16:43:22 +01:00 |
|
obrusvit
|
c69d2c9aff
|
Merge branch 'release/25.02' into obrusvit/merge-release-25.02
|
2025-02-13 11:42:08 +01:00 |
|
obrusvit
|
45394f2b26
|
chore(core): bump bootloader version to 2.1.11
[no changelog]
|
2025-02-12 14:25:26 +01:00 |
|
obrusvit
|
2d20d43944
|
chore(core): bump version to 2.8.9
[no changelog]
|
2025-02-12 14:25:26 +01:00 |
|
kopecdav
|
f1db0e6906
|
feat(core/prodtest): Allow prodtest to exit from interactive mode [no changelog]
|
2025-02-12 10:50:48 +01:00 |
|
tychovrahe
|
57789c7121
|
refactor(core): remove fonts and no longer used drawing functions from C
[no changelog]
|
2025-02-11 11:25:18 +01:00 |
|
tychovrahe
|
c3981cdebe
|
refactor(core): render prodtest UI in rust
[no changelog]
|
2025-02-11 11:25:18 +01:00 |
|
cepetr
|
08d55ea3f4
|
refactor(core): improve dma2d driver init/deinit
[no changelog]
|
2025-02-11 09:38:49 +01:00 |
|