<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic tinycrypt error during matter build for k32w0x1 in Wireless MCU</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1775901#M16218</link>
    <description>&lt;P&gt;Hi Champ of K32W0-Matter&lt;/P&gt;&lt;P&gt;I found an error regarding tinycrypt option when building Matter SDK.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;======================================&lt;/P&gt;&lt;P&gt;$ gn gen out/debug --args="k32w0_sdk_root=\"${NXP_K32W0_SDK_ROOT}\" chip_with_OM15082=1&lt;BR /&gt;chip_with_ot_cli=0 is_debug=false chip_crypto=\"&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;tinycrypt&lt;/STRONG&gt;&lt;/FONT&gt;\" chip_with_se05x=0&lt;BR /&gt;chip_pw_tokenizer_logging=true&lt;BR /&gt;mbedtls_repo=\"//third_party/connectedhomeip/third_party/nxp/libs/mbedtls\""&lt;BR /&gt;device: K32W061&lt;BR /&gt;board: k32w061dk6&lt;BR /&gt;ntag: 0&lt;BR /&gt;increased TX power: 0&lt;BR /&gt;FRO32k: 0&lt;BR /&gt;low power: 0&lt;BR /&gt;ERROR at //third_party/connectedhomeip/src/crypto/BUILD.gn:32:1: Assertion failed.&lt;BR /&gt;assert(&lt;BR /&gt;^-----&lt;BR /&gt;Please select a valid crypto implementation: mbedtls, openssl, boringssl, platform&lt;BR /&gt;See //third_party/connectedhomeip/src/crypto/BUILD.gn:33:5:&lt;BR /&gt;chip_crypto == "mbedtls" || chip_crypto == "openssl" ||&lt;BR /&gt;^------------------------------------------------------&lt;BR /&gt;This is where it was set.&lt;BR /&gt;See //third_party/connectedhomeip/src/lib/BUILD.gn:23:5: which caused the file to be included.&lt;BR /&gt;"${chip_root}/src/crypto",&lt;/P&gt;&lt;P&gt;==============================================&lt;/P&gt;&lt;P&gt;I met this issue even I followed the same setup which was introduced from Matter Guide.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please let me know how to solve tinycrypt related issue?&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Regards,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Jacky&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 17 Dec 2023 11:02:10 GMT</pubDate>
    <dc:creator>JK-IMX</dc:creator>
    <dc:date>2023-12-17T11:02:10Z</dc:date>
    <item>
      <title>tinycrypt error during matter build for k32w0x1</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1775901#M16218</link>
      <description>&lt;P&gt;Hi Champ of K32W0-Matter&lt;/P&gt;&lt;P&gt;I found an error regarding tinycrypt option when building Matter SDK.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;======================================&lt;/P&gt;&lt;P&gt;$ gn gen out/debug --args="k32w0_sdk_root=\"${NXP_K32W0_SDK_ROOT}\" chip_with_OM15082=1&lt;BR /&gt;chip_with_ot_cli=0 is_debug=false chip_crypto=\"&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;tinycrypt&lt;/STRONG&gt;&lt;/FONT&gt;\" chip_with_se05x=0&lt;BR /&gt;chip_pw_tokenizer_logging=true&lt;BR /&gt;mbedtls_repo=\"//third_party/connectedhomeip/third_party/nxp/libs/mbedtls\""&lt;BR /&gt;device: K32W061&lt;BR /&gt;board: k32w061dk6&lt;BR /&gt;ntag: 0&lt;BR /&gt;increased TX power: 0&lt;BR /&gt;FRO32k: 0&lt;BR /&gt;low power: 0&lt;BR /&gt;ERROR at //third_party/connectedhomeip/src/crypto/BUILD.gn:32:1: Assertion failed.&lt;BR /&gt;assert(&lt;BR /&gt;^-----&lt;BR /&gt;Please select a valid crypto implementation: mbedtls, openssl, boringssl, platform&lt;BR /&gt;See //third_party/connectedhomeip/src/crypto/BUILD.gn:33:5:&lt;BR /&gt;chip_crypto == "mbedtls" || chip_crypto == "openssl" ||&lt;BR /&gt;^------------------------------------------------------&lt;BR /&gt;This is where it was set.&lt;BR /&gt;See //third_party/connectedhomeip/src/lib/BUILD.gn:23:5: which caused the file to be included.&lt;BR /&gt;"${chip_root}/src/crypto",&lt;/P&gt;&lt;P&gt;==============================================&lt;/P&gt;&lt;P&gt;I met this issue even I followed the same setup which was introduced from Matter Guide.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please let me know how to solve tinycrypt related issue?&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Regards,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Jacky&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 17 Dec 2023 11:02:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1775901#M16218</guid>
      <dc:creator>JK-IMX</dc:creator>
      <dc:date>2023-12-17T11:02:10Z</dc:date>
    </item>
    <item>
      <title>Re: tinycrypt error during matter build for k32w0x1</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1776575#M16225</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/191000"&gt;@JK-IMX&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Hope you are doing well.&lt;/P&gt;
&lt;P&gt;Could you please help us with the Matter release/version you are using?&lt;/P&gt;
&lt;P&gt;Also, what version of Ubuntu and K32W0 SDK are you using? This is to confirm that your setup matches with the one that is stated in the Matter repository.&lt;/P&gt;
&lt;P&gt;Which Matter example are you trying to build?&lt;/P&gt;
&lt;P&gt;Any additional information is appreciated.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Eduardo.&lt;/P&gt;</description>
      <pubDate>Mon, 18 Dec 2023 20:45:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1776575#M16225</guid>
      <dc:creator>EduardoZamora</dc:creator>
      <dc:date>2023-12-18T20:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: tinycrypt error during matter build for k32w0x1</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1776627#M16226</link>
      <description>&lt;P&gt;&amp;nbsp;Hi Eduaro&lt;/P&gt;&lt;P&gt;I used v1.0-branch-nxp version of the matter project.&amp;nbsp;&lt;/P&gt;&lt;P&gt;(git checkout v1.0-branch-nxp )&lt;/P&gt;&lt;P&gt;And Ubunutu 20.04 LTS, K32W0x SDK is 2.6.8 build from SDK builder for Linux version.&lt;/P&gt;&lt;P&gt;I followed the same version mentioned from matter quick start guide.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Regard,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Jacky&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Dec 2023 01:10:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1776627#M16226</guid>
      <dc:creator>JK-IMX</dc:creator>
      <dc:date>2023-12-19T01:10:57Z</dc:date>
    </item>
    <item>
      <title>Re: tinycrypt error during matter build for k32w0x1</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1777435#M16235</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I really appreciate this information.&lt;/P&gt;
&lt;P&gt;Please, consider using the latest stable &lt;A href="https://github.com/NXP/matter/releases" target="_blank"&gt;Matter release&lt;/A&gt; from the matter repository. There you should find the requirements, setup and building steps for the corresponding demo application.&lt;/P&gt;
&lt;P&gt;Specific steps for each example should be included in matter/examples/"example"/nxp/k32w/k32w0.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Eduardo.&lt;/P&gt;</description>
      <pubDate>Tue, 19 Dec 2023 22:24:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1777435#M16235</guid>
      <dc:creator>EduardoZamora</dc:creator>
      <dc:date>2023-12-19T22:24:38Z</dc:date>
    </item>
    <item>
      <title>Re: tinycrypt error during matter build for k32w0x1</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1786150#M16386</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/191000"&gt;@JK-IMX&lt;/a&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;I agree with&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/200888"&gt;@EduardoZamora&lt;/a&gt;&amp;nbsp;'s comment, Matter development is moving at a fast pace and unfortunately the document you used is not up to date, so the best path would be to keep up with the READMEs from the application folder.&lt;/P&gt;
&lt;P&gt;To address the specific issue you found, it seems that the v1.0 branch was updated after the QSG document was released and the command needs to be updated to:&lt;/P&gt;
&lt;LI-CODE lang="python"&gt;gn gen out/debug --args="k32w0_sdk_root=\"${NXP_K32W0_SDK_ROOT}\" chip_with_OM15082=1 chip_with_ot_cli=0 is_debug=false chip_crypto=\"platform\" chip_with_se05x=0 chip_pw_tokenizer_logging=true chip_crypto_flavour=\"tinycrypt\""&lt;/LI-CODE&gt;
&lt;P&gt;Looking into the lighting app readme, it seems that the SDK required for this is version 2.6.9, which can be found on the MCUXpresso SDK builder website.&lt;/P&gt;
&lt;P&gt;Please test and provide feedback if this fixes your issue.&lt;/P&gt;
&lt;P&gt;BR,&lt;/P&gt;
&lt;P&gt;Mihai&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 15:17:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/tinycrypt-error-during-matter-build-for-k32w0x1/m-p/1786150#M16386</guid>
      <dc:creator>mihai_ignat</dc:creator>
      <dc:date>2024-01-10T15:17:07Z</dc:date>
    </item>
  </channel>
</rss>

