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

manifest: Upmerge #12112

Merged
merged 34 commits into from
Oct 2, 2023
Merged

manifest: Upmerge #12112

merged 34 commits into from
Oct 2, 2023

Commits on Oct 2, 2023

  1. manifest: Upmerge of sdk-nrf repositories

    The commit brings in changes to
     - sdk-mcboot, upmerge to 11ecbf639d826c084973beed709a63d51d9b684e
       + required nRF fixes.
     - sdk-zephyr, upmerge to a768a05
       + required nRF fixes.
     - sdk-homekit update
     - sdk-nrfxlib update
     - memfault-firmware-sdk, updated to 1.2.4
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    a0e6b3b View commit details
    Browse the repository at this point in the history
  2. treewide: Remove CONFIG_BOOT_ENCRYPT_ from config files

    The CONFIG_BOOT_ENCRYPT_RSA, CONFIG_BOOT_ENCRYPT_EC256 and
    CONFIG_BOOT_ENCRYPT_X25519 are not selectable options in MCUboot
    configuration, their value is generated from other Kconfig options.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    db51b11 View commit details
    Browse the repository at this point in the history
  3. net/l2_wifi: Use conn_mgr_connectivity_impl.h

    The conn_mgr_connectivity.h has been renamed to
    conn_mgr_connectivity_impl.h.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    172a289 View commit details
    Browse the repository at this point in the history
  4. samples: Fix renamed conn_mgr headers and functions

    The conn_mgr.h is now conn_mgr_monitor.h
    The conn_mgr_resend_status() is now conn_mgr_mon_resend_status().
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    0297767 View commit details
    Browse the repository at this point in the history
  5. samples: wifi: twt: Rename get_twt_err_code_str

    It is now called wifi_twt_get_err_code_str.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    237a517 View commit details
    Browse the repository at this point in the history
  6. drivers: net: eth_rtt: Select CRC

    Now needs to be selected to be compiled in.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    0200a89 View commit details
    Browse the repository at this point in the history
  7. applications: Add MCUboot bootutil library

    Needed for the image.h header.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    20c25f5 View commit details
    Browse the repository at this point in the history
  8. samples: matter: Fix missing mcumgr header

    Header img_mgmt.h added to source file.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    084a5ab View commit details
    Browse the repository at this point in the history
  9. treewide: Use CONFIG_NET_CONNECTION_MANAGER_MONITOR_STACK_SIZE

    Use CONFIG_NET_CONNECTION_MANAGER_MONITOR_STACK_SIZE instead of
    CONFIG_NET_CONNECTION_MANAGER_STACK_SIZE.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    30098e4 View commit details
    Browse the repository at this point in the history
  10. samples: cellular: add Kconfigs to modem_trace_backend

    Manually enable NEWLIB_LIBC as picolib is now the deafult.
    Set CONFIG_NRF_MODEM_LIB_TRACE_BACKEND_UART=n, as a
    custom backend is desired in this sample.
    
    Signed-off-by: Richard McCrae <richard.mccrae@nordicsemi.no>
    richardmccrae-nordicsemi authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    5d4fa1f View commit details
    Browse the repository at this point in the history
  11. ext: iperf3: Disable compilation of iperf_catch_sigend()

    Zephyr has introduced new Kconfig option CONFIG_POSIX_SIGNAL,
    which defines many signals such as SIGINT, SIGTERM and SIGHUP.
    These have been used in iperf3 code. However, the caller of this code
    has been flagged out when CONFIG_NRF_IPERF3_INTEGRATION has not been
    defined. Hence, flagging also iperf_catch_sigend() function.
    
    Signed-off-by: Tommi Rantanen <tommi.rantanen@nordicsemi.no>
    trantanen authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    3527b5b View commit details
    Browse the repository at this point in the history
  12. samples: matter: Forced using minimal libc for mcuboot image

    Minimal libc selection has to be forced for all Matter-related
    mcuboot builds. Otherwise the picolib is enabled and image
    size increases by several k, so it cannot fit in the dedicated
    partition.
    
    Signed-off-by: Kamil Kasperczyk <kamil.kasperczyk@nordicsemi.no>
    kkasperczyk-no authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    1aa4ff2 View commit details
    Browse the repository at this point in the history
  13. bootloader: bl_boot: update UART Kconfigs

    Update UART Kconfigs as CONFIG_UART_0_NRF_UART etc. is removed.
    
    Signed-off-by: Eivind Jølsgard <eivind.jolsgard@nordicsemi.no>
    eivindj-nordic authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    56d117d View commit details
    Browse the repository at this point in the history
  14. applications: nrf_desktop: Disable GPIO ISR support in MCUboot

    Change disables GPIO interrupt support in Zephyr GPIO driver for MCUboot
    configurations that support serial recovery. This is needed to reduce
    memory footprint.
    
    Jira: NCSDK-23410
    
    Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
    MarekPieta authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    f845fd1 View commit details
    Browse the repository at this point in the history
  15. applications: nrf_desktop: Use minimal libc for child images

    Change switches to using minimal libc for child images to decrease
    memory footprint.
    
    Jira: NCSDK-23491
    
    Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
    MarekPieta authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    36398c7 View commit details
    Browse the repository at this point in the history
  16. applications: nrf_desktop: Remove nrf52820 from quarantine

    Change removes configurations based on nRF52820 SoC from quarantine.
    The flash overflow no longer replicates after applying memory
    optimizations.
    
    Jira: NCSDK-23410
    
    Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
    MarekPieta authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    93a7c4c View commit details
    Browse the repository at this point in the history
  17. applications: nrf_desktop: Use minimal libc by default

    Change switches to using minimal libc by default in the nRF Desktop
    application.
    
    Jira: NCSDK-23491
    
    Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
    MarekPieta authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    f8f2cfb View commit details
    Browse the repository at this point in the history
  18. applications: nrf_desktop: Allow MCUboot to enable USB composite device

    The CONFIG_USB_COMPOSITE_DEVICE is now selected by CONFIG_USB_CDC_ACM
    that is used for MCUboot serial recovery. Application cannot disable it.
    Enabling CONFIG_USB_COMPOSITE_DEVICE does not increase memory footprint
    of the bootloader.
    
    Change also removes the line disabling CONFIG_USB_MASS_STORAGE. The
    option is disabled by default, there is no need to disable it
    explicitly.
    
    Jira: NCSDK-23491
    
    Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
    MarekPieta authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    a6af3e7 View commit details
    Browse the repository at this point in the history
  19. applications: Update usage of k_mem_slab_free

    Signature of the k_mem_slab_free() has changed:
    void **mem -> void *mem.
    
    Update the usage of k_mem_slab_free().
    
    Signed-off-by: Markus Lassila <markus.lassila@nordicsemi.no>
    MarkusLassila authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    3f0fb68 View commit details
    Browse the repository at this point in the history
  20. treewide: Force MCUboot to use Minimal C lib instead of Picolib

    Affects applications, samples and tests.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    c7fcfc3 View commit details
    Browse the repository at this point in the history
  21. lib/edge_impulse/CMake: Ensure EI_URI is string

    This patch made sure that EI_URI is threaten as string by CMake.
    zephyr-rtos changed so EI_URICONFIG_EDGE_IMPULSE_URI is transferred
    witch semicolon - so it is recognized as a list of string instead of
    a string like it was before.
    
    Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
    nvlsianpu authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    18ff3bc View commit details
    Browse the repository at this point in the history
  22. applications: nrf5340_audio: Changes for upmerge

    - Moved PA_sync callbacks to bt_mgmt
    - Adjusted le_audio files for refactored host code
    
    Signed-off-by: Kristoffer Rist Skøien <kristoffer.skoien@nordicsemi.no>
    Signed-off-by: Alexander Svensen <alexander.svensen@nordicsemi.no>
    koffes authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    af1ec68 View commit details
    Browse the repository at this point in the history
  23. lib: nrf_modem: lte_conn: include implementation header

    Implementation header and API headers are split. Include implementation
    header for the lte_connectivity implementation.
    
    Signed-off-by: Eivind Jølsgard <eivind.jolsgard@nordicsemi.no>
    eivindj-nordic authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    5764248 View commit details
    Browse the repository at this point in the history
  24. treewide: main requires int type

    void main(...) is no longer allowed.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    ced6252 View commit details
    Browse the repository at this point in the history
  25. bluetooth: rpc: Fix bt_conn_foreach declaration

    The enum bt_conn_type is used for type now.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    d294396 View commit details
    Browse the repository at this point in the history
  26. tests: event_manager_proxy: Remove unneded Kconfig setting

    CONFIG_IPC_SERVICE_ICMSG_CB_BUF_SIZE no longer exists.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    fc1aed8 View commit details
    Browse the repository at this point in the history
  27. tests: emds: Select CONFIG_CRC

    The CONFIG_CRC needs to be explicitly selected by project
    configuration.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    00d0aa5 View commit details
    Browse the repository at this point in the history
  28. lib: date_time: Use native system time.h when for native posix

    Use the system time.h for native posix or external time.h
    for external lib C.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    00f6575 View commit details
    Browse the repository at this point in the history
  29. cmake: adjust PM related CMake variables to global properties

    Upstream Zephyr PR#57884 adjusted the inclusion of sysbuild modules
    so that these are now sourced in a different scope.
    
    This cause PM related variables to not be available when running
    partition manager CMake code as part of sysbuild.
    
    PM related variables are therefore changed to global properties, making
    the partition manager related code more robust.
    
    Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
    tejlmand authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    8fa6f7f View commit details
    Browse the repository at this point in the history
  30. lib: location: Use native system time.h when for native posix

    Use the system time.h for native posix or external time.h
    for external lib C.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    594b7b9 View commit details
    Browse the repository at this point in the history
  31. samples: bluetooth: peripheral_mds: Disable LOG_PRINTK

    Disable it as it causes problems with memfault builds.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    b03f2ff View commit details
    Browse the repository at this point in the history
  32. samples/matter: Add bootutil for image definitions

    Adds building bootutil, when DFU with MCUmgr is enabled, for
    application image definitions.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    df16f75 View commit details
    Browse the repository at this point in the history
  33. tests: lib: edge_impulse: Add edge_impulse.ei_wrapper to quarantine

    Change add test edge_impulse.ei_wrapper on qemu_cortex_m3 to
    quarantine.
    
    Signed-off-by: Katarzyna Giądła <katarzyna.giadla@nordicsemi.no>
    katgiadla authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    da2d601 View commit details
    Browse the repository at this point in the history
  34. samples: wifi: twt: Replace arrays to function calls

    There are some changes in wifi.h header file, which
    converts static arrays to functions. Replacing the arrays
    to function calls.
    
    Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
    kapbh authored and de-nordic committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    0fe4020 View commit details
    Browse the repository at this point in the history