Skip to content
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

Merged
merged 8 commits into from
Feb 18, 2025
Merged

Conversation

ktaborowski
Copy link
Contributor

CI parameters

Github_actions:
  #(branch, hash, pull/XXX/head)
  NRF_revision: main

  # Do not change after creating PR
  Create_NRF_PR: false
Jenkins:
  test-sdk-sidewalk: master

Description

JIRA ticket:

Self review

  • There is no commented code.
  • There are no TODO/FIXME comments without associated issue ticket.
  • Commits are properly organized.
  • Change has been tested.
  • Tests were updated (if applicable).

@github-actions github-actions bot added the source PR changing src files label Jan 23, 2025
Copy link

github-actions bot commented Jan 23, 2025

Sample diff used total
nrf52840dk/nrf52840:sample.sidewalk.demo RAM 304 B 124.48 KB 0 B
ROM 68 B 482.94 KB 0 B
nrf52840dk/nrf52840:sample.sidewalk.demo.ble_only RAM 16 B 108.86 KB 0 B
ROM 68 B 400.52 KB 0 B
nrf52840dk/nrf52840:sample.sidewalk.dut RAM 304 B 148.12 KB 0 B
ROM 48 B 549.3 KB 0 B
nrf52840dk/nrf52840:sample.sidewalk.dut.ble_only RAM 16 B 132.44 KB 0 B
ROM 52 B 466.2 KB 0 B
nrf5340dk/nrf5340/cpuapp:sample.sidewalk.demo RAM 288 B 115.63 KB 0 B
ROM 0 B 402.15 KB 0 B
nrf5340dk/nrf5340/cpuapp:sample.sidewalk.dut RAM 288 B 139.4 KB 0 B
ROM 0 B 469.32 KB 0 B
nrf54l15dk/nrf54l10/cpuapp:sample.sidewalk.demo RAM 304 B 125.45 KB 0 B
ROM -124 B 462.98 KB 0 B
nrf54l15dk/nrf54l10/cpuapp:sample.sidewalk.demo.ble_only RAM 64 B 110.17 KB 0 B
ROM -4 B 385.4 KB 0 B
nrf54l15dk/nrf54l10/cpuapp:sample.sidewalk.dut RAM 304 B 149.2 KB 0 B
ROM -124 B 529.88 KB 0 B
nrf54l15dk/nrf54l10/cpuapp:sample.sidewalk.dut.ble_only RAM 64 B 133.87 KB 0 B
ROM 0 B 451.72 KB 0 B
nrf54l15dk/nrf54l15/cpuapp:sample.sidewalk.demo RAM 304 B 125.45 KB 0 B
ROM -124 B 463.01 KB 0 B
nrf54l15dk/nrf54l15/cpuapp:sample.sidewalk.demo.ble_only RAM 64 B 110.17 KB 0 B
ROM -4 B 385.43 KB 0 B
nrf54l15dk/nrf54l15/cpuapp:sample.sidewalk.dut RAM 304 B 149.2 KB 0 B
ROM -124 B 529.91 KB 0 B
nrf54l15dk/nrf54l15/cpuapp:sample.sidewalk.dut.ble_only RAM 64 B 133.87 KB 0 B
ROM 0 B 451.75 KB 0 B
nrf54l15dk/nrf54l15/cpuapp/ns:sample.sidewalk.demo RAM 304 B 123.14 KB 0 B
ROM -124 B 410.41 KB 0 B
nrf54l15dk/nrf54l15/cpuapp/ns:sample.sidewalk.demo.ble_only RAM 64 B 107.86 KB 0 B
ROM -4 B 332.83 KB 0 B
nrf54l15dk/nrf54l15/cpuapp/ns:sample.sidewalk.dut RAM 304 B 146.89 KB 0 B
ROM -124 B 477.53 KB 0 B
nrf54l15dk/nrf54l15/cpuapp/ns:sample.sidewalk.dut.ble_only RAM 64 B 131.55 KB 0 B
ROM 0 B 399.39 KB 0 B
nrf52840dk/nrf52840:sample.sidewalk.dut.no_secure RAM 304 B 148.1 KB 0 B
ROM 68 B 540.76 KB 0 B
nrf52840dk/nrf52840:sample.sidewalk.hello RAM 304 B 125.71 KB 0 B
ROM 52 B 498.32 KB 0 B
nrf52840dk/nrf52840:sample.sidewalk.hello.ble_only RAM 16 B 98.68 KB 0 B
ROM 68 B 398.84 KB 0 B
nrf5340dk/nrf5340/cpuapp:sample.sidewalk.dut.no_secure RAM 288 B 139.38 KB 0 B
ROM 0 B 461.86 KB 0 B
nrf5340dk/nrf5340/cpuapp:sample.sidewalk.hello RAM 288 B 117.13 KB 0 B
ROM 0 B 417.79 KB 0 B
nrf54l15dk/nrf54l10/cpuapp:sample.sidewalk.dut.no_secure RAM 304 B 149.19 KB 0 B
ROM -124 B 522.23 KB 0 B
nrf54l15dk/nrf54l10/cpuapp:sample.sidewalk.hello RAM 304 B 126.9 KB 0 B
ROM -124 B 478.34 KB 0 B
nrf54l15dk/nrf54l10/cpuapp:sample.sidewalk.hello.ble_only RAM 64 B 100.22 KB 0 B
ROM -4 B 383.69 KB 0 B
nrf54l15dk/nrf54l15/cpuapp:sample.sidewalk.dut.no_secure RAM 304 B 149.19 KB 0 B
ROM -124 B 522.26 KB 0 B
nrf54l15dk/nrf54l15/cpuapp:sample.sidewalk.hello RAM 304 B 126.9 KB 0 B
ROM -124 B 478.38 KB 0 B
nrf54l15dk/nrf54l15/cpuapp:sample.sidewalk.hello.ble_only RAM 64 B 100.22 KB 0 B
ROM -4 B 383.72 KB 0 B
nrf54l15dk/nrf54l15/cpuapp/ns:sample.sidewalk.dut.no_secure RAM 304 B 146.89 KB 0 B
ROM -124 B 474.83 KB 0 B
nrf54l15dk/nrf54l15/cpuapp/ns:sample.sidewalk.hello RAM 304 B 124.59 KB 0 B
ROM -124 B 425.77 KB 0 B
nrf54l15dk/nrf54l15/cpuapp/ns:sample.sidewalk.hello.ble_only RAM 64 B 97.91 KB 0 B
ROM -4 B 331.13 KB 0 B
nrf52840dk/nrf52840:sample.sidewalk.hello.ble_only.release RAM 16 B 93.89 KB 0 B
ROM 68 B 328.22 KB 0 B
nrf52840dk/nrf52840:sample.sidewalk.hello.release RAM 304 B 109.53 KB 0 B
ROM 52 B 407.14 KB 0 B
nrf5340dk/nrf5340/cpuapp:sample.sidewalk.hello.release RAM 288 B 101.1 KB 0 B
ROM 0 B 325.34 KB 0 B
nrf54l15dk/nrf54l10/cpuapp:sample.sidewalk.hello.ble_only.release RAM 64 B 95.58 KB 0 B
ROM -4 B 310.93 KB 0 B
nrf54l15dk/nrf54l10/cpuapp:sample.sidewalk.hello.release RAM 304 B 110.88 KB 0 B
ROM -124 B 386.68 KB 0 B
nrf54l15dk/nrf54l15/cpuapp:sample.sidewalk.hello.ble_only.release RAM 64 B 95.58 KB 0 B
ROM -4 B 310.96 KB 0 B
nrf54l15dk/nrf54l15/cpuapp:sample.sidewalk.hello.release RAM 304 B 110.88 KB 0 B
ROM -124 B 386.71 KB 0 B
nrf54l15dk/nrf54l15/cpuapp/ns:sample.sidewalk.hello.ble_only.release RAM 64 B 93.27 KB 0 B
ROM -4 B 259.3 KB 0 B
nrf54l15dk/nrf54l15/cpuapp/ns:sample.sidewalk.hello.release RAM 304 B 108.57 KB 0 B
ROM -124 B 335.05 KB 0 B
.config diff

.config change: https://github.com/nrfconnect/sdk-sidewalk/actions/runs/13369218477/artifacts/2602663160


./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp_ns/zephyr/samples/sid_end_device/sample.sidewalk.hello.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp_ns/zephyr/samples/sid_end_device/sample.sidewalk.demo/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp_ns/zephyr/samples/sid_end_device/sample.sidewalk.hello/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp_ns/zephyr/samples/sid_end_device/sample.sidewalk.dut.no_secure/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp_ns/zephyr/samples/sid_end_device/sample.sidewalk.hello.ble_only.release/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp_ns/zephyr/samples/sid_end_device/sample.sidewalk.dut.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp_ns/zephyr/samples/sid_end_device/sample.sidewalk.demo.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp_ns/zephyr/samples/sid_end_device/sample.sidewalk.hello.release/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp_ns/zephyr/samples/sid_end_device/sample.sidewalk.dut/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l10_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l10_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.demo/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l10_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l10_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.dut.no_secure/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l10_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello.ble_only.release/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l10_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.dut.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l10_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.demo.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l10_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello.release/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l10_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.dut/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf5340dk_nrf5340_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      <

./sample-artifacts-meta/twister-out/nrf5340dk_nrf5340_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.demo/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf5340dk_nrf5340_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf5340dk_nrf5340_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.dut.no_secure/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf5340dk_nrf5340_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello.ble_only.release/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      <

./sample-artifacts-meta/twister-out/nrf5340dk_nrf5340_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.dut.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      <

./sample-artifacts-meta/twister-out/nrf5340dk_nrf5340_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.demo.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      <

./sample-artifacts-meta/twister-out/nrf5340dk_nrf5340_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello.release/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf5340dk_nrf5340_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.dut/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.demo/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.dut.no_secure/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello.ble_only.release/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.dut.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.demo.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      |	CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=8

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.hello.release/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf54l15dk_nrf54l15_cpuapp/zephyr/samples/sid_end_device/sample.sidewalk.dut/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf52840dk_nrf52840/zephyr/samples/sid_end_device/sample.sidewalk.hello.ble_only/sid_end_device/zephyr/.config
old                                                           | new
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y
CONFIG_SPI_NRFX_RAM_BUFFER_SIZE=0			      <

./sample-artifacts-meta/twister-out/nrf52840dk_nrf52840/zephyr/samples/sid_end_device/sample.sidewalk.demo/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf52840dk_nrf52840/zephyr/samples/sid_end_device/sample.sidewalk.hello/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12
							      >	CONFIG_SIDEWALK_USE_PREBUILTS=y

./sample-artifacts-meta/twister-out/nrf52840dk_nrf52840/zephyr/samples/sid_end_device/sample.sidewalk.dut.no_secure/sid_end_device/zephyr/.config
old                                                           | new
CONFIG_SIDEWALK_GPIO_MAX=6				      |	CONFIG_SIDEWALK_GPIO_MAX=12

Configuration diff too long to fit. Check file in artifacts.

Copy link
Collaborator

@RobertGalatNordic RobertGalatNordic left a 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.

CMakeLists.txt Outdated Show resolved Hide resolved
@@ -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
Copy link
Collaborator

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? )

Copy link
Contributor Author

@ktaborowski ktaborowski Jan 30, 2025

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

subsys/sal/common/sid_pal_types/sid_pal_common_ifc.h Outdated Show resolved Hide resolved
@github-actions github-actions bot added the tests label Jan 30, 2025
@ktaborowski ktaborowski force-pushed the build_improvements branch 4 times, most recently from 49fe672 to 5bfd8f5 Compare February 3, 2025 11:56
@RobertGalatNordic RobertGalatNordic force-pushed the build_improvements branch 6 times, most recently from f838a31 to 168dab5 Compare February 7, 2025 12:47
ktaborowski and others added 7 commits February 14, 2025 10:16
[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]>
@totyz totyz added func-integration source PR changing src files and removed source PR changing src files func-integration labels Feb 17, 2025
current log thread delay is not sufficient

Signed-off-by: Krzysztof Taborowski <[email protected]>
@ktaborowski ktaborowski merged commit 9bf83f6 into nrfconnect:main Feb 18, 2025
48 checks passed
@ktaborowski ktaborowski deleted the build_improvements branch February 18, 2025 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants