kopecdav
|
ae92ae09d5
|
feat(core): integrate data recovery from backup ram
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
90468a2220
|
feat(core): add power manager to revison C [no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
32fea3855a
|
feat(core): Introduce power_manager library [no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
70e5561c3f
|
feat(core): adjust bootloader locking for tropic-enabled models
[no changelog]
|
2025-05-27 13:38:56 +02:00 |
|
cepetr
|
1415c40e80
|
chore(core): remove unnecessary definitions
[no changelog]
|
2025-05-12 07:57:46 +02:00 |
|
cepetr
|
8a9de0ebec
|
feat(core): add applet feature to SConscript
[no changelog]
|
2025-05-12 07:57:46 +02:00 |
|
cepetr
|
452e63c4fb
|
feat(core): add display feature to SConscript
[no changelog]
|
2025-05-12 07:57:46 +02:00 |
|
cepetr
|
daa6ea25fb
|
feat(core): add powerctl feature to SConscript
[no changelog]
|
2025-05-12 07:57:46 +02:00 |
|
tychovrahe
|
70014e103a
|
feat(core/bootloader): add power-off item to the bootloader menu
[no changelog]
|
2025-05-07 15:23:46 +02:00 |
|
obrusvit
|
4005e136e0
|
feat(emu): add LED capability to emulator
[no changelog]
|
2025-05-06 15:47:04 +02:00 |
|
tychovrahe
|
50411367af
|
refactor(core): unify button polling functionality
[no changelog]
|
2025-05-06 12:57:39 +02:00 |
|
tychovrahe
|
6860c4be0a
|
refactor(core): unify touch polling functionality
[no changelog]
|
2025-05-06 12:57:39 +02:00 |
|
kopecdav
|
dba76ea3e8
|
feat(core): Add backup ram driver to T3W1 rev A and B [no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
edd72eeaa0
|
feat(core): Introduce backup_ram driver [no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
3b407e8dc8
|
feat(core): Add fuel_gauge prodtest [no changelog]
|
2025-04-30 12:55:49 +02:00 |
|
Martin Milata
|
3c08ce62b3
|
build(core): default T3W1 to revision C
[no changelog]
|
2025-04-09 23:44:12 +02:00 |
|
Martin Milata
|
c5a4eddfc9
|
build(core): enable button feature in T3W1 emulator
[no changelog]
|
2025-04-09 21:25:37 +02:00 |
|
Martin Milata
|
0ecff7182b
|
build(core): allow ble feature in emulator
[no changelog]
|
2025-04-09 21:25:37 +02:00 |
|
cepetr
|
f46bfb4bfe
|
feat(core): fix out-of-range touch coordinates on T3W1
[no changelog]
|
2025-04-07 17:49:04 +02:00 |
|
cepetr
|
ced0a1462e
|
feat(core): emulate hw jpeg decoder using libjpeg
[no changelog]
|
2025-04-04 12:59:44 +02:00 |
|
matejcik
|
d900eb4c54
|
build(core): update build to newer libtropic
* update unix port filename
* update USE_TREZOR_CRYPTO flag to LT_USE_TREZOR_CRYPTO
|
2025-04-04 10:26:22 +02:00 |
|
cepetr
|
4815118a6d
|
feat(core): add event polling to touch driver
[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
|
b9d15cb343
|
feat(core): introduce system-level event polling
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
tychovrahe
|
b7b8e77ccb
|
feat(core): enable tropic in firmware/kernel on hw
[no changelog]
|
2025-03-27 11:59:10 +01:00 |
|
tychovrahe
|
8e0e3a1787
|
refactor(core): complete bootloader refactoring
|
2025-03-24 14:31:14 +01:00 |
|
tychovrahe
|
cf00130409
|
feat(core): add support T3W1 rev C board
[no changelog]
|
2025-03-20 11:07:49 +01:00 |
|
cepetr
|
0fb1693ea8
|
feat(code): introduce dbg_printf for kernel debugging
[no changelog]
|
2025-03-14 14:17:27 +01:00 |
|
Ioan Bizău
|
3efa0480c6
|
feat(core): add libtropic to the unix build
[no changelog]
|
2025-03-13 15:08:48 +01:00 |
|
tychovrahe
|
46ec7298af
|
chore(core): drop support for T3W1 rev A0 board
[no changelog]
|
2025-03-05 09:19:27 +01:00 |
|
cepetr
|
486bbca959
|
feat(core): double glyphs on t3w1 terminal
[no changelog]
|
2025-03-05 08:33:15 +01:00 |
|
tychovrahe
|
4de403bbe1
|
feat(core): enable LSE on T3W1
[no changelog]
|
2025-03-04 11:23:55 +01:00 |
|
cepetr
|
c0134518da
|
fix(core): fix t3w1 revA prodtest build
[no changelog]
|
2025-03-04 08:07:56 +01:00 |
|
tychovrahe
|
dcf9002f00
|
feat(core/prodtest): add hw-revision command and driver
|
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
|
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
|
fc2cf1535e
|
feat(core): Update NFC library and introduce NDEF parser [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 |
|
tychovrahe
|
13c078f8af
|
fix(core): bump T3W1 revB revision
[no changelog]
|
2025-02-15 18:44:48 +01:00 |
|
Roman Zeyde
|
ae9e0281df
|
refactor(core): separate clear_unused_stack() from sys/linker module
Following https://github.com/trezor/trezor-firmware/pull/4595#pullrequestreview-2609833271.
[no changelog]
|
2025-02-12 12:53:27 +01:00 |
|
cepetr
|
0345c1dfed
|
feat(core): introduce hardware jpeg decoder
[no changelog]
|
2025-02-11 09:38:49 +01:00 |
|
tychovrahe
|
ad8c34e825
|
feat(core): introduce TPS61062 backlight driver
[no changelog]
|
2025-02-02 22:41:17 +01:00 |
|
tychovrahe
|
e2035e1c06
|
refactor(core): introduce separate backlight pin driver
[no changelog]
|
2025-02-02 22:41:17 +01:00 |
|
tychovrahe
|
4e74d2852b
|
refactor(core): extract backlight driver to separate module
[no changelog]
|
2025-02-02 22:41:17 +01:00 |
|
cepetr
|
6719eeb376
|
refactor(core): simplify shutdown/handover code
[no changelog]
|
2025-01-30 14:07:25 +01:00 |
|
cepetr
|
2697c06642
|
refactor(core): rewrite rescue code in C
[no changelog]
|
2025-01-30 14:07:25 +01:00 |
|
cepetr
|
95afa34f27
|
refactor(core): rewrite startup code in C
[no changelog]
|
2025-01-30 14:07:25 +01:00 |
|
tychovrahe
|
4ad326aa73
|
chore(core): add support for T3W1 revB
[no changelog]
|
2025-01-29 16:55:56 +01:00 |
|
tychovrahe
|
7f53b34b8e
|
feat(core): introduce RGB LED driver with low power TIM
[no changelog]
|
2025-01-29 16:55:56 +01:00 |
|