cancel
Showing results for 
Search instead for 
Did you mean: 

Error information for freezing Independent watchdog in debug mode (RM0433)

STMIT
Associate II

BUGS: Error information for freezing Independent watchdog in the debug mode in the STM32H743/753 and STM32H750 Reference Manual(RM0433)

__HAL_DBGMCU_FREEZE_IWDG1() macros:

The following code are from STM32H7 library code:

define __HAL_DBGMCU_FREEZE_IWDG1()         (DBGMCU->APB4FZ1 |= (DBGMCU_APB4FZ1_DBG_IWDG1))

define DBGMCU_APB4FZ1_DBG_IWDG1_Pos     (18U)                               

define DBGMCU_APB4FZ1_DBG_IWDG1_Msk     (0x1U << DBGMCU_APB4FZ1_DBG_IWDG1_Pos) /*!< 0x00040000 */

define DBGMCU_APB4FZ1_DBG_IWDG1         DBGMCU_APB4FZ1_DBG_IWDG1_Msk

It offers wrong information in the STM32H743/753 and STM32H750 Reference Manual(RM0433), it refers to a DBG_IWDG_STOP bit(based on the library code) which is not described anywhere, but the DBGMCU description refers to this bit as WDGLSD1.

STM Official Technical guys please correct that information in the reference manual. 0690X000006CPSIQA4.png

1 ACCEPTED SOLUTION

Accepted Solutions
Khouloud GARSI
Lead II

Hi @STMIT​ ,

Bit 18 in "DBGMCU_APB4FZ1" register will be updated in the next release of the reference manual as follows:

Bit 18 IWDG: Independent watchdog stop in debug

Thanks for highlighting this point to our attention and sorry for the encountered inconvenience.

Khouloud.

View solution in original post

3 REPLIES 3
Khouloud GARSI
Lead II

Hi @STMIT​ ,

Bit 18 in "DBGMCU_APB4FZ1" register will be updated in the next release of the reference manual as follows:

Bit 18 IWDG: Independent watchdog stop in debug

Thanks for highlighting this point to our attention and sorry for the encountered inconvenience.

Khouloud.

Thanks so much. Hope ST better and better with more and more excellent MCUs .😎

Many thanks @STMIT​ !

You're always welcome 😉

Khouloud.