Hi Customer,
The setting of 0x5A5B is suggested to base on the capacitor in your design. For details as below.
Small Cap (10-47uF) Coin cap intended for SMPL, not RTC
0x5A5B =0x80 (Set in SBL)
Super Cap (33mF) or Coincell Vcoin is intended to sustain RTC
0x5A5B = 0xD0
You can try to set 0xD0 to register 0x5A5B and test again, if still not work, continue to debug with HW team.
(1)boot_images/core/systemdrivers/pmic/config//pm_config_target_sbl_sequence.c
– { 0, 0x80, 0x5A00, 0x05B, PM_SBL_WRITE, EQUAL, REV_ID_COMMON},
++ { 0, 0xD0, 0x5A00, 0x05B, PM_SBL_WRITE, EQUAL, REV_ID_COMMON},
(2) /boot_images/core/systemdrivers/pmic/target/***/system/src/pm_sbl_boot_oem.c :
pm_device_post_init(void)
{
…
pm_comm_write_byte(0, 0x5A5B, 0xD0, 0);
…
}
O