Fixed Bug #763.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_16.1.x@9683 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
bfe1de17e7
commit
ece59fba75
|
@ -60,6 +60,27 @@ static void hal_lld_backup_domain_init(void) {
|
||||||
RCC->BDCR = 0;
|
RCC->BDCR = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if STM32_LSE_ENABLED
|
||||||
|
/* LSE activation.*/
|
||||||
|
#if defined(STM32_LSE_BYPASS)
|
||||||
|
/* LSE Bypass.*/
|
||||||
|
RCC->BDCR |= STM32_LSEDRV | RCC_BDCR_LSEON | RCC_BDCR_LSEBYP;
|
||||||
|
#else
|
||||||
|
/* No LSE Bypass.*/
|
||||||
|
RCC->BDCR |= STM32_LSEDRV | RCC_BDCR_LSEON;
|
||||||
|
#endif
|
||||||
|
while ((RCC->BDCR & RCC_BDCR_LSERDY) == 0)
|
||||||
|
; /* Wait until LSE is stable. */
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if STM32_MSIPLL_ENABLED
|
||||||
|
/* MSI PLL activation depends on LSE. Reactivating and checking for
|
||||||
|
MSI stability.*/
|
||||||
|
RCC->CR |= RCC_CR_MSIPLLEN;
|
||||||
|
while ((RCC->CR & RCC_CR_MSIRDY) == 0)
|
||||||
|
; /* Wait until MSI is stable. */
|
||||||
|
#endif
|
||||||
|
|
||||||
#if HAL_USE_RTC
|
#if HAL_USE_RTC
|
||||||
/* If the backup domain hasn't been initialized yet then proceed with
|
/* If the backup domain hasn't been initialized yet then proceed with
|
||||||
initialization.*/
|
initialization.*/
|
||||||
|
|
|
@ -71,7 +71,8 @@
|
||||||
*****************************************************************************
|
*****************************************************************************
|
||||||
*** Releases and Change Log ***
|
*** Releases and Change Log ***
|
||||||
*****************************************************************************
|
*****************************************************************************
|
||||||
|
*** 16.1.6 ***
|
||||||
|
- HAL: Fixed wrong backup domain reset in STM32L4xx\hal_lld (bug #763).
|
||||||
*** 16.1.5 ***
|
*** 16.1.5 ***
|
||||||
- NEW: Added support for more Nucleo and Discovery boards.
|
- NEW: Added support for more Nucleo and Discovery boards.
|
||||||
- HAL: Board files regenerated using the latest version of the generator
|
- HAL: Board files regenerated using the latest version of the generator
|
||||||
|
|
Loading…
Reference in New Issue