Hello,
I am having a custom board with DA14586. I am using the DSPS device code for developing my firmware. I have defined watchdog(in da1458x_config_basic.h) but then device doesnt go to sleep. The sleep mode I have used is ARCH_EXT_SLEEP_OTP_COPY_ON. How can I fix this issue?
Device:
Hi Siva,
Can you publish the code you modified based which version of DSPS code?
Br,
PW_Dialog
Hi PW_Dialog, Many thanks for your support and sorry for jumping it.
Hi Siva, The DSPS project uses extended sleep mode by default, so you should have Hardware Flow Control (RTS/CTS). Otherwise, the system will be unable to wake up. Keep in mind the the chip goes onto sleep mode between advertising or connection intervals. So, you need the Hardware Flow Control. Please check the user_periph_setup.h in order to find in which GPIOs the RTS/CTS are exposed.
Thanks, PM_Dialog