Commit Graph

211 Commits (f9a0124e0f5352066042a79b9d97ce884e836c1a)

Author SHA1 Message Date
tychovrahe c42c268e05 fix(core): fix dma2d includes and initialization with respect to new rendering
1 month ago
tychovrahe 4397978563 chore(core): add T3B1 binaries
2 months ago
Martin Milata c3161f8b18 chore(core): bump version to 2.8.2
2 months ago
Ondřej Vejpustek 52437b1fc8 feat(core): improve optiga initialization error handling
2 months ago
tychovrahe 354dad617d fix(core): fix vector table alignment on STM32U5
2 months ago
tychovrahe 78b4017859 feat(core): add support for T3B1
2 months ago
Martin Milata 99c3d35e07 chore(core): bump version to 2.8.1
3 months ago
Andrew Kozlik 9c50e15cf7 chore: Bump firmware and fix versions due to storage upgrade.
3 months ago
cepetr ba56ff8483 refactor(core/embed): replace ensure(secfalse,... with error_shutdown
3 months ago
cepetr 5fc3c6e617 refactor(core): improve and simplify error handling
3 months ago
Martin Milata e7f083c3ca chore(core): bump version to 2.7.3
3 months ago
Martin Milata eff46b0d5c chore(core): bump version to 2.7.2
4 months ago
tychovrahe a67bc19bac feat(core) screen transitions for mercury UI
4 months ago
tychovrahe a34c2cb9dd feat(core): animated lockscreen for mercury UI
4 months ago
matejcik cd319fec1f chore(core): add signed T3T1 bootloader 2.1.6
4 months ago
cepetr 3336e3902f feat(core): introduce new display drivers
4 months ago
matejcik 54c441a607 feat(core): enable Optiga logging in debug builds by default
5 months ago
matejcik 39e1085295 chore(core): add T3T1 QA bootloader 2.1.5
5 months ago
matejcik c01302dd31 chore(core): add signed production T3T1 bootloader v2.1.5
5 months ago
tychovrahe dfe5ee67f1 fix(core): move OEM key check after display initialization so that error message can be displayed
5 months ago
Martin Milata 906c00e4e5 refactor(core): rename screen_boot_{empty,full} to screen_boot_stage_{1,2}
5 months ago
tychovrahe 8a18cfe0d4 feat(core): use U5 DHUK to encrypt optiga pairing secret in flash
5 months ago
tychovrahe ed6aa48726 feat(core): use confidential section for confidential and sensitive data
6 months ago
tychovrahe 89147ef493 refactor(core): improve flash api by introducing flash_area_write_data function
6 months ago
tychovrahe 70a673fabc feat(core): use flash bursts for faster flashing
6 months ago
Martin Milata 2b0ce0398c chore(core): bump version to 2.7.1
7 months ago
tychovrahe ffabee2e6a chore(core): bump fw and fix version due to storage migration
7 months ago
tychovrahe afefc17478 refactor(core): use internal framebuffer on T3T1 (with ST7789V display controller)
7 months ago
tychovrahe c3f84e2949 perf(core): optimize boot speed on U5 by using has processor to calculate image hashes, switches to sha256
7 months ago
tychovrahe 72dc8f57e8 feat(core): add haptic feedback
7 months ago
tychovrahe a71a608ea7 feat(core): add basic support for T3T1
7 months ago
tychovrahe 834693a115 fix(core): fix OTP programming on U5
7 months ago
tychovrahe cec0191360 fix(core): fix bootloader update on STM32U5
7 months ago
cepetr 271bed8bf6 chore(core): use cortex-m33 stack protection
7 months ago
cepetr c4c571d837 chore(core): refactor boot_args
7 months ago
tychovrahe 353095ae95 feat(core): add support for STM32U5A9J-DK board
7 months ago
tychovrahe 8150636a81 feat(core): add basic support for STM32U5
7 months ago
Martin Milata e3207a9705 chore(core): bump version to 2.6.6
7 months ago
grdddj b8ea21d24a feat(all): implement translations into Trezor
7 months ago
Martin Milata 3c7a6dd68a fix(core): handle uncaught exceptions from main.py
8 months ago
tychovrahe 63ee6f2ad2 perf(core): change 4bpp font format to allow dma2d rendering
8 months ago
Martin Milata 18ccbcddd4 chore(core): bump version to 2.6.5
10 months ago
tychovrahe a2f72b1055 feat(core): optimize boot time by drawing full logo sooner and shortening the enforced delay proportionally
10 months ago
tychovrahe bf2697a619 feat(core): compress embedded bootloader
10 months ago
Martin Milata ebeea4a209 build(core): more deterministic bootloader_hashes.py
11 months ago
Martin Milata c61e2293ad chore(core): bump version to 2.6.4
11 months ago
Martin Milata a6600fc7e9 feat(core): include signed bootloaders 2.1.4
11 months ago
matejcik c5817bed6d chore(core): embed QA bootloaders 2.1.4
11 months ago
cepetr ba83a7e644 feat(core): introduce interaction-less upgrade
11 months ago
Martin Milata fca82273cf Merge branch 'release/23.09'
11 months ago