Commit Graph

162 Commits (a16fbe62374e5fd69b3bc608abefcf0b6fae31c9)

Author SHA1 Message Date
Martin Milata fca82273cf Merge branch 'release/23.09'
9 months ago
matejcik c6c8d85200 chore(core): embed signed bootloader 2.1.3
9 months ago
Martin Milata 3021df8f65 chore(core): bump version to 2.6.3
9 months ago
matejcik fbd5c466f0 chore(core): embed QA bootloader 2.1.3
9 months ago
matejcik bb5b91b920 Merge branch 'master' into release/23.09
9 months ago
tychovrahe 510281590f fix(core): add delays to optiga i2c communications
9 months ago
Martin Milata b9dbdc7057 chore(core): bump version to 2.6.2
10 months ago
Martin Milata 07027a69e9 Merge branch 'master' into release/23.09
10 months ago
tychovrahe f881fab797 fix(core): disable access to secret in flash after boot
10 months ago
matejcik efab85a963 chore(core): include signed and QA bootloaders
10 months ago
Andrew Kozlik db6630a5a3 feat(core): Support Optiga in Trezor firmware.
10 months ago
Ondrej Mikle bf96c43d32 chore(core): cstyle reformat
10 months ago
Ondrej Mikle ac64d2d2f1 fix(core): one forgotten ensure_compatible_settings
10 months ago
Ondrej Mikle 75a148e414 fix(core): clear memory when not going to use copy firmware header for bootloader
10 months ago
Ondrej Mikle b69ef9d168 feat(core): Copy firmware image header to bootloader RAM to be able to skip directly to firmware install, jumping from firmware to bootloader
10 months ago
tychovrahe e8281385f6 feat(core): implement secret handling in bootloader
11 months ago
Andrew Kozlik 74759310bb feat(core): Integrate OPTIGA Trust M
11 months ago
tychovrahe 238e3fd7c1 refactor(core): add abstraction over flash memory layout
12 months ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
1 year ago
tychovrahe 671f23f1aa feat(core): support rev 10 of T2B1 HW
1 year ago
Martin Milata 3a5fdfedcc fix(core/ui): minor visual tweaks
1 year ago
Pavol Rusnak 089ff76822
Merge branch 'matejcik/signed-vhs'
1 year ago
tychovrahe d3284baf21 feat(core): support STM32F429 discovery board
1 year ago
matejcik d465a14850 chore(core): add signed bootloader and vendor headers for model R
1 year ago
tychovrahe 8d812ca36e feat(core): support device variants
1 year ago
tychovrahe a2f8cb9d1c feat(core): add internal model field to features
1 year ago
Martin Milata 3fb3f108cc chore(vendor): bump micropython to 1.19.1
1 year ago
tychovrahe 33fb590f44 refactor(core): decouple i2c driver and touch driver
1 year ago
Martin Milata 81e5dbf301 chore(core): bump version to 2.6.1
1 year ago
matejcik c38b39ee6e feat(core): include signed bootloader 2.1.0
1 year ago
matejcik 9d8cfbf680 chore(core): rebuild QA bootloader
1 year ago
matejcik 744766a9c7 chore(core): rebuild QA bootloader
1 year ago
matejcik ca5a68ebc5 fix(core): unify error strings
1 year ago
matejcik 6e85d61688 feat(core): QA build for testing bootloaders / upgrades
1 year ago
tychovrahe 64bc94cbc9 feat(core): uninitialized welcome flow
1 year ago
grdddj 26edb42979 chore(core): bump version to 2.6.0
1 year ago
Martin Milata dce876069b Merge branch 'release/23.03'
1 year ago
tychovrahe 5a991f3244 feat(core/rust): bootloader implementation in rust
1 year ago
tychovrahe ead61d1e90 refactor(core): improve flexibility of build, allow different touch panel driver, allow STM32F429
1 year ago
Martin Milata 233a292fd2 Merge branch 'master' into secfix/23.03
1 year ago
tychovrahe 4603b9ee74 build(core): embed bootloader according to trezor model
1 year ago
tychovrahe d00e87ea80 feat(core/rust): homescreen background image
1 year ago
tychovrahe 115f7daaaa feat(core): prevent installing and running of incompatible firmware, prevent bootloader downgrade
2 years ago
tychovrahe 99d4b0185a fix(core): fix model T display reinitialization crash
2 years ago
tychovrahe 3cd47f85af feat(legacy): qa build for upgrade testing
2 years ago
tychovrahe 0d733d8e22 feat(core): change display type for model R
2 years ago
tychovrahe a89d139dc9 feat(core): increase clock frequency to 180 MHz
2 years ago
Martin Milata bf7587574d chore(core): bump version to 2.5.4
2 years ago
tychovrahe 99eaaae28e build(core): redistribute content in flash
2 years ago
tychovrahe f7b9bb4ef8 feat(core/rust): use dma2d to improve rendering performance, implement text over image and icon over icon functions
2 years ago