Commit Graph

1176 Commits (12725d98358f6fcb31a04b9a2b1b443e7f359a09)

Author SHA1 Message Date
matejcik 12725d9835 chore(core): bump bootloader / prodtest versions after release
2 months ago
matejcik e8c65b9f24 chore(core): changelog for bootloader and prodtest
2 months ago
tychovrahe 6b31b8eec3 chore(core): change USB manufacturer and product strings for new models
2 months ago
tychovrahe 8ebb8c2128 fix(core): fix prodtest WIPE on STM32U5
2 months ago
Andrew Kozlik f8be07b732 feat(core): Increase Optiga I2C timeout.
2 months ago
Andrew Kozlik d453dac45c feat(core): Measure Optiga response timeout in ms not number of attempts.
2 months ago
Andrew Kozlik 594d7425cd feat(core): Retry getting Optiga response even when it doesn't seem to have one.
2 months ago
Andrew Kozlik 62e3a414ad chore(core): Disable wait_random() for prodtest and VCP.
2 months ago
matejcik 45a973b8f9 feat(core/prodtest): do not lock Optiga in non-production builds
2 months ago
Andrew Kozlik ed43a5bc5b feat(core): Don't lock Optiga in debug builds.
2 months ago
matejcik 54c441a607 feat(core): enable Optiga logging in debug builds by default
2 months ago
Andrew Kozlik 4fb06815b5 feat(core): Set trust anchor data type in prodtest.
2 months ago
Andrew Kozlik 182a9b1ce8 refactor(core): Refactor Optiga macros.
2 months ago
Andrew Kozlik 9a5e9b25c7 feat(core): Add Optiga command logging macro.
2 months ago
Ioan Bizău 7c97561565 chore(core): rename "seed" to "backup"
2 months ago
Ioan Bizău 8ec9545b89 chore(core): add an extra confirmation for non-1-of-1 Shamir backups
2 months ago
Andrew Kozlik d6b352befe core(feat): Add FIRMWARE VERSION command to prodtest.
2 months ago
Andrew Kozlik 27f54eec9c feat(core): Add unit packaging variant field to Features.
2 months ago
tychovrahe d349c44a58 refactor(core): generate macros for rust bindgen automatically
2 months ago
tychovrahe c635b945e1 chore(core/boardloader): bump version after release
2 months ago
tychovrahe d9590cbe90 chore(core/boardloader): generate changelog
2 months ago
tychovrahe ab11afa442 fix(core): set proper VDD level for T3T1 boards
2 months ago
matejcik 39e1085295 chore(core): add T3T1 QA bootloader 2.1.5
2 months ago
matejcik f0c7cc4e8e chore(core): add signed vendor headers for T3T1
2 months ago
matejcik c01302dd31 chore(core): add signed production T3T1 bootloader v2.1.5
2 months ago
tychovrahe e5e40cf4a8 fix(core): ensure correctly programmed oem key option bytes
2 months ago
tychovrahe 916dbdff9c fix(core): fix reboot to bootloader crash when display copying is in progress
3 months ago
matejcik 90afd9c96a chore(core): bump versions of prodtest / bootloader after release
3 months ago
matejcik 4728b14bcc docs(core): add changelogs for prodtest and bootloader
3 months ago
tychovrahe dfe5ee67f1 fix(core): move OEM key check after display initialization so that error message can be displayed
3 months ago
tychovrahe 457e5956c8 fix(core): fix sha256 calculation with hash processor
3 months ago
Ondřej Vejpustek e9f6eb0b2b fix(core/reflash): fix compile errors
3 months ago
matejcik 89fdaed31e chore(core): add unsigned vendor headers with production keys
3 months ago
matejcik 0109ab2232 chore(core): make vendor_unsafe.toif small
3 months ago
matejcik 867300b8c6 chore(core): include T3T1 boardloader / bootloader production keys
3 months ago
matejcik 5d9bb0ebfc tools(core): nicer build_vendorheader for manual use
3 months ago
matejcik 729d7c59e1 fix(core/vendorheader): include correct backup key into trezor_btconly vendor header
3 months ago
Martin Milata 4baa4d95a4 fix(core): fix display fatal error screen (T3T1)
3 months ago
Martin Milata 5c5433ada2 refactor(core/rust): use more Self
3 months ago
Martin Milata 906c00e4e5 refactor(core): rename screen_boot_{empty,full} to screen_boot_stage_{1,2}
3 months ago
Martin Milata 804d97c9d8 feat(core): bootloader: T3T1 startup UI
3 months ago
tychovrahe c277dbcfcb feat(core): T3T1 loader
3 months ago
Martin Milata cf00726152 feat(core): copy T2T1 bootloader UI for T3T1
3 months ago
Martin Milata b5fa5a3f3a feat(core): add fonts for T3T1 bootloader
3 months ago
tychovrahe 72146c2ae2 fix(core): fix display fatal error screen
3 months ago
tychovrahe 165238b78e fix(core): fix T3T1 unsafe vendorheader
3 months ago
tychovrahe 1600759457 refactor(core): simplify secret.h api, hide platform differences
3 months ago
tychovrahe 89c6590e45 feat(core/prodtest): add commands TOUCH VERSION and VARIANT READ
3 months ago
tychovrahe c8e18dd4d2 fix(core): slow down SDIO communication in T3T1 prodtest
3 months ago
Ondřej Vejpustek 548e329f9d fix(core): prevent negative-length array
3 months ago