trezor-firmware icon indicating copy to clipboard operation
trezor-firmware copied to clipboard

:lock: Trezor Firmware Monorepo

Results 536 trezor-firmware issues
Sort by recently updated
recently updated
newest added

**Describe the bug** When confirming wallet backup words with a "Hold to confirm" action on the right button, a user might press the left button with "up" symbol (^) to...

bug
low hanging fruit
T2B1

The build targets in `core/Makefile` repeatedly include the same scons script flags (see below). Perhaps we could introduce a new variable, such as `SCONSFLAGS`, containing all of them (or at...

code

So we can check this in production. Requires reading bootloader header and board capabilities.

Draft so far, as this is build on several open PRs, mainly https://github.com/trezor/trezor-firmware/pull/3716 and https://github.com/trezor/trezor-firmware/pull/3715

The functions `display_refresh()`, `display_sync()` are invoked throughout the code in Python, C, and Rust. It would be more efficient to centralize their usage, ideally restricting them to the Rust code...

code

this PR erroneously did not have a changelog. let's add it. https://github.com/trezor/trezor-firmware/pull/3634

code

We should be able to see (or hear?) what is going on with haptic when using emulator too.

emulator only

U5 does not support bit access and only programming by quadwords is supported. Models built on U5 should be emulated with respect to these features.

emulator only
code

The STM32U5 implements a hardware-accelerated version of SHA-256 and HMAC-SHA256, however not SHA-512. See Chapter 51 "Hash processor" in RM0456. They claim 66 clock cycles for processing one 512-bit block...

core
hardware only