Sending data over usb as a hid

Hi,

I use nrf52833 running ncsv2.6.0,

I trans v2.6.0\nrf\samples\bluetooth\central_hids     to     \ncs_v2.6.0\v2.6.0\zephyr\samples\subsys\usb\hid  and now plus usb to nrfUSB not J-link,my PC does recognize it as a hid device.

And now i wanna send data to PC over usb plugged in nrfUSB,do there any API i can use to accomplish it?

Best regards,

Martin

Parents
  • Hello,

    Thanks for reply,

    But there are some error happened while building nrf Desktop prj.

    Here is my config page

    And log

    �}d6_�s�$.(3}	�����i��G��6�9B"mD?t/a����xg>gu1	պG�;��P�6�5�R���hP*ߜ����r�eg�Cp�Wzċ[;��E�� �Swp��4��Zԉ�v�*�*T~�ŵ0q.E�b��1,���dw�щ\�" 9����Z$Ά�M@慄c-}��Q�tj��^b��Ɏ!�O�HW��7XA�π^��څ��R瀿:������%�QO�l�9��LkX���2���c�����w�D��JfYe�0��t� ���g�\��A-��*�zY'{pa1İ�Эrj$863�~�=�߮�i^�t���|�bI����� �jg�:�yk�U����3�kF}.U��#��uʚ�L�)�6ETe��H-I�S��@y�Q��5-Ҭ�K�>%1呴�OW;�ƾ?���ago��H���rd��߁�
    �QE͛r�ҙ �֎���ဩ;�ד�
    ��.�tVID�{�i��xW�Ċ?���r´�	޼>�Da��p8V;N�������k�c��j=��x�]uPiZ!1b�����rv!&
    غj�,��Z��6��A��cUԍ��Ιn�`{�'�=#��FV�T�C��<�nhx��%��h���[��!\~���B.@�Z��~n�P��8+�ʋ8�c"1����GK~���{���ah#8��u�8?��_H����6�|x�oHE�ƙ4�́���R���/��ŏX��I�5T)�:�s��Xe���s硘T���?��A�&q�Hus���/�2���J�O��A-��5�6X1xpf;Bɶ���v+$>&)���Qqв��o_�>�\�A�?�aKԝ^���8�,}�:�bi��T�O�C��5�{9[[4����C����*�/5Dz���$A:T�^��zE�Z��y7���c�>(
    ��ɄrP.ҷ�#���(><R���Ԝ}g��Ą.��TB�� Mu�Ń8�А���R冯<�����x�!#�:�7��Z-B���M=���|ӂ���v�F��Lv[q�(��!�1ͦ�U�Y��K���Fy[}I1"a�ڲ�'+=2'3ȯT�����0��Q�\�"�jdހ�����H'�f�}?��T��]��u�}7y��=��)ט�K�*�kDh���_,G���0m�M��%)��_�*4J
    ����]"���wq���i-m��e�V��Ca��������}EX���#�Ӊ���U쁻f������}�(B
    x�g�5��Z*���Q|��"���	��}���T-i�.��'�6��U�Y��KԸ.�kZ"g(Rȭ���RR75�z�'���e_�4�_�@�-�id˜^����fe�L{�mRȖ^
    ��,s��u�lGbH����p�Ւ�j�6y��^oV�O��ks�Q��77��r� '���W ,ω�t\¤�f*b��B�������8��Sׂ>O�Ǖ=�́���[���+����K��e�"_/�f�8��Ok-���`���v֨���|�I��OXq�;��,�$���5���e��1�xB*qA?t-Gݭ��nt+>0)���:�߼[�0_�)�k�\�"�oO*�:����1&�M%�}?��T����*�fy`��"��tܤ�L�.�+:���8`!M���mi�P��vj�͈.�]LHC����WX؜�~@���Br!��J�
    ��yH����,��eUdž=D�Ư0�ю���cЫ�f������ �wVt�e�4��F8X���q���~����&���r.�+��>�#����T����6�9E6w[d6ܧ���rjjfXU���M~��W�*�)�E�Z�)�,R��B����a�l}�5�d`ۖ^��I��.�}jq��q��+���H�-�d^f���D,J�_��hh�K��8y��� �ji��ųI(���c���bj�����sy��Γ�+�_��
    ]���c���������9����E��u�"?(6�)�9��Q9W���
    {��0���CǨ3�,�Li+r�#���-���W�I��A��6�i qAk1	x��Ԡ�~w+gXZ���Sp����:�"��9�a�JTߊQ����a�eg�
    q�xxQ��E��3�aF:%T��a��&ג�@�0�dR{���I`O���1+�ȎT�Ҕ �?'
    ���_JJu���zq�2z6O��+�T@��iy��ň<�B�U^ΘhP�И*ڟ��������؊���e�&QGD�s�s��L.(���=���OԲ���g�:a��Mq+w�l�~�#���[�M��W]��7�z^"wAv{�����+0e2%C��E�,��U�Rz�v�r�F�(�xTݍ����a�fx�g�;#��Q�J�I��(�Phu��=��)ٔ�L�!�)d��B.H�^��L^���%�͗6�`i����X>���~B���n&}S���Lԅ*#��ݓ`�
    �RH��!OA���~������X���*�׸�D��d�ARz�l�0��(���w��~Ż���}�
    Q��g,-b���`�yݤ�W�@��E��w�vY/}Gd=ɧ���{b|kaY˫�0��]�:�{�R�F�(�Nŏ����$�pa�
    5�:#��F�B�N��/�/}e��4��o�ۆ�q�rH*ܜ�V
    I�S��]U�m��2-�řE�1
    ���X͒�>M�X,k��O�?��ry��ٸ�$�TRѴ$��|ލ�������!������r�hSPv�g�:��xD���`���(�����&�Q�H8lg�p�}�3���2���K��x�|@*}Jq&
    Ŵ���|}p}LC̰G�>-��[�3
    �t�[�V�(�aTZߜ���/�`|�0Q�$cȊo�L�]�h�9H(;��~��v֒�H�,�*d��H3M�R��|u�Y��#+��o�(����
    Ϛ�$���()~݅W������� ��Uǝ;HO�ҕ6�Ж���]���*������w�.]L4�{�i��x���t���#����|�W��ZjY,���+�6����I��]Գ,�#$r;xٲ��Bh0/zߺj�3ɯ�L��5�Q�G��Gҝ.��o�,~�M#�;"ŋVK��I��.�`k;����uя�Y�'�-S%��T2	�X��fh�[��[S�ҙG�>#����]$�cK���b&k��D�W��Y-��•$��[RǴ>QX�ß7�����흮������I�y
    u�z�*��eG̟�P$���~Ż����
    D��L	q[o�$��+�<����Y��@]��(�`DlwAf8B����oe>81Yީ\�*��a�:�)�@�W�$�X������(�d(�{�ylߜTD��]C��1�/qx����qՉ�v�5�'hf���B$C�Y��p5�M��56��c�!%����f	Jc�Ƹ>X���)x!���	��v��‰<��\nƎ!@^���1�֌��Y�;ɓ��E��w�"?(K�{�5��M̞�y���qԸ���<�A��Go.�0��-�9���L������+u0*"ZS���{++-%ؾA�0կ�L��(�@�C��cU؉|���%�g(�{�bjދQ�
    �S��u�`sK	��2��j���J�!�Rg���	KE�S��|n�l��y7��v�~pK^�ը�QHbۍ�yW��h)|��@�O��z"����+�0�HW��j�΂5������W܁�/��ŏX��s�$]L}�n�Q��M9���}���w¯���}�N@��Tp^�2��+�;���[�H��@��w�kP}@k:
    S�����sg9#DB���l����1�t�D�_�/�xRߝ^���%�pc�e�hbşY��I��u�}-&B��5��hȝ��v�kE`���Kg+�~��ys�J��"0⑙s�&#N�̺�|EW:Κ�N]��bb��B���yz��Õ)��T_Lj&ty���=�̿���
    ���?��˒[��d�hSRk�`�=��G%̇�M���{ò�B��z�
    ��S{.�!��(�0ʆ�s�C��Mڿ=�}S1>\d"
    ޭ���'+=2'3ȯT�����0��Q�\�"�jdހ�����H'�f�}?��T��]��u�}7u
    ��8��rӔ�Z�+�"5So���]oD�T��0`�O��$v��l�4#J	����X)���eA���aff[���Y&��rs��Ò�U�_��=YA�Ӏ2�ڿ�����,������d�QMu�l�(��L X���!d���>����p�L��mm�*�� �x��Z�J��Fո(�6L&nG|&EC�����0~/-=��T�q���q_�2��P�c�~VXˋ����$�aa�R'�9#��J�L�\��t� jyW��!��t���K�j�-f���InC�X��yu�Q�� <���o�pdW@����rr`���yK���d'c��D�Y	��rc��Ą.��T˘rld���a�������Ϝ!�׾�3��y�7[N~�)�8��\"���
    {��y���#��"�G��.m/Y!�*������U�E��VR��=�m_%wLd I��쯉SQGWx[L��@�~��[�=�)��	�;�~P*ž��վ;�,k�p�ohƖ
    ��O��?�{9KP1��2��p�Ւ�j�+[i���^oR�R��w{�Q��5<���f�fpQA����C%ؚ�bJ��u%#��I�M��~~��ĉ`��KǛ:RX�ő1������Y���C������r�KVs�g�fձd���!a���u豆��|�z��N-s��� �2���k�g�G��j�/s1[j;O˫���ik%16
    ұF�;���X�iF�t�D��%�#Kņ��$�+n�{�+{΋C
    ��Q��t�<D14��?��eՖ�F� �0
    *���_0T�I��?�2�kd���i�4f����T
    /·�1��b/g���tj��}s����&��SP��1JI���5�Ӆ����"������z�5At�l�8��Gd���}���sÂ�)��}�z��
    Q,D.�p��`�x����\��M��1�wElp]cT�����q#11YتW�*��W�;/�6�S�l�>�`T�����L�Og�|�l-�@��E��/�{Fu{��4��.��A�7�&Do���qm�M��vy�K��8c���/�?41����\ 7���~J���b%aS��G���yt������In��|䏆a�����S웤&����D��c�(]V4�f�(ڎM;���t?���]ֶ�M��a�J��T,F0�rքc�w���V���P��k�9sy1Xj&"Tڣ��q~8r6ހQ�1��X�<�5�W�l��#U±����q�wg�v�jdŊ�
    �H��4� }'��7��2���]�'�*EGs���%^��po�[��#0���l�p0����]Kc�ƹ"��n&g�����nr��Ĕo�\���4D_���0�Ґ���R���i������s�"@�$�|��K#Ï�w��y۱���d�Q��MGv;��9�%���H�O��H��;�}SzJh;GU̝��sa))
    %(��[�в��o_�i���6�|S��_���$�	%�CO�{eҋ��O��z�!S6-C����qՉ�v�5�'hf���B$C�Y��p5�M��56��c�!%����f	Jc�Ƹ>X���)x!��I�I��1:��’!�O�_B��zME�Δs�ʉ���P�Ͼ,������'�u9�)�5��E>Û�g���t���Mܡ=�]��
    jY,���<�m���^�����6�q&6YbP
    �����y$"2&AϰZ�d���N�&�k���l�IZƁ���� �fW�g�hbϜo��\N���`vq����)Ԙ�v�w�rD%���N(G�S��ku�S��70㌖c�c$P����9���aF��t,eU���Y&��rs��ˆ#��S_��(NZ�قs���������f����4��w�"mNa�&�3��w/���`���ٳ���@�"
    ��P8tF/�l�:�8���Y�B��P��;�x_-mf1[̤���2k:)z	˷L�L-���3�r]��A�W��oU��^�����si�J�q��_�=�M��4�i9{{��2��U���G�6�2X<���B/J�U��qi�K��::��n�%]���ILbΘ�>L��c<mR��D�Q��rs��؎;�
    �_Ԏ XC���q���������'����K��g�.@G�`�|��Y���^���0���Q�(w��GqN!�x��!�<���Y�I��^մ7�|i'{Bj{A����xg>2'��V�>(����p�u���)�dB�����n�qe�
    g�>?���=�F��b�<Ivf��i��bѤ�[�p�|Y$��v'm�{��q~�[��?:��e�p)����_=w���cE²�f+k#��S���Cs����!�	�Y^̅7H^���у������yɁϒ]��9�5T
    v�m�0��&���f���r�����r�d/��!mo�b��8�4���]���A��!�9sy1Xj&"Tڣ��q~8r6ހQ�1��X�<�5�W�l��#U±����q�u:�U;�$cٟ��C��3�a7z��5��mΔ��*�"P���B.	�O��-"���	7���2�cuJ
    ����f,ƍ�|M裩h< ��S���1:��ȉ*��_U��7[B���7�������"������z�5At�l�8��Gd���}���sÂ�)��}�z��
    Q,D.�p��`�x����\��M��1�wElp]cT�����q#11YتW�*���N�&�!�D�J�b�xHx��\���$�b|�5�n{šU��,G��?�n}pT�q��)͔�B�6�%	RU��TN/B�b��ru�Q��	:��e�$6*،�J �ަ!���1f>S��G���ut��Ĉ!�@�HW��7XA�π|�ʉ���Q��&������o�h[Lx�|�9ړM%���v���f޾���v�@��Qve�*քc�w���T�H��CR��6�kW7{K%0	ɯ��=b#10LL���,�߫N�<�7�F�P�(�S_܁^���"�mf�a�XI��^�=�A��j�yT6"T��?��)ۋ�E�&�0Xd���	KB�N��pj�]��:=���u�?)A���@
    W)՛�rC���
    BM1��D�<��n7��u��HZ��"JI���)ڐ����c犥&ə��4��x�"QVD�M�s��[���P"���>���B��c�W�Ni.�-��"�$���W�J��
    ��3�#z.-9
    T˥���j}��[�~��P�e}�{�q��#�gd�����3�`g�J�n`��^�=�N��9�P5\_U��"��4�͊�3�j\:��Y,I�Y��0w�J��9-���o�<����rr���1}頥lh&��U���rc��̋#�	�HB��h& �i�ȏ���O�,����D��r�VGv�&�.��K$���
    M���?پ�2��=�G�I4Z1�,��a�:����C��H��3�vX%wH+7L�����5m$>9��8�A~��I�-�(�U�V� �~ފ���.�mz�<v�ecΚD;�&�\N���=H.:J��c��(���L�-�6ETg���T@/B�Q��0`�O��$��a�<2K
    ���NJt���M�bav��d�V��wH��̄*��H��6Nu�ŝ<�ђ���S큭*���� ��u�D5�'�s��}Y�ƞb���?ĵ���i�M��cj�%��-�6��b�\��V1��>�~ sNn1RK����qq.8|{f��p�N)��a�/�>�X�A�/�h^*Ջ��'�`g�
    p�R��{K��,V��l�?In&T��a��cʓ�[�6�%R%��T2�\��~}���72���e�8?-����^Q ���+���n&m��D���ye��̓*�b��3@O�Ƀ'ۑ����
    ���/������}� W��Q��k4���u���~�����~�@��Ggs�0��!�4���]�
    ��g?��=�\D1q]%5]b����v[9-4	�O�N=��a�:�t�F�l�#�b^ű"�٥�"�\~�M#�;"��R�R�R��9�n
    };��%��oך�L�&�%R0��[-C�N��z3�2�v���e�7#���VX+Κ�|M裩h<.��M�L��~x��ĉ(�O�y^φ3EN��^������o���"�ߐ��d�$WLo�j�0��N"���D���U����L�D��|x.�-���2��V�J��K��;�FeUk7"Q�쩡�2rxscX\��G�N=��[�2�/�k�^�+�"XЅ����a�bl�<v�baϦY	��,F��7�|	mf��\��&���^�7�Gk��W2	�R��@~�R��8+��o�>#��ދ>���?���qz J�����ss��Ȕ`��X^͟}hg�˕�̔��D���{������u�.^FD�d�;��%Az���S?���~Ѵ���}�IL��L
    rd�'��+�%����O��V��y�e&{d8�����rv!&
    غj�,��Z��6��A��cUԍ��Ιn�`{�'�=#��FV�T�C��<�nhx��%��h���[��!\~���X)J���~q�y��3*���a�5	����Uo��BK��k;a\ѯ���Cd��΂��R͏7tN�͟|�͆���R튫=����D��e�1-�9�*��eĠ�=���|޾���}�FK��|gj�-��,�>��{�M��b��+�Z{"uJ@&U�����3	@"-��p�3��]�2�5��K�8�hؚ����5�p(�Y5�N7��_�=�A���uDw����kէ�[��+Yo��(iz�^��i(�	֜
    -��c�1/����U,Ȇ�MM��2.hJ��}�	��uy����$�A�bt��o}���洑�����>������u�^Xi�j�8��L.�Ɗt���~ٸ���W�FK��|0Z7�r��!�;���Q�_�K��0�pX01L`g
    HA����rt>r7��L�	1Ȯ�F�W���D�>�SHЍ����ll�<q�fb��B��N��.�\"SH����(�Քu�w�rDV��'L0V�T��ks�Q��8+��e�;2
    ���U_m���x@���*L3��e�Ԇ./��Ɍ����a���믖��t¦�����"��+�|g;�M���w
    >���(���b܂���v�_��@f^�'��a�%���W�B��P-���wU0AY7z^S�����34e3'CگE�=��Q�,_�)�k�V�'�cKZҁ���3�wa�
    :�yk��W��,N��o�7U+;
    ����h�ۉm��+hN�ծ4{t�|��YS�z��97��u�12���_JJu���zq�2z6O��@�	N��ye����b�-�{c�de���i�ȏ���O�,����D��r�VGv�&�.��K$���
    M���?پ�2��=�G�I4Z1�8��&�%���U�@����+�j6mM*<
    ɦ���Yi)(7πv�/�Ƒr�b5�t�[�X�?�mX���%�\l�z�eͦS��T��� {g%���6����k�kEl���A)E�I��qi�Q��	=��t� i���L
    9ȇ�>@��5p=O��~���$$��Ώ&��S\Ì7G�Ւ<��ϩ����/������t�(F}_�J���z6���7^ۼ�*�����`�F��Op[b�&��*�:���J�s��J��,�Jr1Af'7����k6dk{FCխS�1���[�p�.�[�G�9�nNj�����,�~�x}ʚU;��\C��?�ku{U��7��iԕ�J��!d��
    n�
    �-4�ȃ8+���p�</����JP?Ƿ�t]���wgm��H���ux��Õ)�]�	ƀ
    EX���k��Ϻ��P簡$������t�(Ft�l�0��kPέ�g���d蒪(��R�6f��e.EI/��9�%���H�O��H��;�}SzJh;GU̝��sa))
    %(��[�в��o_�i���"�jČ�ᥢ �wa�
    z�T`ʗQ��A��3�f	vK��0��t��H�)� DTe���[
    mu���ph�`��7:��z�%
    
    ����T$#ӎ�rA�d<Q/��}���.9����9�A��� Mv�Ѐ?�܁���R�;������y�`?(�)�|ՠ@.W���{���0ǯ���`�@��J	cd�b��:�w���L�O��AH��v�<c4%
    Jì���jm&1u	��P�; �G�+�0��C�)�ߗQ����5�#k�f�+d�

    Regards,

    Martin

  • Hi Martin,

    Try to build with command "west build -p -b nrf52833dk/nrf52833 -- -DFILE_SUFFIX=keyboard" in NCS 2.7.0. Here is my log. Unfortunately, I do not have a nRF52833DK on hand to do test, but I build and test for nRF52840DK and it works as expected.

    C:\NCS\v2.7.0\nrf\applications\nrf_desktop> west build -p -b nrf52833dk/nrf52833 -- -DFILE_SUFFIX=keyboard
    -- west build: making build dir C:\NCS\v2.7.0\nrf\applications\nrf_desktop\build pristine
    -- west build: generating a build system
    Loading Zephyr module(s) (Zephyr base): sysbuild_default
    -- Found Python3: C:/NCS/toolchains/ce3b5ff664/opt/bin/python.exe (found suitable version "3.9.13", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: C:/NCS/v2.7.0/zephyr/.cache
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf52833dk, qualifiers: nrf52833
    Parsing C:/NCS/v2.7.0/zephyr/share/sysbuild/Kconfig
    Loaded configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/_sysbuild/empty.conf'
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/sysbuild.conf'
    Configuration saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/zephyr/.config'
    Kconfig header saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/_sysbuild/autoconf.h'
    -- 
       *****************************
       * Running CMake for mcuboot *
       *****************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: C:/NCS/v2.7.0/bootloader/mcuboot/boot/zephyr
    -- CMake version: 3.21.0
    -- Using NCS Toolchain 2.6.20240605.885759407716 for building. (C:/NCS/toolchains/ce3b5ff664/cmake)
    -- Found Python3: C:/NCS/toolchains/ce3b5ff664/opt/bin/python.exe (found suitable version "3.9.13", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: C:/NCS/v2.7.0/zephyr/.cache
    -- Zephyr version: 3.6.99 (C:/NCS/v2.7.0/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf52833dk, qualifiers: nrf52833
    -- Found host-tools: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found Dtc: C:/NCS/toolchains/ce3b5ff664/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
    -- Found BOARD.dts: C:/NCS/v2.7.0/zephyr/boards/nordic/nrf52833dk/nrf52833dk_nrf52833.dts
    -- Found devicetree overlay: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/configuration/nrf52833dk_nrf52833/images/mcuboot/app.overlay
    -- Generated zephyr.dts: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/include/generated/devicetree_generated.h
    -- Including generated dts.cmake file: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/dts.cmake
    Parsing C:/NCS/v2.7.0/bootloader/mcuboot/boot/zephyr/Kconfig
    Loaded configuration 'C:/NCS/v2.7.0/zephyr/boards/nordic/nrf52833dk/nrf52833dk_nrf52833_defconfig'
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/configuration/nrf52833dk_nrf52833/images/mcuboot/prj.conf'
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/.config.sysbuild'
    Configuration saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/.config'
    Kconfig header saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/include/generated/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/ce3b5ff664/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38")
    -- The C compiler identification is GNU 12.2.0
    -- The CXX compiler identification is GNU 12.2.0
    -- The ASM compiler identification is GNU
    -- Found assembler: C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    CMake Warning at C:/NCS/v2.7.0/nrf/lib/flash_patch/CMakeLists.txt:8 (message):
    
    
            ----------------------------------------------------------
            --- WARNING: To maintain the integrity of secure boot, ---
            --- enable CONFIG_DISABLE_FLASH_PATCH in production.   ---
            ----------------------------------------------------------
    
    
    CMake Warning at C:/NCS/v2.7.0/zephyr/CMakeLists.txt:895 (message):
      No SOURCES given to Zephyr library: drivers__console
    
      Excluding target from build.
    
    
    MCUBoot bootloader key file: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/images/mcuboot/mcuboot_private.pem
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot
    --
       *********************************
       * Running CMake for nrf_desktop *
       *********************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: C:/NCS/v2.7.0/nrf/applications/nrf_desktop
    -- CMake version: 3.21.0
    -- Using NCS Toolchain 2.6.20240605.885759407716 for building. (C:/NCS/toolchains/ce3b5ff664/cmake)
    -- Found Python3: C:/NCS/toolchains/ce3b5ff664/opt/bin/python.exe (found suitable version "3.9.13", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: C:/NCS/v2.7.0/zephyr/.cache
    -- Zephyr version: 3.6.99 (C:/NCS/v2.7.0/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf52833dk, qualifiers: nrf52833
    -- Found host-tools: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found Dtc: C:/NCS/toolchains/ce3b5ff664/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") 
    -- Found BOARD.dts: C:/NCS/v2.7.0/zephyr/boards/nordic/nrf52833dk/nrf52833dk_nrf52833.dts
    -- Found devicetree overlay: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/app.overlay
    -- Generated zephyr.dts: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/include/generated/devicetree_generated.h
    -- Including generated dts.cmake file: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/dts.cmake
    
    warning: UPDATEABLE_IMAGE_NUMBER (defined at
    C:/NCS/v2.7.0/nrf\samples\common\mcumgr_bt_ota_dfu/Kconfig:89, subsys/dfu/Kconfig:95) was assigned
    the value '1' but got the value ''. Check these unsatisfied dependencies:
    (((BOARD_THINGY53_NRF5340_CPUAPP || BOARD_THINGY53_NRF5340_CPUAPP_NS) && SOC_SERIES_NRF53X &&     
    NCS_SAMPLE_MCUMGR_BT_OTA_DFU) || (!MCUBOOT && IMG_MANAGER)) (=n). See
    http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_UPDATEABLE_IMAGE_NUMBER and/or look up   
    UPDATEABLE_IMAGE_NUMBER in the menuconfig/guiconfig interface. The Application Development Primer,
    Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual might be
    helpful too.
    
    
    warning: MCUBOOT_UPDATE_FOOTER_SIZE (defined at subsys/dfu/Kconfig:54) was assigned the value '0x0'
    but got the value ''. Check these unsatisfied dependencies: MCUBOOT_IMG_MANAGER (=n), IMG_MANAGER
    (=n). See http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_MCUBOOT_UPDATE_FOOTER_SIZE and/or
    look up MCUBOOT_UPDATE_FOOTER_SIZE in the menuconfig/guiconfig interface. The Application
    Development Primer, Setting Configuration Values, and Kconfig - Tips and Best Practices sections of
    the manual might be helpful too.
    
    Parsing C:/NCS/v2.7.0/nrf/applications/nrf_desktop/Kconfig
    Loaded configuration 'C:/NCS/v2.7.0/zephyr/boards/nordic/nrf52833dk/nrf52833dk_nrf52833_defconfig'
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/prj.conf'
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/.config.sysbuild'
    Configuration saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/.config'
    Kconfig header saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/include/generated/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/ce3b5ff664/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") 
    -- The C compiler identification is GNU 12.2.0
    -- The CXX compiler identification is GNU 12.2.0
    -- The ASM compiler identification is GNU
    -- Found assembler: C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- Including signing script: C:/NCS/v2.7.0/nrf/cmake/sysbuild/image_signing.cmake
    CMake Warning at C:/NCS/v2.7.0/zephyr/CMakeLists.txt:2027 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop
    -- Found partition manager static configuration : C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/pm_static.yml
    Partition 'mcuboot' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_pad' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_primary' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_primary_app' is not included in the dynamic resolving since it is statically defined.
    Partition 'settings_storage' is not included in the dynamic resolving since it is statically defined.
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build
    ←[92m-- west build: building application
    [9/20] Performing build step for 'nrf_desktop'
    [0/1] Re-running CMake...
    Loading Zephyr default modules (Zephyr base (cached)).
    -- Application: C:/NCS/v2.7.0/nrf/applications/nrf_desktop
    -- CMake version: 3.21.0
    -- Using NCS Toolchain 2.6.20240605.885759407716 for building. (C:/NCS/toolchains/ce3b5ff664/cmake)
    -- Cache files will be written to: C:/NCS/v2.7.0/zephyr/.cache
    -- Zephyr version: 3.6.99 (C:/NCS/v2.7.0/zephyr)
    -- Board: nrf52833dk, qualifiers: nrf52833
    -- Found host-tools: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found BOARD.dts: C:/NCS/v2.7.0/zephyr/boards/nordic/nrf52833dk/nrf52833dk_nrf52833.dts
    -- Found devicetree overlay: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/app.overlay
    -- Generated zephyr.dts: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/include/generated/devicetree_generated.h
    -- Including generated dts.cmake file: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/dts.cmake
    Parsing C:/NCS/v2.7.0/nrf/applications/nrf_desktop/Kconfig
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/.config.sysbuild'
    No change to configuration in 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/.config'
    No change to Kconfig header in 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/include/generated/autoconf.h'
    -- Including signing script: C:/NCS/v2.7.0/nrf/cmake/sysbuild/image_signing.cmake
    CMake Warning at C:/NCS/v2.7.0/zephyr/CMakeLists.txt:2027 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop
    [4/298] Generating include/generated/version.h
    -- Zephyr version: 3.6.99 (C:/NCS/v2.7.0/zephyr), build: v3.6.99-ncs2
    [298/298] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      352916 B     450048 B     78.42%
                 RAM:       48076 B       128 KB     36.68%
            IDT_LIST:          0 GB        32 KB      0.00%
    Generating files from C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/zephyr.elf for board: nrf52833dk
    image.py: sign the payload
    image.py: sign the payload
    [11/20] Performing build step for 'mcuboot'
    [5/305] Generating include/generated/version.h
    -- Zephyr version: 3.6.99 (C:/NCS/v2.7.0/zephyr), build: v3.6.99-ncs2
    [305/305] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:       62036 B        64 KB     94.66%
                 RAM:       32864 B       128 KB     25.07%
            IDT_LIST:          0 GB        32 KB      0.00%
    Generating files from C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/zephyr.elf for board: nrf52833dk
    [20/20] Generating ../merged.hex

    Best regards,
    Charlie

Reply
  • Hi Martin,

    Try to build with command "west build -p -b nrf52833dk/nrf52833 -- -DFILE_SUFFIX=keyboard" in NCS 2.7.0. Here is my log. Unfortunately, I do not have a nRF52833DK on hand to do test, but I build and test for nRF52840DK and it works as expected.

    C:\NCS\v2.7.0\nrf\applications\nrf_desktop> west build -p -b nrf52833dk/nrf52833 -- -DFILE_SUFFIX=keyboard
    -- west build: making build dir C:\NCS\v2.7.0\nrf\applications\nrf_desktop\build pristine
    -- west build: generating a build system
    Loading Zephyr module(s) (Zephyr base): sysbuild_default
    -- Found Python3: C:/NCS/toolchains/ce3b5ff664/opt/bin/python.exe (found suitable version "3.9.13", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: C:/NCS/v2.7.0/zephyr/.cache
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf52833dk, qualifiers: nrf52833
    Parsing C:/NCS/v2.7.0/zephyr/share/sysbuild/Kconfig
    Loaded configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/_sysbuild/empty.conf'
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/sysbuild.conf'
    Configuration saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/zephyr/.config'
    Kconfig header saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/_sysbuild/autoconf.h'
    -- 
       *****************************
       * Running CMake for mcuboot *
       *****************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: C:/NCS/v2.7.0/bootloader/mcuboot/boot/zephyr
    -- CMake version: 3.21.0
    -- Using NCS Toolchain 2.6.20240605.885759407716 for building. (C:/NCS/toolchains/ce3b5ff664/cmake)
    -- Found Python3: C:/NCS/toolchains/ce3b5ff664/opt/bin/python.exe (found suitable version "3.9.13", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: C:/NCS/v2.7.0/zephyr/.cache
    -- Zephyr version: 3.6.99 (C:/NCS/v2.7.0/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf52833dk, qualifiers: nrf52833
    -- Found host-tools: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found Dtc: C:/NCS/toolchains/ce3b5ff664/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
    -- Found BOARD.dts: C:/NCS/v2.7.0/zephyr/boards/nordic/nrf52833dk/nrf52833dk_nrf52833.dts
    -- Found devicetree overlay: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/configuration/nrf52833dk_nrf52833/images/mcuboot/app.overlay
    -- Generated zephyr.dts: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/include/generated/devicetree_generated.h
    -- Including generated dts.cmake file: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/dts.cmake
    Parsing C:/NCS/v2.7.0/bootloader/mcuboot/boot/zephyr/Kconfig
    Loaded configuration 'C:/NCS/v2.7.0/zephyr/boards/nordic/nrf52833dk/nrf52833dk_nrf52833_defconfig'
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/configuration/nrf52833dk_nrf52833/images/mcuboot/prj.conf'
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/.config.sysbuild'
    Configuration saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/.config'
    Kconfig header saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/include/generated/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/ce3b5ff664/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38")
    -- The C compiler identification is GNU 12.2.0
    -- The CXX compiler identification is GNU 12.2.0
    -- The ASM compiler identification is GNU
    -- Found assembler: C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    CMake Warning at C:/NCS/v2.7.0/nrf/lib/flash_patch/CMakeLists.txt:8 (message):
    
    
            ----------------------------------------------------------
            --- WARNING: To maintain the integrity of secure boot, ---
            --- enable CONFIG_DISABLE_FLASH_PATCH in production.   ---
            ----------------------------------------------------------
    
    
    CMake Warning at C:/NCS/v2.7.0/zephyr/CMakeLists.txt:895 (message):
      No SOURCES given to Zephyr library: drivers__console
    
      Excluding target from build.
    
    
    MCUBoot bootloader key file: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/images/mcuboot/mcuboot_private.pem
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot
    --
       *********************************
       * Running CMake for nrf_desktop *
       *********************************
    
    Loading Zephyr default modules (Zephyr base).
    -- Application: C:/NCS/v2.7.0/nrf/applications/nrf_desktop
    -- CMake version: 3.21.0
    -- Using NCS Toolchain 2.6.20240605.885759407716 for building. (C:/NCS/toolchains/ce3b5ff664/cmake)
    -- Found Python3: C:/NCS/toolchains/ce3b5ff664/opt/bin/python.exe (found suitable version "3.9.13", minimum required is "3.8") found components: Interpreter
    -- Cache files will be written to: C:/NCS/v2.7.0/zephyr/.cache
    -- Zephyr version: 3.6.99 (C:/NCS/v2.7.0/zephyr)
    -- Found west (found suitable version "1.2.0", minimum required is "0.14.0")
    -- Board: nrf52833dk, qualifiers: nrf52833
    -- Found host-tools: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found Dtc: C:/NCS/toolchains/ce3b5ff664/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") 
    -- Found BOARD.dts: C:/NCS/v2.7.0/zephyr/boards/nordic/nrf52833dk/nrf52833dk_nrf52833.dts
    -- Found devicetree overlay: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/app.overlay
    -- Generated zephyr.dts: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/include/generated/devicetree_generated.h
    -- Including generated dts.cmake file: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/dts.cmake
    
    warning: UPDATEABLE_IMAGE_NUMBER (defined at
    C:/NCS/v2.7.0/nrf\samples\common\mcumgr_bt_ota_dfu/Kconfig:89, subsys/dfu/Kconfig:95) was assigned
    the value '1' but got the value ''. Check these unsatisfied dependencies:
    (((BOARD_THINGY53_NRF5340_CPUAPP || BOARD_THINGY53_NRF5340_CPUAPP_NS) && SOC_SERIES_NRF53X &&     
    NCS_SAMPLE_MCUMGR_BT_OTA_DFU) || (!MCUBOOT && IMG_MANAGER)) (=n). See
    http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_UPDATEABLE_IMAGE_NUMBER and/or look up   
    UPDATEABLE_IMAGE_NUMBER in the menuconfig/guiconfig interface. The Application Development Primer,
    Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual might be
    helpful too.
    
    
    warning: MCUBOOT_UPDATE_FOOTER_SIZE (defined at subsys/dfu/Kconfig:54) was assigned the value '0x0'
    but got the value ''. Check these unsatisfied dependencies: MCUBOOT_IMG_MANAGER (=n), IMG_MANAGER
    (=n). See http://docs.zephyrproject.org/latest/kconfig.html#CONFIG_MCUBOOT_UPDATE_FOOTER_SIZE and/or
    look up MCUBOOT_UPDATE_FOOTER_SIZE in the menuconfig/guiconfig interface. The Application
    Development Primer, Setting Configuration Values, and Kconfig - Tips and Best Practices sections of
    the manual might be helpful too.
    
    Parsing C:/NCS/v2.7.0/nrf/applications/nrf_desktop/Kconfig
    Loaded configuration 'C:/NCS/v2.7.0/zephyr/boards/nordic/nrf52833dk/nrf52833dk_nrf52833_defconfig'
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/prj.conf'
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/.config.sysbuild'
    Configuration saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/.config'
    Kconfig header saved to 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/include/generated/autoconf.h'
    -- Found GnuLd: c:/ncs/toolchains/ce3b5ff664/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") 
    -- The C compiler identification is GNU 12.2.0
    -- The CXX compiler identification is GNU 12.2.0
    -- The ASM compiler identification is GNU
    -- Found assembler: C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
    -- Including signing script: C:/NCS/v2.7.0/nrf/cmake/sysbuild/image_signing.cmake
    CMake Warning at C:/NCS/v2.7.0/zephyr/CMakeLists.txt:2027 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop
    -- Found partition manager static configuration : C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/pm_static.yml
    Partition 'mcuboot' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_pad' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_primary' is not included in the dynamic resolving since it is statically defined.
    Partition 'mcuboot_primary_app' is not included in the dynamic resolving since it is statically defined.
    Partition 'settings_storage' is not included in the dynamic resolving since it is statically defined.
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build
    ←[92m-- west build: building application
    [9/20] Performing build step for 'nrf_desktop'
    [0/1] Re-running CMake...
    Loading Zephyr default modules (Zephyr base (cached)).
    -- Application: C:/NCS/v2.7.0/nrf/applications/nrf_desktop
    -- CMake version: 3.21.0
    -- Using NCS Toolchain 2.6.20240605.885759407716 for building. (C:/NCS/toolchains/ce3b5ff664/cmake)
    -- Cache files will be written to: C:/NCS/v2.7.0/zephyr/.cache
    -- Zephyr version: 3.6.99 (C:/NCS/v2.7.0/zephyr)
    -- Board: nrf52833dk, qualifiers: nrf52833
    -- Found host-tools: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found toolchain: zephyr 0.16.5 (C:/NCS/toolchains/ce3b5ff664/opt/zephyr-sdk)
    -- Found BOARD.dts: C:/NCS/v2.7.0/zephyr/boards/nordic/nrf52833dk/nrf52833dk_nrf52833.dts
    -- Found devicetree overlay: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/sysbuild/../configuration/nrf52833dk_nrf52833/app.overlay
    -- Generated zephyr.dts: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/zephyr.dts
    -- Generated devicetree_generated.h: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/include/generated/devicetree_generated.h
    -- Including generated dts.cmake file: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/dts.cmake
    Parsing C:/NCS/v2.7.0/nrf/applications/nrf_desktop/Kconfig
    Merged configuration 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/.config.sysbuild'
    No change to configuration in 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/.config'
    No change to Kconfig header in 'C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/include/generated/autoconf.h'
    -- Including signing script: C:/NCS/v2.7.0/nrf/cmake/sysbuild/image_signing.cmake
    CMake Warning at C:/NCS/v2.7.0/zephyr/CMakeLists.txt:2027 (message):
      __ASSERT() statements are globally ENABLED
    
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop
    [4/298] Generating include/generated/version.h
    -- Zephyr version: 3.6.99 (C:/NCS/v2.7.0/zephyr), build: v3.6.99-ncs2
    [298/298] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      352916 B     450048 B     78.42%
                 RAM:       48076 B       128 KB     36.68%
            IDT_LIST:          0 GB        32 KB      0.00%
    Generating files from C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/nrf_desktop/zephyr/zephyr.elf for board: nrf52833dk
    image.py: sign the payload
    image.py: sign the payload
    [11/20] Performing build step for 'mcuboot'
    [5/305] Generating include/generated/version.h
    -- Zephyr version: 3.6.99 (C:/NCS/v2.7.0/zephyr), build: v3.6.99-ncs2
    [305/305] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:       62036 B        64 KB     94.66%
                 RAM:       32864 B       128 KB     25.07%
            IDT_LIST:          0 GB        32 KB      0.00%
    Generating files from C:/NCS/v2.7.0/nrf/applications/nrf_desktop/build/mcuboot/zephyr/zephyr.elf for board: nrf52833dk
    [20/20] Generating ../merged.hex

    Best regards,
    Charlie

Children
No Data
Related