mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-05-21 16:28:46 +00:00
fix(core): Enable Backup SRAM in VBAT mode [no changelog]
This commit is contained in:
parent
dba76ea3e8
commit
dec252df77
@ -99,6 +99,14 @@ bool powerctl_hibernate(void) {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// TEMPORARY FIX:
|
||||||
|
// Enable Backup domain retentaion in VBAT mode before entering the
|
||||||
|
// hiberbation. BREN bit can be accessed only in LDO mode.
|
||||||
|
__HAL_RCC_PWR_CLK_ENABLE();
|
||||||
|
PWR->CR3 &= ~PWR_CR3_REGSEL; // Select LDO mode
|
||||||
|
PWR->BDCR1 |= PWR_BDCR1_BREN;
|
||||||
|
|
||||||
if (!npm1300_enter_shipmode()) {
|
if (!npm1300_enter_shipmode()) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user