tychovrahe
|
846bdd3a16
|
chore(core): update T3W1 embedded binaries
[no changelog]
|
2025-10-13 17:11:03 +02:00 |
|
tychovrahe
|
ef39e08cfb
|
chore(core): update T3W1 dev secmon
[no changelog]
|
2025-10-08 11:56:35 +02:00 |
|
kopecdav
|
f0927f2773
|
feat(core): update ble binaries.
[no changelog]
|
2025-10-02 19:06:06 +02:00 |
|
bleska
|
266ba54c50
|
refactor(core): touch drivers' FT6x36 and FT3168 source code split. Each of them shall be developed separately. FT3168 source files derived out of FT6x36 ones. FT3168 source files are referenced from the respective build scripts of T3W1 (TS7). Board revisions A, B, C are covered. Macro TOUCH_WAKEUP_WORKAROUND isn't needed anymore - removing its definition and references. T3W1 (TS7) uses LX250A2410A touch panel with FT3168 driver - removing other variants relevant for older models. Removing LX250A2410A touch panel option from ft6x36.c file as it's no longer supported by this code. Symbols "ft6x36"/"FT6x36" of macros and functions have been refactored inside FT3168 source code. Cleaning up - removing of lx250a2410a.c/h files from ft6x36 driver's location, removing ft6x36_wake_up() function as it's not longer relevant for ft6x36 driver.
[no changelog]
|
2025-10-02 15:12:01 +02:00 |
|
Martin Milata
|
ece997e41c
|
Merge branch 'release/25.10'
|
2025-10-01 15:43:52 +02:00 |
|
tychovrahe
|
3d0ebaed0a
|
feat(core): allow rework of unit variant
|
2025-10-01 15:16:14 +02:00 |
|
obrusvit
|
ff1c4a31d6
|
chore: update embedded binaries for T3W1
[no changelog]
|
2025-09-26 15:29:21 +02:00 |
|
tychovrahe
|
d4cc6ad3d4
|
chore(core): update T3W1 embedded bootloader (dev)
[no changelog]
|
2025-09-26 10:08:02 +02:00 |
|
tychovrahe
|
bb3d3c1e17
|
chore(core): update T3W1 embedded binaries
[no changelog]
|
2025-09-24 15:13:01 +02:00 |
|
tychovrahe
|
09daf003b6
|
chore(core): update T3W1 embedded binaries (dev)
[no changelog]
|
2025-09-23 19:19:39 +02:00 |
|
tychovrahe
|
ea3d5066a2
|
chore(core): update T3W1 embedded binaries
[no changelog]
|
2025-09-18 11:29:03 +02:00 |
|
tychovrahe
|
7a4f6da8e8
|
chore(core): update T3W1 embedded binaries
[no changelog]
|
2025-09-16 09:48:01 +02:00 |
|
tychovrahe
|
7fd3e1c94d
|
chore(core): update T3W1 embedded binaries
[no changelog]
|
2025-09-10 11:10:55 +02:00 |
|
Andrew Kozlik
|
ba51fa46d3
|
feat(core): Use ML-DSA-44 for MCU device attestation key.
[no changelog]
|
2025-09-02 19:12:27 +02:00 |
|
tychovrahe
|
4f2fc783df
|
chore(core): update T3W1 embedded binaries
[no changelog]
|
2025-09-02 15:47:01 +02:00 |
|
kopecdav
|
8994e8eda8
|
chore(core): move RGB_LED pin definitions to model files.
[no changelog]
|
2025-09-02 10:48:53 +02:00 |
|
Andrew Kozlik
|
023bfb23d8
|
feat(core): Move SECRET_LOCK_SLOT_OFFSET to end of sector.
[no changelog]
|
2025-08-29 11:22:57 +02:00 |
|
cepetr
|
71d6052652
|
refactor(core): simplify usb driver api
[no changelog]
|
2025-08-28 14:57:24 +02:00 |
|
tychovrahe
|
097921ebb4
|
chore(core): update T3W1 embedded binaries
[no changelog]
|
2025-08-27 18:31:34 +02:00 |
|
tychovrahe
|
c1d0a8f1e8
|
chore(core): prepare for including production nRF application binary
[no changelog]
|
2025-08-27 16:38:35 +02:00 |
|
tychovrahe
|
9cc66d13c4
|
chore(core): add T3W1 signed vendorheaders
[no changelog]
|
2025-08-27 13:29:52 +02:00 |
|
obrusvit
|
bd31cc4175
|
chore(core): update T3W1 embedded binaries
- build command: make build_bootloader TREZOR_MODEL=T3W1
BOOTLOADER_DEVEL=1 BOOTLOADER_QA=1
- then: make bootloader_hashes
[no changelog]
|
2025-08-22 13:41:47 +02:00 |
|
M1nd3r
|
f82944d494
|
chore(embed): add boardloader ec/pq and secmon public keys to T3W1 model
[no changelog]
|
2025-08-18 16:07:27 +02:00 |
|
tychovrahe
|
c505499829
|
feat(core): use explicit secret locking on T3W1 and allocate space for MCU device cert in the secret sector
[no changelog]
|
2025-08-18 14:08:20 +02:00 |
|
Andrew Kozlik
|
681afd4ff1
|
feat(core): Rename otp-device-id-write to otp-device-sn-write.
|
2025-08-15 11:10:23 +02:00 |
|
tychovrahe
|
3adda597ff
|
chore(core): set T3W1 full name
[no changelog]
|
2025-08-12 19:25:54 +02:00 |
|
cepetr
|
9951c962c3
|
refactor(core): remove circular dependencies, new 'storage' feature
[no changelog]
|
2025-08-12 13:47:39 +02:00 |
|
tychovrahe
|
a12ecd9a86
|
chore(core): update T3W1 embedded binaries
[no changelog]
|
2025-08-11 16:58:01 +02:00 |
|
tychovrahe
|
8d6541506c
|
fix(core): fix BLE pairing
[no changelog]
|
2025-08-11 16:58:01 +02:00 |
|
cepetr
|
b8c7822dbb
|
feat(core): derive entropy from master key
[no changelog]
|
2025-08-11 10:11:21 +02:00 |
|
cepetr
|
787fb3d001
|
fix(prodtest): fix bootloader update for T3W1
[no changelog]
|
2025-07-31 08:09:45 +02:00 |
|
tychovrahe
|
2bd3b6ff06
|
fix(core): fix bootloader monotonic check during upgrade
[no changelog]
|
2025-07-29 11:37:47 +02:00 |
|
cepetr
|
62e51eef2f
|
feat(core): enable pq boardloader for d002
[no changelog]
|
2025-07-29 11:37:47 +02:00 |
|
cepetr
|
681b0d389e
|
feat(core): introduce fail-safe/pq signed boardloader
[no changelog]
|
2025-07-29 11:37:47 +02:00 |
|
cepetr
|
ba908a5eb6
|
feat(core): update t3w1 memory layout
[no changelog]
|
2025-07-29 11:37:47 +02:00 |
|
tychovrahe
|
9cc3d21539
|
chore(core): add direct test mode pre-compiled binary for T3W1
[no changelog]
|
2025-07-28 13:37:42 +08:00 |
|
tychovrahe
|
c1ff378512
|
fix(core): fix secmon production build
[no changelog]
|
2025-07-23 10:17:40 +02:00 |
|
tychovrahe
|
c5410226cf
|
chore(core): update T3W1 nrf binaries
[no changelog]
|
2025-07-22 17:31:18 +02:00 |
|
tychovrahe
|
3b9be7baec
|
feat(core): add allow unlimited run vendorheader flag
[no changelog]
|
2025-07-22 14:04:09 +02:00 |
|
tychovrahe
|
918cae17eb
|
chore(core): use precompiled and pre-signed secmon for unsafe FW
[no changelog]
|
2025-07-22 14:04:09 +02:00 |
|
tychovrahe
|
98c5bb7686
|
chore(core): add special prodtest vendorheader for DEV bootloaders
[no changelog]
|
2025-07-22 14:04:09 +02:00 |
|
tychovrahe
|
4a60d2040d
|
chore(core): update vendorheader files and generate changed vendorheaders
[no changelog]
|
2025-07-22 14:04:09 +02:00 |
|
tychovrahe
|
50481cb0b0
|
chore(core): update NRF app binary
[no changelog]
|
2025-07-14 12:39:10 +02:00 |
|
tychovrahe
|
ff4ff75f61
|
chore(core): udpate T3W1 embedded nrf application
[no changelog]
|
2025-07-08 18:58:21 +03:00 |
|
tychovrahe
|
0584bf9ac5
|
chore: add T3W1 precompiled radio test binary
[no changelog]
|
2025-07-02 16:21:58 +02:00 |
|
tychovrahe
|
438fb2554c
|
chore(core): update embedded QA bootloader for T3W1 and embedded nRF firmware
[no changelog]
|
2025-07-01 21:18:10 +02:00 |
|
tychovrahe
|
12b4d46691
|
feat(nordic,core): change device code to single byte value
[no changelog]
|
2025-07-01 21:18:10 +02:00 |
|
Andrew Kozlik
|
d933598df4
|
feat(core): Implement derivation from master key in secret API.
[no changelog]
|
2025-06-28 09:52:37 +02:00 |
|
cepetr
|
efa64647f4
|
refactor(core): move stwlc38 io to the board definition
[no changelog]
|
2025-06-25 10:54:20 +02:00 |
|
cepetr
|
0eb08f09fa
|
feat(core): wake up on power-up
[no changelog]
|
2025-06-25 10:54:20 +02:00 |
|