Skip to main content

Testing deep sleep for DA14585 before writing to OTP memory

1 week ago

Testing deep sleep for DA14585 before writing to OTP memory

Posted byMichihiro Kakegawa15 points 2 replies
0 upvotes

Hello,

I have a custom board and using DA14585 and SDK6.0.14.

I would like to implement deep sleep mode on DA14585 and followed the document "Training_04_Sleep mode configurations and power measurement_0".

有什么办法可以测试深睡p before writing my application firmware to OTP memory?

I would like to confirm somehow, that my application works correctly, before programming it into the DA14585 OTP memory.

1 week ago

PM_Dialog

Hi Michihiro Kakegawa,

Thanks for your question online and for your interest in our BLE solutions.

I would recommend first checking our updated Sleep Mode tutorial – see the link below :

http://lpccs-docs.dialog-semiconductor.com/DA14531_Sleep_Mode/deepsleep_config.html

You could follow section 6 in order to burn the SPI flash with the proper FW, so you can test deep sleep without OTP writing.

Please let me know if you need further clarification on the deep sleep tutorial.

Thanks, PM_Dialog

6 days ago

Michihiro Kakegawa 15 points

Hello,

Thank you for the reply, and an updated Sleep Mode tutorial.

Is changing the following define statement make it possible to wake up from deep sleep, without the code in Flash and OTP? (6.Deep Sleep Configuration, step 5)

#define CFG_DEEP_SLEEP_RAM1 PD_SYS_DOWN_RAM_ON #define CFG_DEEP_SLEEP_RAM2 PD_SYS_DOWN_RAM_ON #define CFG_DEEP_SLEEP_RAM3 PD_SYS_DOWN_RAM_ON

Or in order to test deep sleep without OTP writing, do you need an "external" flash for DA14585?