-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build improvements #674
Build improvements #674
Conversation
.config diff.config change: https://github.com/nrfconnect/sdk-sidewalk/actions/runs/13369218477/artifacts/2602663160
Configuration diff too long to fit. Check file in artifacts. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor comments for future improvement.
Tests need to be fixed, but it seems it is a simple job of updating include path in tests.
Kconfig.dependencies
Outdated
@@ -127,6 +180,18 @@ config PSA_WANT_ALG_CBC_PKCS7 | |||
config PSA_WANT_ALG_HKDF | |||
default n | |||
|
|||
config PSA_USE_CC3XX_KEY_AGREEMENT_DRIVER | |||
default n if SOC_NRF52840 || SOC_NRF5340_CPUAPP |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm wondering if we could find a more generic reason for the if statement than specific SOC,
I thought that both nrf52 and nrf53 use crypto cell, so maybe this should be unconditionally default to false ? (as nrf54 do should not have and use this config? )
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the nrf crypto configuration is a minefield, I would rather not change this.
Here is the original PR, I just move it #598
0c6fbc3
to
7419137
Compare
49fe672
to
5bfd8f5
Compare
f838a31
to
168dab5
Compare
168dab5
to
57fd88a
Compare
[KRKNWK-15837] Signed-off-by: Krzysztof Taborowski <[email protected]>
[KRKNWK-15837] Signed-off-by: Krzysztof Taborowski <[email protected]>
Move configuration to generic files Signed-off-by: Krzysztof Taborowski <[email protected]>
if logs enalbed and different than minimal Signed-off-by: Krzysztof Taborowski <[email protected]>
fix build isses Signed-off-by: Krzysztof Taborowski <[email protected]>
When Kconfigs are evaluated, the placement is critical. If value is disabled in the sample Kconfig, It takes precedence If on the other hand it is disabled in Sidewalk Kconfig it is eveluated last, and any unconditional default before takes precedence ( and in definition of those configs the default value is set unconditionaly) Signed-off-by: Robert Gałat <[email protected]>
fix test Signed-off-by: Robert Gałat <[email protected]>
57fd88a
to
81250cc
Compare
current log thread delay is not sufficient Signed-off-by: Krzysztof Taborowski <[email protected]>
CI parameters
Description
JIRA ticket:
Self review