mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-08-01 19:38:33 +00:00
fix(core/bootloader): fix entering bootloader on battery powered devices
[no changelog]
This commit is contained in:
parent
7d3d2e877f
commit
a688bae64b
@ -135,11 +135,14 @@ static secbool boot_sequence(secbool manufacturing_mode) {
|
||||
(cmd == BOOT_COMMAND_INSTALL_UPGRADE || cmd == BOOT_COMMAND_REBOOT ||
|
||||
cmd == BOOT_COMMAND_SHOW_RSOD || cmd == BOOT_COMMAND_STOP_AND_WAIT);
|
||||
|
||||
if (sectrue == manufacturing_mode && cmd != BOOT_COMMAND_POWER_OFF &&
|
||||
!button_is_down(BTN_POWER)) {
|
||||
if (sectrue == manufacturing_mode && cmd != BOOT_COMMAND_POWER_OFF) {
|
||||
turn_on = true;
|
||||
}
|
||||
|
||||
if (button_is_down(BTN_POWER)) {
|
||||
turn_on = false;
|
||||
}
|
||||
|
||||
uint32_t press_start = 0;
|
||||
bool turn_on_locked = false;
|
||||
bool bld_locked = false;
|
||||
|
Loading…
Reference in New Issue
Block a user