This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Sleep mode and power consumption

I am following the Tutorial_SDK6 and in point 11.1 Enabling Sleep Mode (see first added picture) the idle consumption is suposed to be reduced from 0.25mA (when sleep mode was not enabled)  to as little as 1.2uA (after sleep mode has been enabled.

However, after following the tutorial steps and enabling the sleep mode), the iddle power consumption has increased to approximately 0.4mA in my DA1431 SmartBond TINY Module. (see second added picture).

I'm using no dev board, so I'm programming the module directly using the SWD ports. For debugging I'm using the Keil IDE (free license). The power consumption was measured with OTII which always works precisely. 

Any hint on why is the power consumption has increased instead of reducing its value?? I've tried many times and the same behavior remains always.




[locked by: AA_Renesas at 10:19 (GMT 0) on 5 Jul 2022]
13489.zip
  • Hi Asier,

    Thank you for your online forum question and your interest in our BLE products.

    Following the same tutorial up to 11.1 with DA1431 SmartBond TINY Module, on my side I can see the power consumption dropping when enabling extended sleep. Could you please try building and running the prox_reporter project (you can find it under .../6.0.16.1144/projects/target_apps/ble_examples) and see if you get similar readings when enabling-disabling extended sleep?

    Best regards,
    AA_Dialog

  • Hi, thanks for tthe reply.

    I just cheked the behavior with the prox_reporter project. The behavior is still the same, no changes for the power consumption levels. In addition, I realized that this currents are maintained while I keep the debugging session opened. If I close the debugging session the current consumption goes over 2mA in both cases (while the same project, with sleep mode or not, keeps running in RAM and I can still connect to the device trhough BLE).

    Kind regards,

    Asier

  • Hi Asier,

    As we are currently unable to replicate your readings, could you please provide some more information on your setup, measurement method and steps taken. Photos/diagrams showing the module and its connections could be helpful in order to pinpoint the issue. Also could you please share some more screenshots showing the power consumption during advertising and connection?

    Best regards,
    AA_Dialog

  • Hi again,

    Problem solved, my bad sorry. The consumption increased due to the supply pin of the debugging interface. After programming the module and disconnecting that pin the consumption went to the expected low values.

    Thanks for the support anyway.

    Best regards,

    Asier

  • Hi Asier,

    Thank you for your feedback. Glad that the issue was resolved. If you have more questions please raise a new forum thread. We will be happy to help.

    Best regards,
    AA_Dialog

  • Hi Asier and AA_Dialog !

    I'm facing exactly the same problem , i.e. an overconsumption even in Sleep Mode.

    I have followed the same tutorial up to 11.1 with DA1431 SmartBond TINY Module with full DevKit.

    I didn't modify any board except by adding or removing jumper as explained in the tutorial.

    For me the power consumption is about 150µA when the DA14531MOD should be in Extended Sleep mode. Not about 2µA like in the tutorial. 

    I have detached the debugger (by Ctrl+F5), and it's still the same power consumption.

    Asier, what is the supply pin of your debugger interface ?

    Is it on your DA14531MOD devkit ? There is no jumper on it.

    My config:

    Keil IDE with compiler V5

    SDK 6.0.12

    Dialog DA14531 SmartBond Tiny module DevKit (mother board + DA14531MOD DevKit)

    Thank you very much for your help !

    Jean-Loïc 

  • Hi Jean-Loïc,

    Thank you for your online forum question.

     From the screenshot you share it appears that the device is not entering extended sleep mode. Have you tried burning the example in the in-module SPI-flash to see if you are getting the same power consumption?

     Regarding

    My config:

    Keil IDE with compiler V5

    SDK 6.0.12

    I see that you mentioned using SDK v6.0.12. We strongly recommend using the latest version 6.0.16.1144

    https://www.renesas.com/eu/en/document/swo/sdk60161144-da14531-and-da145856?language=en&r=1564826 

    as it is much improved version containing multiple additions and fixes.

    Since you are using the motherboard + DA14531MOD daughterboard could you also please share a photo of your board showing the jumper configurations that you are using?

    Best regards,
    AA_Renesas

  • Hi ,

    I have downloaded and installed the SDK 6.0.16.

    I have flashed the tutorial example into the internal SPI flash of DA14531MOD. 

    But the power consumption is still the same (about 0.150mA in sleep mode).

    below the photo of my card.

  • Hi Jean-Loïc,

    Thank you for the provided picture. Could you try removing the URx, UTx and RxTx jumpers and retake the power measurements? Please also make sure that you are not running other jtag applications on the background that could be connected to the DA14531 board while measuring.

    Please let us know with your results.

    Best regards,
    AA_Renesas

  • I have removed the URx, UTx and RxTx jumpers and still the same

    I have disconnected the debug session and still the same

    I have flashed the tutorial app on the SPI flash and after removed the SPI jumper and still the same

    Perhaps, there is a defect on the mother board and a leakage current is present somewhere.