Hi Champ of K32W0-Matter
I found an error regarding tinycrypt option when building Matter SDK.
======================================
$ 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=\"tinycrypt\" chip_with_se05x=0
chip_pw_tokenizer_logging=true
mbedtls_repo=\"//third_party/connectedhomeip/third_party/nxp/libs/mbedtls\""
device: K32W061
board: k32w061dk6
ntag: 0
increased TX power: 0
FRO32k: 0
low power: 0
ERROR at //third_party/connectedhomeip/src/crypto/BUILD.gn:32:1: Assertion failed.
assert(
^-----
Please select a valid crypto implementation: mbedtls, openssl, boringssl, platform
See //third_party/connectedhomeip/src/crypto/BUILD.gn:33:5:
chip_crypto == "mbedtls" || chip_crypto == "openssl" ||
^------------------------------------------------------
This is where it was set.
See //third_party/connectedhomeip/src/lib/BUILD.gn:23:5: which caused the file to be included.
"${chip_root}/src/crypto",
==============================================
I met this issue even I followed the same setup which was introduced from Matter Guide.
Could you please let me know how to solve tinycrypt related issue?
Thanks.
Regards,
Jacky