Error information for freezing Independent watchdog in debug mode (RM0433)
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. 