Skip to main content
DActi
Associate
October 7, 2019
Solved

BlueNRG-2 : problem with sleep state

  • October 7, 2019
  • 3 replies
  • 2092 views

Hello,

I have a problem with the bluenrg-2. I'm using a STEVAL-IDB008V2.

I measured the current while in different sleep state and here are the results :

  • CPU-HALT : 1.6 mA
  • WAKETIMER : 1.9 mA
  • NOTIMER : some nA.

The problem is that I'm supposed to have some µA in WAKETIMER but I have more than in CPU-HALT.

I found that I'm around 1.6 mA when I'm in the BlueNRG_Sleep() function until the 4 last lines of the function CS_contextSave().

I tried with the simpliest code possible but I still have the problem.

Any idea ?

This topic has been closed for replies.
Best answer by DActi

After discussion with ST's support, the WAKETIMER mode seems to work only if BLE is active.

It's clearly a bug but nobody knows where it comes from.

3 replies

DActi
DActiAuthor
Associate
October 15, 2019

After some experiments, I found that in some cases, the WAKETIMER is working and I have around 40 µA.

But with my code, I still have the problem. Something must be different, I will continue to investigate.

DActi
DActiAuthorBest answer
Associate
October 25, 2019

After discussion with ST's support, the WAKETIMER mode seems to work only if BLE is active.

It's clearly a bug but nobody knows where it comes from.

ANath.1
Associate II
May 3, 2021

Hi @DActi​ 

I'm facing a similar issue. Can you please elaborate on what it means by "BLE Active"?

MElna.1
Associate
June 6, 2020

Hi @DActi​ what do you mean by BLE is acive, i.e. you mean not initializing the BLE stack at all or what?

Thanks in advance