This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

M33 core in nRF9160 low power mode - Constant latency mode

Hello, I am working on low power modes of MCU M33 core in nRF9160 SOC.

From the document of nRF9160 product specification v1.0, understood that there are two low power modes for M33 core 

1. System ON Mode

     a. Low power mode - Default mode after reset

     b. Constant Latency mode.

2.System OFF Mode - The device is put into System OFF mode using the REGULATORS register interface.

As you suggested in my previous case Case ID: 246126, In serial Link monitor example code, I found enter_sleep() function which is actually System OFF Mode.

I have changed the enter_Sleep() function to enter into system ON mode instead of System OFF mode as in the example.

Below are my code which I am trying to wake up using GPIO button from system ON mode - low power mode but not successful.

When I checked the TASKS_LOWPWR register in embedded segger studio mode, the value in this register is still 0  though I am writing 1 to this register using nrf_power_task_trigger(NRF_POWER_NS,NRF_POWER_TASK_LOWPWR) API

I have also checked operation of the System ON mode - Constant Latency Mode, TASKS_CONSTLAT register is still 0.

void enter_sleep(void)
{

nrf_gpio_cfg_input(CONFIG_SLM_INTERFACE_PIN,
NRF_GPIO_PIN_PULLUP);
nrf_gpio_cfg_sense_set(CONFIG_SLM_INTERFACE_PIN,
NRF_GPIO_PIN_SENSE_LOW);


lte_lc_power_off();
bsd_shutdown();
nrf_power_task_trigger(NRF_POWER_NS,NRF_POWER_TASK_LOWPWR);

}

Can you guide me how to enable these modes- low power and contant latency mode.

Parents
  • Hi Heidi,

    Yesterday I followed your suggestion and turned OFF logging feature and disable UART peripheral. Current consumption i was able to land is

    System ON Mode-Idle Mode : 2.93mA

    System OFF Mode - 5.42uA.

    Still not matching to datasheet values.

    Let me know if you need further details.

  • Hi, could I take a look at your code?

    Based on the values you're getting, it looks like the modem is still running when in System ON Mode. Is this intended? If yes, you will need to implement PSM or eDRX intervals to reduce power consumption. 

    Best regards,

    Heidi

  • Hi Heidi,

    I have tried the code given COmmon_fixed.c and 1641.prj.txt and measured current.

    It is around 2.92mA

  • PK7`�Pk<N.��CMakeLists.txt���j�0D���=8��/H����vkH/B��v[K���@��QL�1,,�<fv���,:��U�2�i'�����){��Y�Йa�!}Uw��eר�m+����k��/��:@6�IU+Y���N�E-E��L�`Bjȹ�q���������֣z�h#��M�����ib�X�Ȧ��"��YK.3����0.�P224,���\oX�V��V���PK�^�Pinclude/PKE��PL��`�include/Common.hm��J�0���7u�J7¬[�؟�T]�6���N�dF�ݤv*�Y$���p�0��`�!�PEU�z���Îq���̧�awH�[��A��d��W\���:�^KRTIJ�$O�3��4ݞ�|��Y��s�Y����3�U8�
    ct*D�~��Շ����#�7��K/a���h�A��Z�).���ݺT��_hk��b;�ִ����e/����Q�V�b�U�1P7���"{��,�;��̍iH����n09z�����{��N�w?PKoQ~PW�,�>Qinclude/EvcComm.heɡ
    @!@�����`��7��D�u�
    V��Q���v.��d�4"�Z
    ��2�nT��O�6U����PKoQ~P%g�lA\include/MiProtocol.hm�!� ����I�7,S˶���6���%��ݡ�7Q�N�*��q����Û�.MP��B�!vPKELxP�;��^�include/NetComm.he̱
    � ��=���|�"��rw�+^��h
    ��I-Q����p4��������A�f�U��H��T�����������C�y�}��3��0Q|�X!.PK�^�Pŧ���Uinclude/TaskDefs.h�T]o�0}G�?\i��J�J�T���� �N��Ţđ�&82&���k[PbH[#$��s�9� ��m��[����
    �%��LA�ܫ����x
    �l�^�l�
    z�(b���H�'C��!������4e��xN���1�.�L�F��=4��4�cY$y��Џ��v��R	��.�`�^�^�'5\�r�R����� k�PA%�{8H����@���%�Fx�D��,�x��ڦ`�9�����810�O�c3����̵L���y��M���߸`���yD*�JjY���#��[m���<¬���o����E�o�wb@W�ܞ^�{w�.5o��9l�~B(f�l��3����GD/��c��q����>Un�j+���Jܵ��G�+��q8廗�U��oW���T�(d�����R�~�ވ��5�o�^�PK�^�P���$�include/Uarts.hmTێ�0}G�,�*�5@w+*����UJ����Z96�l��ޙ8!$Mx�gΙ9s	��XH�z쯖�ݺ�V:���>�#���L���J����-t`R��挓(�"r�!�%uN�uh�ѝC&k�;=_��,u��a�%�3(a��jC'��������~op_c�UFg@�P��F�]o1��b�n:F�j!l��s~�[�-�S���0������n��U����|Y��/����3�r��H�ӽa���0���z�&V#�FI�=�5�^�z�sOi�ЛmH�����Dz�2���{OWJ�����mo��z��0cg�gW%=����2���������{��hNtX��)�c��Hlcb/�����L(H��Yg�<L����vI��~z?|����b��f3�/�����[]R[���.n͠�D�<�a���]I�������󀚩�􉩅>N.��=�ݿ�^���ደd"(�����4�J�Y�
    c�a�1��� �5�N�6n�b&�㔼0�T�D��
    �!q���Dl���PKELxP8�2��%KconfigM�AK1�����=���v[�(��K��l�&�$V�7�mi���7�I�M�r]OZm\�+�����7GR����YEp�Ё�����j��#[J�A7��
    6���Uf����̻H�xI��V�_�=�բ�P�W�\��L?H �N�'�Ax���%��ӧ�����\�gO�������4N)mUy����&�4�6��ä<�PKoQ~P�,#�q�nrf9160_pca10090ns.overlayE�O@0��3�=,7�)!.r����Dh{VJ޻mҞ���}I9`t{.R�ёm�D~��Cݵ��{�3I���8��ZGWz@A
    �r�&�+<��T�)����D��d�dZ��PK�\�P�Gk@h�prj.confuTQo�0~���`)��vU�=D��z��{���IQ��]��'�����w���;s~6A����
    =�v]n���"+��D�ٟHx|��B�"�*!�̾
    �\��^�I� 0&Y������u%�f�1	)j�P�c"��F���5�	9B,F؞T9�b2�#}r��1V?U�5zk���^!����� 8T���3�{�^
    #�{������9*sţ(�8�w�?9��?�0Iй/&�U�}�<m]]
    T����nTRp��…���
    ���0ȃ�<A��i7&zs����e��_��
    ����b��A�������#8S)I�E�������K�e�[bu[���5j��:�
    hSo
    ښm�N'C����t3�'Pfd��&�ͮ��3�n�
    >^�Q>��-B>P����:!�>5�1��k�rЃ$�Q����0cVf�ֵ�{X�
    ��hN�2I�(2�B�3��+8EOo�5�']U�3̬�_�t��2���e�$�-�"�qy3=U�*&"%�j^D��&w�;o���5�=�FH4 ��$��ᘤ�$$��H�~$���:<(@j���Yvqqq{{;�?���@��O�r��@f�����˷�ó�PKoM�Psrc/PKQ��P�.��src/Common.c�Wmo�0���0C@6*Z�DRi��M�$e��Jg��&������N�����j���������!K�8)zrvMyֿܱ�����{��6
    �J�5��–d����Gd�~���1N/��)Ϛ
    G+���e��]Mh����6M��<�K(z��<�"K���x�|i�d�?��9U"��m�s��;]c�B-c�b��䠚0�`���$h$��x�W�E�	�ö^H�Y@щ҇P��H�ֹ��!��uL?{�7�k�x�bO�7rg�W0^�i�X�P?��nL���ȏ3
    ���<A9�:Q���!���R�$�����ׁ�w�T�3����iaC�GdV�����x��}Wf)���
    ,�$D,̏�OxB���Mʩ�8���ž��8��t=�zA�j����<'�%��s�Ϗ���:e!�R6��d�w�������3�F�9YY+O�����(�2ӚGK�YŠʹaYN�jQʑ1�'9uq-҄A�K�̕�ʤR`2�Y8�;��L/`S���p߭��}aID11's�|ן���(KcF.����X�j��g�6��o	&P5���ટ���(G�Q~FQ7�Wz��**�%L��x_�����F�6��&��9�d��}0%�7�j�j���C�(2�! *R�Q�o�;hoȩ%��Ɲc�|U[���4��dN���5؃���
    ������8S�~t��.��Q!�IGF�7]7)��3A�*˙�
    ���<�q�嶢��!�����U�NM����p �u/q
    ŵcIU[�ZADB�I2�Ӭ�m���R�Զ�uW����5`�.sN�>{H���t`���i���v#�GUv\��4�t���<�Y���5]�$dɥQ;��\%ITFg�Z��M�)�
    ;�q�9O9L�BG��W�Qxԓ�ԋ�S����'U �.H�z��פ�.tp��n5���
    �jt4���������%��V��^Yc\���D�t�tn2��?@��U�UEփ�[�ɒ�,+�{oMϨ0������a�u����GTz�k��*�I{vk���i������f��M�Ip�o���)��jD��B _y��c=	壕oQ�b@�����L<�����396�9��P.Ѓ��Eh�pP#��z�6#Sہ�洨����@L�LO}v�~=һ��ȱHqx �Kv�ȭY�&���K��r���WI���/k�hT܇T�,��6,CQ���	�j��Q�dOt�ϐiᆪP�W7PZ��{����]$R�\��|�o���ޖ5Y���2�W5��Q��沕|l��A��ͤl�`�(��
    ��4>l�{���4��>�R��~��p�K�E3R���]r�Z��C�~��.�^��Qj'U5�
    ,+�{�G��;�7��XՔ��g��	��<=u���fKǴ���C��-�\�Lh"�PK_�P�Ό�%
    src/EvcComm.c�W{o�0�Ҿ�1�)e��@HcHY��h�Ci
    ��4q[kiR%��}wΎ�<�v ��.��~w�w���R�» ��Y8?��Nj��{�{''�V����f�E��ﭹ�;�-�Nj���čyR�s��Cg�m����$.]/���DS7�;7f�4�	�Rd��8D��n	g>� �xP.�/�S��(�xA���z�<�T�%���BI4>��/b����eM�uHx�z%��  	��n����;\�5
    -����@��90S��/��Ո(�+��Q�WTa)\�1p����]AW����P›�{�B�;�{C����8�٧	��ÅtK,1Mg3cl��G�&]b:F�t������_
    #�F�+Iڄ�n;��,���-I��U*�2�Ӏ��YÞ���2�m�̱�y�	��k�H{D���2�kҿ~F�����]�,�F�J��t�B
    .,�2��*�𢐻,�OaD�m��Z�oa��c�Hp��h8����&�9�zM8m�����fl)�	Ԯ��∈$h~O|��#�DK�7CƵ������_��E�`���������+/�|v��ϧw%>?��9�d�B��u���Ez�h�F�3�+��J<��g�qn�n^C�횷���o�٥�
    �M� �N3�����
    �$b|u���7`3�ǂ�%@CQj}�#��(���Q�1h b���aAč5����܀�t9Ú.�����s���*dOO_��Z�J�tl�1�n��#]k�����"3��~�E'�i���c�1�&do���ӫ"Vu�G&����h�3���|�of�	�[y0�"Y�;h{�z����f\��j��1r���3�.�����&�O����/ź�/�\�e2����xX��ʹr6ٶ�X�D52]�@��P;�~=�/�P8�,{M���B����P��
    }��^�w3��%��Ɏ$[VO�ss��/�}�^�Ge��_���h�b��\\iM3�b��b���|�H0I_hZ����G_+��e#���‹٥T;�j�71tl�F��Y����mlv[$���"@�^�����v̏F!�,k��*�ʧ��ԩ��'�ʕXCҀ�<�;��c �?*!JD]��ڒt�-YnK���ׇ�*��Vo`w��./Zxְ�G��_$$�;� 
    5��N��M$�vXm�y�c���[��5����N�f!p��#D[m��JM�lmđ=���DQ�ң|�.�V.�������2Z�K�G�	4bH�v�MPv��h"�\9ɋ盦�J������a��c� &i���@��X�e��cxbGƏ�,�I�sfI7�nIP���[��=�f~�H/�/�'<EDZ�4��0��ͥ�MՀw��o����W��ULW����%�8ϭzZA�������F�-V%7���)S������&ᠲ��IJ�PE�����^Ǣ�
    0�j�(Z�G)>�n��n�#��*�Ѫ�Q�M�K-�~��`�B��IC��V%����ԍ��jJ�a���{�lg�R�*VrXQ��t���d��/�#�hӈ/��<��ɽ�41c4�+|�m>�bҥPu=Dc)��DQ�˜�w������4���Ǚ�A��g���۔��=�����'��X��I�
    �Ie�o�/�F�9�M�?�+]�7PKLt�P$�Cf��
    src/main.cu�MO�@��$��	^���Y�������+Y��n�����K�mH��N�<��{�$�S���U�3٧n��ap6��Tflǖ��t2���P�M���Y��Y	աH�m�����b��,�2�`F��ы�(?�L	�>D��F�G�+(%��p���&�7�s H�~c�E���#��H"0��UUS������]^�/�|��5dM�)�6{n}����*���LZ���X�@|y
    ��`Yo�h�4�"�r��%�:��PKV_�P�����hsrc/MiProtocol.c�T[o�0~���p�i�Pқ�Jl����P.D�vSepR��v�vU��l @�v���;���p��͆ƛ�|w�7�F�^�O�O����Fi�r�T��C����E��Yx����㐬��,�X�)�t�秌�$H�[.����G�����#��R6Jí�mHv�'X�/�����N�1�YCw������A�Q�|d��`���ݠi's�@@�4&�AD"�>C�X>��Gc���*d�#�5��^^��Y'�fc�gh��5�C42�H�!���_.up����[|�F��K���L��<������2͉�����-9/��N���l(����sw��Zr.ýQ^(e�.�-P��@J���#����,r���3�#�FP×�r$hU�,���_^2mq�I�	�ܖB
    ���¢St���t�����E�8rZIJ/% �����s���9�Ҳ�������u��9ۦ�Z)��9����q"�iuXm�Ldo^��=��Ak��C{�T��;��2�Ȳ%3��_x
    �u�Qi^��+�����}/
    ��ﵠ�sB��T���oW���'��ԩ>�T��>-���8�T+kI�@+W��l�������^#uW�#�|�Dr�AU(J�3H��1�2rH<N�����?_�p\��h5 U��r�*
    ����Q��@��>�af�m9� �I�{��}����5}N��YQ�R2-�t�t8UÝ[�g�t:�_PKa_�P��4��
    src/NetComm.c�Tmo�0���81�
    UT:ZM��&�`XDHPH�u_,�4*��ؠv�����R�}�A�|y�w�<g>$Y�Z�_V|�L�eG�^<|k6��NX���1JI[�h6vQ-e����C��0�8��x�Y!_�t4ϔ�̗���*�6=>I,2���XG��pi�w�>���}ʒ���1�R��T�~�M���鬎7�o:��dd��J��;�G�?��;�ˈ�9ĸH2)��x���D<�,��Ѕ��G�����70�(��l��L���: C�%�:c��i���	����Io���tf�"&|2�ʿ�I�n�0��T
    ر	�.�v���lh
    ,DC7����w�Y'�+�,����T,��h���+�*��ݖ������뵫�K�ݮu3�zpfR������m#�fc:��Pk�2-��.�^`�
    �uRL6���-Qq�C�J��o��o�{]<Q��E�T>�b9��{��GU,Q�iM��%d\B"���a!5�*�8;R��&���*���լ������;��G�UqL쇷�e1ĉ�X�зZ�ѕ�U7��ώ��l?�6�,�#��1�/}�lwh�>�-�x���G�\>�
    j�R�
    ��c
    ��D��线E�h�WW��P_���O�A}��N}]��$�}o2ъ�����ץ�n8�%~�f�zV�%h�۞o�&\j�]������PK#`�PFR���src/Uarts.c�XyoA��I�óF�B51���-!"T.�L��Y�����,����7����5�s�����C�t��x�\�sx����Ã�vGc*d�`vT\��K��f��Ŵ�hJ�P��4P�k�%w�`'���7��S�K��f���ģ�"������oq��s?"��L,�wj��'H�გGFoɋ�Ņ3 ��{�SJu��������|�L������ɫ~k�u��iw�#gPjF�yV���]tڤyIUי8ݲ�Q���gJ*��e|������QX*�&��S���蕺��nxLR�v���Α�"�i���X��e�J0�T@Mk��Q�h�\T9�ٝQ���‰7ԫ�(\|%�af�����*gd܇RF*������ .�Zz�d gT��-t�aNW0e��X��W�i"�e*���� 8<���@1�6c�����%�	�a$gL�y���BV3Aȅ�R��
    ( ���Y9<�Vc���� 娙�.�Iy��t��U���Z���i�%x��L�,Y�Q�/�ol��F���j���s��E.�3[2�p�ca<�3|��^��~�K����!�����zgg���,Y(��q*�5\v���BQ���E��*8��w$�՜ ��^�[����v���Ɲ���N!�����gVY-U�%ޟ�itF�.y��&��,D�z�|�3�6.:�*�fQ�%f��yIz�[���y�+^�D�V�m1Y���~�f<`P�����yz�]�g��V�bCkË�s��>[�e+���g�g��x�[E�h��d7�K��o(�*n�)K:ʌ�0�i�q_bn�0IE��G^��TjkZ�;�uC6_�Ն/���7���]����QC��)u�l�&�@�.�m����⟔)��V�2w�������1 �a�&"X� a�I_BD–4�~�{��/"!��vC)��u"�O�ӛ�:���:��p��p�6ٔo�����U�P%��Mg���Z�1h�qo<tZ�|�4�%d?>��S�)m�Z�����!��.JGj��z	/
    �Q�Ԇ��Uyh��\�[�F����i�*!���\f.<��'�Tݕp�I��dn�Q��??����QjҔ"�-W,��r����oY��E������AӍ&Sk�j���I�2�8��Il�$u�\�7�0�����N��)>y8.Ϣ$�`����;��8:ũ��$�����x1ͦ�M���uH�=G�B�إ���� ��,�f�*��
    ��E���Eg4$O�9� r�XnS��s�µ���Ơ3zGzl��9������$Žh�D���1�E�2�ȯ����51�;$E9���Z��#���!*���|{]��H�`P:���xGU빚)/�,��?��_^�*�=�&Lp�7u;RN��]�Xe�.�o� �B�<��Sj[���d����r��3�4r��4����1�*��ݮ�_��8+?-dɣ��������%���ť�]���Z�S������5�~"���RV7b>=�Y��\�8?�ߐ����a�9���}����tl�~U�O ܇=�+oX���
    [_to2�GUi�u���<�>2���|�ʆ:d����w���9����wޙ3k(jle���Q;Ե��[
    U��r�ip]55w�1T�vKU�7� �������0�(���vII�7sE��_�(�����J�o��Q����m�5�+��l��Ty�PK?7`�Pk<N.��$ CMakeLists.txt
     .�]� �]�t/SX�PK?�^�P$0include/
     ��yw\���yw\��]��i�PK?E��PL��`�$ )include/Common.h
     y�q�:�~���:�~���PK?oQ~PW�,�>Q$ binclude/EvcComm.h
     �FGzM��FGzM��FGzM�PK?oQ~P%g�lA\$ �include/MiProtocol.h
     9�IzM��IzM��IzM�PK?ELxP�;��^�$ Binclude/NetComm.h
     �22E��~���i�~���i�PK?�^�Pŧ���U$ �include/TaskDefs.h
     ���p\�oM�p\�8N~�X�PK?�^�P���$�$ �include/Uarts.h
     ־xw\���uw\���h�X�PK?ELxP8�2��%$ �Kconfig
     �Y0E��e�U�i�e�U�i�PK?oQ~P�,#�q�$ �nrf9160_pca10090ns.overlay
     A�JzM���JzM���JzM�PK?�\�P�Gk@h�$ �	prj.conf
     ��2#�ط�2#�����X�PK?oM�P$05src/
     ��8_���8_�S3��i�PK?Q��P�.��$ Wsrc/Common.c
     �\����IW���IW�PK?_�P�Ό�%
    $ +src/EvcComm.c
     ����\�$���\��`��X�PK?Lt�P$�Cf��
    $ �src/main.c
     O�r����i����i�PK?V_�P�����h$ src/MiProtocol.c
     �D]���A]����X�PK?a_�P��4��
    $ src/NetComm.c
     �B$]��@$]�����X�PK?#`�PFR���$  src/Uarts.c
     7�xm]���um]���"VY�PK��&

    I have uploaded my complete project.Please rename file extension to *.zip and extract the project.

    Could you please let me know where I m going wrong

  • Hi, if you're still seeing 2.92 mA, it's probably because one of the threads in the project isn't going to sleep, hence not allowing the idle thread to enter system idle mode.

    I'm trying to build the project and then using SES debugging to see if this is the case, but I'm having trouble opening the project in SES. I was able to build it using the command line (west build) but I did see a few warnings.

    What NCS tag are you using? 

  • I am in master branch. attached YML file

    # The west manifest file (west.yml) for the nRF Connect SDK (NCS).
    #
    # The per-workspace west configuration file, ncs/.west/config,
    # specifies the location of this manifest file like this:
    #
    #     [manifest]
    #     path = nrf
    #
    # See the west documentation for more information:
    #
    # https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/west/index.html
    
    manifest:
      # This west.yml requires west 0.7 or later, because the "import"
      # feature used below was introduced then.
      version: 0.7
    
      # "remotes" is a list of locations where git repositories are cloned
      # and fetched from.
      remotes:
        # nRF Connect SDK GitHub organization.
        # NCS repositories are hosted here.
        - name: ncs
          url-base: https://github.com/NordicPlayground
        # Third-party repository sources:
        - name: zephyrproject
          url-base: https://github.com/zephyrproject-rtos
        - name: throwtheswitch
          url-base: https://github.com/ThrowTheSwitch
        - name: armmbed
          url-base: https://github.com/ARMmbed
    
      # If not otherwise specified, the projects below should be obtained
      # from the ncs remote.
      defaults:
        remote: ncs
    
      # "projects" is a list of git repositories which make up the NCS
      # source code.
      projects:
    
        # The Zephyr RTOS fork in the NCS, along with the subset of its
        # modules which NCS imports directly.
        #
        # https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/introduction/index.html
        # https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/modules.html
        - name: zephyr
          repo-path: fw-nrfconnect-zephyr
          revision: 13dc96f83bab742cab9e08c2a3cd71aa8e75e9ad
          import:
            # In addition to the zephyr repository itself, NCS also
            # imports the contents of zephyr/west.yml at the above
            # revision. Only the projects explicitly named in the
            # following whitelist are imported.
            #
            # Note that the zephyr west extensions (like 'build', 'flash',
            # 'debug', etc.) are automatically provided by this import, so
            # there's no need to add a redundant west-commands: key for
            # the zephyr project.
            #
            # Please keep this list sorted alphabetically.
            name-whitelist:
              - canopennode
              - ci-tools
              - civetweb
              - edtt
              - fatfs
              - hal_nordic
              - hal_st
              - libmetal
              - littlefs
              - loramac-node
              - lvgl
              - mbedtls
              - mipi-sys-t
              - net-tools
              - nrf_hw_models
              - open-amp
              - openthread
              - segger
              - tinycbor
    
        # NCS repositories.
        #
        # Some of these are also Zephyr modules which have NCS-specific
        # changes.
        - name: mcuboot
          repo-path: fw-nrfconnect-mcuboot
          revision: 8a6e16ec79845f9c821e8ec2048193f213f47096
          path: bootloader/mcuboot
        - name: mcumgr
          repo-path: fw-nrfconnect-mcumgr
          revision: v0.0.1-ncs1
          path: modules/lib/mcumgr
        - name: nrfxlib
          path: nrfxlib
          revision: b4a814f8a55f75d74c280ee6da35105e42920b5e
        # Other third-party repositories.
        - name: cmock
          path: test/cmock
          revision: c243b9a7a7b3c471023193992b46cf1bd1910450
          remote: throwtheswitch
        - name: unity
          path: test/cmock/vendor/unity
          revision: 031f3bbe45f8adf504ca3d13e6f093869920b091
          remote: throwtheswitch
        - name: mbedtls-nrf
          path: mbedtls
          repo-path: mbedtls
          revision: mbedtls-2.16.4
          remote: armmbed
    
      # West-related configuration for the nrf repository.
      self:
        # This repository should be cloned to ncs/nrf.
        path: nrf
        # This line configures west extensions which are currently only
        # for internal use by NCS maintainers.
        west-commands: scripts/west-commands.yml
    

  • Hi Heidi,

    What I observed is that if I commented  bsd_shutdown(); in my project, I am able to see the average current consumption is around 8uA.

    I am not able to understand the behavior why after commenting bsd_shutdown, current drooped to 8 uA.

Reply Children
Related