Roman Zeyde
|
749c0bc8b2
|
chore(core): use systick_us for mp_hal_ticks_us
[no changelog]
|
2025-05-06 09:37:17 +03:00 |
|
tychovrahe
|
c6dedea7b3
|
chore(core/prodtest): improve CLI parameter documentation
[no changelog]
|
2025-05-01 19:53:00 +02:00 |
|
tychovrahe
|
e9b47d1116
|
chore(core/prodtest): fix time units in readme for NFC commands
[no changelog]
|
2025-05-01 19:53:00 +02:00 |
|
tychovrahe
|
a22563c01a
|
chore(core/prodtest): fix typos in prodtest
[no changelog]
|
2025-05-01 19:53:00 +02:00 |
|
tychovrahe
|
3a9315cc58
|
feat(core/prodtest): allow infinite testing of NFC functionalities
[no changelog]
|
2025-05-01 19:53:00 +02:00 |
|
Ioan Bizău
|
8ad1069166
|
chore(core): bump version to 2.8.11
[no changelog]
|
2025-05-01 08:53:26 +02:00 |
|
kopecdav
|
aa16fa71d6
|
fix(core): remove backup ram deinit outside of FIXED_HW_DEINIT
[no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
c9984fabb2
|
fix(core): fix backup ram prodtest argument parsing
[no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
ae02677ca2
|
feat(core): add backup ram global initialization in bootloader, prodtest and kernel
[no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
bece935d67
|
refactor(core): Remove backup ram section from linker [no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
5ae5d97328
|
feat(core): Add backup_ram header, version and consistency checks + minor refactor [no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
7f27730b5d
|
feat(core): Add backup driver prodtest [no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
bfd78c8d6e
|
feat(core): Update fuel gauge charging mode + Update battery model to separate battery data in standalone header file. [no changelog]
|
2025-04-30 12:55:49 +02:00 |
|
kopecdav
|
3b407e8dc8
|
feat(core): Add fuel_gauge prodtest [no changelog]
|
2025-04-30 12:55:49 +02:00 |
|
Roman Zeyde
|
65e8f96428
|
chore(core): update main_clean_exit comment
We are not using `atexit()` handler following #4892.
[no changelog]
|
2025-04-24 16:26:36 +03:00 |
|
cepetr
|
8b0736c360
|
fix(prodtest): increase vcp ring buffer size
[no changelog]
|
2025-04-23 13:32:21 +02:00 |
|
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 |
|