benmccrea opened a new pull request, #3095:
URL: https://github.com/apache/mynewt-core/pull/3095

    In the default irq handler, hal_watchdog_tickle() was called before doing a 
core dump but on Dialog da1469x this causes the reset reason   to be lost, and 
reboot log was recording the reset reason as HAL_RESET_SOFT instead of 
HAL_RESET_WDOG.
   
    The issue is fixed by calling hal_watchdog_disable() instead of 
hal_watchdog_tickle() before doing a core dump.
   
    This PR also adds hal_watchdog_disable() to the HAL API for all MCUs (for 
now it is implemented only for Dialog da1469x and CMAC).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@mynewt.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to