agross-korg commented on code in PR #2885:
URL: https://github.com/apache/mynewt-core/pull/2885#discussion_r981518206
##########
hw/mcu/dialog/da1469x/syscfg.yml:
##########
@@ -454,6 +454,11 @@ syscfg.defs:
restrictions:
- '!GPADC_BATTERY'
+ WATCHDOG_DISABLE_ON_INIT:
+ description: >
+ 'Enable watchdog on init'
+ value: 1
Review Comment:
The background reason of why I am doing any of this.... So the watchdog is
enabled coming out of the ROM bootloader (either by reset or otherwise). The
mcuboot bootloader was freezing it and leaving us in a state where the watchdog
was not running for the entiretly of the bootloader. During production, we are
soldering batteries on to the PCBs and the intermittent voltage connection
during soldering was allowing chips to boot and then they get hung with a power
fluctuation. The only way to fix these was to somehow manage to attach via
JTAG or disconnect the battery or let the battery run out.
Leaving the watchdog running, it could recover itself.
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]