DSPS EXT Sleep current too large

3 posts / 0 new
Last post
igotit
Offline
Last seen:4 years 3 months ago
Joined:2015-03-16 03:52
DSPS EXT Sleep current too large

My developing environments are as follows, and data communication is well operated.

1. test board : Dialog's DA14580 Development Kit-Pro.
- J5 on mother board setted as hardware flow control support.
2. IDE : Keil MDK-ARM uVision Version 5.15
3. firmware : DSPS reference design's sps_device.uvproj.
- I opened this project and build without any code modification.
4. The sps_device.hex is written to board using Smart Snippets.
5. And then the DA14580 is connected by Android DSPS .
I have checked that the both tx, rx was good operation. No problem.

The problem. - sleep mode current is too large.

Current Measurement Method : Smart Snippets's current measurement .

In the header file DA14580_config.h , the sleep configuration is as following,
/*Sleep modes*/
#define CFG_EXT_SLEEP
#undef CFG_DEEP_SLEEP

the current profile in the case of DA14580's Advertising state.
You can see the screen shot of the Smart Snippet's current profile in this url ->http://cfile22.uf.tistory.com/original/212F124455BB7E02121296
in this current profile, the minimum current is300uA.

int the case of Connection state.
the current profile can seen this url ->http://cfile29.uf.tistory.com/original/27023C4555BB7E1D247B8D
the minimum current is295uA

It seems that the da14580 can not enter sleep state.
How can I achieve the ext sleep mode's serveral uA?

Device:
MT_dialog
Offline
Last seen:1 week 6 days ago
Staff
Joined:2015-06-08 11:34
Hi igotit,

Hi igotit,

Your device falls in sleep, what you are measuring is the offset of the board caused by the last opamp. You can measure your offset with smart snippets without a daughter board and then place a negative value in the calibration offset field in smart snippets configuration options.

Thanks MT_dialog

igotit
Offline
Last seen:4 years 3 months ago
Joined:2015-03-16 03:52
Hi MT_Dialog,

Hi MT_Dialog,

It's my mistake. I didn' tknow that the current profile has a offset from the mother board circuit's current.

I checked the current profile without the DA14580 daughter board, the current is about 200uA~300uA.

Now, the DA1480 shows the very small current about ~1.2uA.

Great !, It so perfect .

Thank you for your help.

Topic locked