2025-01-23 09:22 PM - last edited on 2025-01-24 02:50 AM by Andrew Neil
Hello,
observed that both the CM4 and CM7 cores are resetting (NUCLEO-H755ZI-Q), whereas it is expected that only the CM4 core should reset due to the Window Watchdog (WWDG2). For verification UART is configured in cm7 printing counter value. observe that after some value the counter is rested to 0, that means both cm4 and cm7 is resting, using stm32cubeide for code flash.
Best Regards
Solved! Go to Solution.
2025-01-24 01:39 PM
All watchdogs generate a system reset which resets both cores and most peripherals by pulling NRST low.
There is no watchdog that will only reset CM4. However, you could handle the EWI to do something similar.
2025-01-24 02:43 AM
Hello @Ismails,
the Cortex M7 is able to reset the Cortex M4 by setting up the WWDG2 and then the WWDG2 will reset the CPU2 if the WW2RSC bit in RCC_GCR is cleared.
However, this solution is not reversible, meaning the Cortex M4 cannot reset the Cortex M7 by configuring WWDG.
Are you sure about the UART configuration? have you been able to read correct counter values?
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-01-24 04:29 AM
Hi @Sarra.S ,
Thank you for the replay
My both cores are getting reset.
Correct me if I’m wrong:
My confusion:
Observation:
2025-01-24 01:39 PM
All watchdogs generate a system reset which resets both cores and most peripherals by pulling NRST low.
There is no watchdog that will only reset CM4. However, you could handle the EWI to do something similar.
2025-01-30 01:12 AM - edited 2025-01-30 01:13 AM
@TDK "Accepted Solution" Thank you.