DA14531深度睡眠模式的问题

Learn MoreFAQsTutorials

13 posts / 0 new
Last post
Manishkumar Bante
Offline
Last seen:4 months 2 weeks ago
加入:2020-05-14 12:36
DA14531深度睡眠模式的问题

我am using DA14531 EVM board and flashed ble_sleepmode SDK code for advertising my data .

After advertisment is done , it is going into EXT sleep mode .

How do put the device intoDeep sleep modeinstead ofEXT sleep modeto save more power ??

Device:
PM_Dialog
Offline
Last seen:6 hours 23 min ago
工作人员
加入:2018-02-08 11:03
Hi Manishkumar Bante,

Hi Manishkumar Bante,

All you have to do in order to configure the DA14531 in deep sleep mode is follow the steps mentioned in Section 5. Deep Sleep configuration inDA14531 Sleep Mode Tutorial (HTML). Please follow that steps and let me know if you have any follow up question.

Thanks, PM_Dialog

Manishkumar Bante
Offline
Last seen:4 months 2 weeks ago
加入:2020-05-14 12:36
我was refering above link

我was refering above link only for configuration . But how do I put timer1 count value such a way that I should get atleast 1 min delay . Because After advertising I need to put the device into deep sleep for 1 minute .

PM_Dialog
Offline
Last seen:6 hours 23 min ago
工作人员
加入:2018-02-08 11:03
Hi Manishkumar Bante,

Hi Manishkumar Bante,

我n the ble_app_sleepmode example, an app_easy_timer() is used in order to stop the advertising and then the device enters the sleep mode. You can use the app_easy_timer() in order to wake up periodically. Keep in mind that the device goes into sleep between advertising or connection intervals.

Thanks, PM_Dialog

Manishkumar Bante
Offline
Last seen:4 months 2 weeks ago
加入:2020-05-14 12:36
Yes , I understood the enitre

Yes , I understood the enitre flow of the ble_app_sleepmode , this is to create interval . before app_easy_timer it will put BLE into ext sleep mode , start the timer , and once the time reaches , it will restart the advertisment .

Now my doubt resides here , how do I change that ext sleep mode into deep sleep mode in same example , my concern is not related with the interval .

My only concern is to reduces further more power with same application with deep sleep mode .

Manishkumar Bante
Offline
Last seen:4 months 2 weeks ago
加入:2020-05-14 12:36
Yes , I understood the enitre

Yes , I understood the enitre flow of the ble_app_sleepmode , this is to create interval . before app_easy_timer it will put BLE into ext sleep mode , start the timer , and once the time reaches , it will restart the advertisment .

Now my doubt resides here , how do I change that ext sleep mode into deep sleep mode in same example , my concern is not related with the interval .

My only concern is to reduces further more power with same application with deep sleep mode .

PM_Dialog
Offline
Last seen:6 hours 23 min ago
工作人员
加入:2018-02-08 11:03
Hi Manishkumar Bante

Hi Manishkumar Bante

You should follow the steps described in the provided tutorial:

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

Thanks, PM_Dialog

Manishkumar Bante
Offline
Last seen:4 months 2 weeks ago
加入:2020-05-14 12:36
Same way I have configured .

Same way I have configured . Its not working .

PM_Dialog
Offline
Last seen:6 hours 23 min ago
工作人员
加入:2018-02-08 11:03
Hi Manishkumar Bante,

Hi Manishkumar Bante,

Could you please clarify what is not working? Does the device boots? Or it does not go into deep sleep mode?

Would it be possible to mention the changes you have done? Di you test with the pxp_reporter example?

Thanks, PM_Dialog

Manishkumar Bante
Offline
Last seen:4 months 2 weeks ago
加入:2020-05-14 12:36
我want to configure Timer1

我想配置Timer1深度睡眠模式。我followed exact steps given in the tutorial from pxp_reporter example to configure Timer1 for deep sleep , but when I flashed the code in DEV KIT , it's automatically restarting ( rebooting) by its own and when I checked the current rating by connecting multimeter , It is fluctuating around 200uA ( expected value based on data sheet is around 0.9 to 1uA ).

我tried with pxp_reporter code as it is for RTC and GPIO methods , but the result is same on DEV board .

MY main concern is to put the ble_Sleepmode example code into deep sleep mode since , by default , its configured for EXT sleep mode .

PM_Dialog
Offline
Last seen:6 hours 23 min ago
工作人员
加入:2018-02-08 11:03
Hi Manishkumar Bante,

Hi Manishkumar Bante,

Please help to understand what is getting wrong!

我would suggest to follow the below section of the “Sleep mode tutorial”

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

我n the file user_proxr.c please select the CFG_DEEP_SLEEP_WAKEUP_GPIO. Then select the GPIO port_pin to wake the device from deep sleep.

Follow the steps in a clean SDK directory and use the SmartSnippets Toolbox in order to burn the SPI flash. Are you able to do it? Can you see the device starts advertising and then go into deep sleep?

Thanks, PM_Dialog

Manishkumar Bante
Offline
Last seen:4 months 2 weeks ago
加入:2020-05-14 12:36
Please help to understand

Please help to understand what is getting wrong! -->

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

Even after following the above link as it is , Why am I not getting the expected results ? .

based on the above document , after doing all configuration mentioned for Timer1 , I must get current reading around 0.9 to 1uA in deep sleep mode , but what I am getting is actually fluctuating around 2mA to 1.6mA , which is way more than the expected value mentioned in the link.

我have configured the same way as described in the link , All the steps are followed for Timer1 configuration , since my requiremnt does not match with GPIO or RTC .

This is the EVM kit I am using ://www.wsdof.com/products/da14531-development-kit-pro

The SDK versions used : 6.0.12 and 6.0.14

Sample code : prox_reporter ( configured for Timer1)

Let me know if you need any further details .

PM_Dialog
Offline
Last seen:6 hours 23 min ago
工作人员
加入:2018-02-08 11:03
Hi Manishkumar Bante,

Hi Manishkumar Bante,

Do you have the SPI Flash attached or not? Can you please send me a screenshot from the Power Profile of the SmartSnippets Toolbox? Just to be sure that the device is advertising and go into sleep mode as soon as the advertising is stopped.

Thanks, PM_Dialog