Commit Graph

35 Commits (6a8ce5b5c001056fd28623127f8231442811f714)

Author SHA1 Message Date
tychovrahe 8c1425edd5 perf(core): optimize boot time by removing unnecessary touch initialization delays
4 months ago
tychovrahe 8150636a81 feat(core): add basic support for STM32U5
4 months ago
matejcik 0953d2f6aa docs(core/bootloader): changelog for 2.1.4
8 months ago
tychovrahe 10021bf364 chore(core): fix gen and style problems
8 months ago
cepetr ba83a7e644 feat(core): introduce interaction-less upgrade
8 months ago
matejcik ff4197c50a chore(core): generate changelog, bump bootloader version after release
9 months ago
tychovrahe a6d0842663 fix(core/bootloader): fix erroneous shutdown when rejecting firmware upload
9 months ago
Ondrej Mikle c0c544b7d8 fix(core): fix bootloader_ci startup, remove unused function from limited_util.s
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
matejcik 965d3182a0 docs(core/bootloader): generate changelog for 2.1.2
10 months ago
matejcik 7cf3a655e5 docs(core/bootloader): add changelog entry
11 months ago
tychovrahe b369e3f4a7 feat(core): enable seamless build of bootloader using devkeys
11 months ago
tychovrahe e8281385f6 feat(core): implement secret handling in bootloader
11 months ago
tychovrahe da4ce32b45 fix(core): fix gamma correction for Model T
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 ef079f35e5 chore(core/bootloader): generate changelog and bump bootloader version
1 year ago
matejcik 45c1a4212d chore(core): add T2B1 keys to bootloader / boardloader
1 year ago
matejcik dd4d020a76 fix(core/bootloader): correctly handle images smaller than one chunk
1 year ago
matejcik bd491bb2da docs(core/bootloader): changelog for bootloader 2.1.0
1 year ago
matejcik ae9960ca61 feat(core): introduce bootloader emulator
1 year ago
tychovrahe 3f54b84aef fix(core/bootloader): fix retries when reading from USB
1 year ago
tychovrahe 5a991f3244 feat(core/rust): bootloader implementation in rust
1 year ago
tychovrahe 115f7daaaa feat(core): prevent installing and running of incompatible firmware, prevent bootloader downgrade
1 year ago
tychovrahe 4c7060186a fix(core): fix display blinking by increasing backlight pwm frequency
2 years ago
tychovrahe a89d139dc9 feat(core): increase clock frequency to 180 MHz
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
tychovrahe 6cf92fd748 feat(core): Introduce stack overflow detection by moving stack to the start of RAM
2 years ago
tychovrahe f538547d5b feat(core): optimize touch controller communication
2 years ago
tychovrahe c33f92bd72 feat(core): add RGB LED driver for Model R
2 years ago
Ondrej Mikle c563c987e1 feat(core): jump back and stay in bootloader for TT via reverse SVC call trampoline
2 years ago
tychovrahe f7a3aad9bd feat(core): initial Model R display implementation with framebuffer
2 years ago
Pavol Rusnak 35d40cc164 fix(core): change logic of vendor header comparison
3 years ago
Ondrej Mikle a85d2483ff chore(legacy & core): changelogs added
3 years ago
Martin Milata 412d06fdfe docs(core+legacy): use towncrier for generating CHANGELOG.md
3 years ago