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

Status pr #4

Merged
merged 94 commits into from
Aug 25, 2023
Merged

Status pr #4

merged 94 commits into from
Aug 25, 2023

Conversation

PerMac
Copy link
Owner

@PerMac PerMac commented Aug 25, 2023

No description provided.

alexsven and others added 30 commits August 18, 2023 14:01
- Makes it clearer which strings are used by CI
- Should not change these without notifying CI

Signed-off-by: Alexander Svensen <alexander.svensen@nordicsemi.no>
Add shell commands for printing and resetting the top usage
of critical resources used by the Matter stack.

Signed-off-by: Damian Krolik <damian.krolik@nordicsemi.no>
Fix error when AT%KEYGEN command is retried after increasing
buffer size. Security tag must be cleared before new KEYGEN
command.

Add command to delete credential
Update documentation in nrf_provisioning_at.h

Signed-off-by: Juha Ylinen <juha.ylinen@nordicsemi.no>
Add some prints to show provisioning steps.
Fix log from CME error filtering.

Signed-off-by: Juha Ylinen <juha.ylinen@nordicsemi.no>
This PR brings in sdk-zephyr with commits cherry-picked from upstream
zephyr containing support for 802.15.4 Multiple CCA feature.

Signed-off-by: Andrzej Kuros <andrzej.kuros@nordicsemi.no>
This commit updates sdk-nrf-802154 and nrfxlib revisions to bring in
the latest changes in the nrf_802154 component.

Signed-off-by: Andrzej Kuros <andrzej.kuros@nordicsemi.no>
Ccache 4.4+ has support for using the Redis protocol.
It allows to configure shared ccache database.

Signed-off-by: Jan Gałda <jan.galda@nordicsemi.no>
Added new DFU SMP target for update image to external MCU by using
MCUMGR SMP client.

Signed-off-by: Juha Heiskanen <juha.heiskanen@nordicsemi.no>
Use system time instead of mocking k_* functions.

Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
After switching the controller tests to system time, the regulator test
that checks regulator's wrap around behavior started taking too much
time.

Wisely hack the internal sum of the regulator to avoid long execution
time.

Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
Recalculate internal sum of the regulator to mitigate rapid change of
the regulator output when lightness value is non zero.
Add ramp up time to the pi regulator to artificially delay the
regulator.

Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
Added a shell module to the Common Application Framework, and
added a custom command to that shell to simulate button press
event.

Signed-off-by: Tony Le <tony.le@nordicsemi.no>
Re-enable release configurations for the rest of Matter samples

Signed-off-by: Janusz Gąsior <janusz.gasior@nordicsemi.no>
Added a module that allows to persist information related to the
Matter bridge in the storage:

* Added persistent storage util that is a generic module
that can be used to handle custom keys hierarchy in the
various applications.
* Created bridge storage manager that uses persistent storage
util to describe data hierarchy of information stored for
Matter bridge device.

Signed-off-by: Kamil Kasperczyk <kamil.kasperczyk@nordicsemi.no>
Commit fixes the use of functions to configure the EGU.

Ref: NCSDK-23047

Signed-off-by: Marcin Jelinski <marcin.jelinski@nordicsemi.no>
Commit fixes the use of functions to configure the EGU.

Ref: NCSDK-23047

Signed-off-by: Marcin Jelinski <marcin.jelinski@nordicsemi.no>
…rebond

Disabled CONFIG_BT_SETTINGS_CCC_LAZY_LOADING Kconfig option to
workaround rebond issue related to NCSDK-22921 Zephyr bug.

Jira: NCSDK-22923

Signed-off-by: Aleksander Strzebonski <aleksander.strzebonski@nordicsemi.no>
Change introduces separate functions used to handle application events.
This is done to align module with the new convention.

Jira: NCSDK-20843

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
Cleanup BLE scan module implementation before introducing new features.

Jira: NCSDK-20843

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
Make check for scanning part of the scan_stop function to simplify
implementation.

Jira: NCSDK-20843

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
Separate functions related to handling subscribers and discovery to
simplify code.

Jira: NCSDK-20843

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
One of the Kconfig options had wrong formatting.
This PR fixes it.

Signed-off-by: Pekka Niskanen <pekka.niskanen@nordicsemi.no>
The Bluetooth mesh is now put as a feature under Bluetooth,
but should be a seperate section under protocol to be more
visible. Move the Bluetooth mesh software maturity to the
protocol table.

Signed-off-by: Ingar Kulbrandstad <ingar.kulbrandstad@nordicsemi.no>
OCT-2680

Signed-off-by: Kristoffer Rist Skøien <kristoffer.skoien@nordicsemi.no>
Based on CIS/BIS BAP tables.

Signed-off-by: Erik Robstad <erik.robstad@nordicsemi.no>
Add framework for transferring audio.
OCT-2690

Signed-off-by: Kristoffer Rist Skøien <kristoffer.skoien@nordicsemi.no>
In case the original DTS has multi-element array for CS GPIOs, then the
Wi-Fi shield will overwrite causing build failures. E.g., nRF9160DK
0.14.0 (default now).

As the default value needed for Wi-Fi is already set in original DTS
remove the entry from the overlays.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
This commit brings in Zephyr with updates needed to adjust
to changes in public API of nRF 802.15.4 Radio Driver.

Signed-off-by: Andrzej Kuros <andrzej.kuros@nordicsemi.no>
The prototype of `nrf_802154_energy_detected` public API function
of the nRF 802.15.4 Radio Driver has changed. This commit adjusts
to these changes.

Signed-off-by: Andrzej Kuros <andrzej.kuros@nordicsemi.no>
A few links to Kconfig options were wrong and
some lists, too. This PR fixes the formatting faults
I managed to spot.

Signed-off-by: Pekka Niskanen <pekka.niskanen@nordicsemi.no>
KAGA164 and others added 26 commits August 24, 2023 11:38
This updates documentation with fixes
for the NFC platform interrupt priorities.

NCSDK-22799

Signed-off-by: Kamil Gawor <Kamil.Gawor@nordicsemi.no>
Fixes a Cmake warning during build.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
nRF5340 by default has 64KB shared SRAM enabled in the DTS independent
of whether IPC service to CPUNET is enabled or not. But when PM is
enabled it includes shared SRAM only when IPC service is enabled, this
wrongly causes the PM to include shared SRAM in to total available SRAM.

To fix, always include the PM configuration file for IPC shared memory
to account for the shared SRAM.

Fixes NCSDK-23152.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Enable minimal shell configuration to save some ROM and RAM.

Signed-off-by: Łukasz Duda <lukasz.duda@nordicsemi.no>
Added support for giving data as binary but sending to network is
still always occuring in 7bit GSM encoding.
This is required by certification to send certain special characters
that are not available in ASCII and 0x00 which is '@' sign in
7bit GSM encoding.

Modem shell also updated to support new input data format.

"SMS subscriber" library renamed to "SMS" library.

Jira: MOSH-492

Signed-off-by: Tommi Rantanen <tommi.rantanen@nordicsemi.no>
This commit updates sdk-nrf-802154 and nrfxlib revisions to bring in
the latest changes in the nrf_802154 component.

Signed-off-by: Jędrzej Ciupis <jedrzej.ciupis@nordicsemi.no>
Fixed typos in various files

Signed-off-by: Ole Sæther <ole.saether@nordicsemi.no>
Pull in Zephyr changes for Wi-Fi scan extensions feature.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
PHY:
[SHEL-1870]: Coexistence manager to decline all the priority window
requests received from SR device.
Removed BT request call. Expect LMAC to take care.
LMAC:
[SHEL-1870]: Wlan BT request call added before calling channel switch
and PHY open calls.
UMAC:
[SHEL-1661]: Modifying scan command in accordance with new scan API
extensions.
Driver:
[SHEL-1782]: Host changes according to new scan command.

Signed-off-by: srinivasa raju chintalapati <srinivasaraju.chintalapati@nordicsemi.no>
Add support for scanning supported individual Wi-Fi frequency bands or
combinations thereof.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
Add scan extension to control time spent on active scan channels.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
Add scan extension to control scanning time spent on channels where
passive scanning is used.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
The NRF700x_SCAN_LIMIT Kconfig parameter is now renamed as
WIFI_MGMT_SCAN_MAX_BSS_CNT and moved to the Wi-fi sub-system Kconfig.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
Override the Wi-Fi sub-system Kconfig parameter
WIFI_MGMT_SCAN_SSID_FILT_MAX with our maximum supported value i.e. 2.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
Add scan extension to scan only for specific SSIDs.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
Add scan extension to scan only on specific channels. Only 20 MHz
channels are supported for now.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
- Update Wi-Fi shell readme with details about scan extensions.
- Update changelog with a note regarding addition of scan extensions.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
Add scan extension to force passive scan.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
Wi-Fi shell now uses getopt from Zephyr which needs an additional header
to be included as modem shell uses FreeBSD's port of getopt (downstream
only).

For Wi-Fi switch to using Zephyr's getopt and include the necessary
header file.

Signed-off-by: Sachin D Kulkarni <sachin.kulkarni@nordicsemi.no>
This PR enables factory data generation and usage by default in
all NCS Matter samples.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Commit adds an additional option that is required TFM
to generate dh public keys pair.
That has became mandatory recently.

Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
The config option give the impression that cryptocell supports secp521r1
but it doesn't so removing the Kconfig to make the Kconfig options
more aligned to the actual capabilities.

Ref: NCSDK-21666

Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
PSA_VENDOR_ECC_MAX_CURVE_BITS gets in already defined in the
autogenerated nrf-config-user.h and if these defines don't match
it results in a redefined warning

Ref: NCSDK-21666

Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
Fixes an issue where entropy data, received on
nRF53 application core was not correct.

NCSDK-22770

Signed-off-by: Kamil Gawor <Kamil.Gawor@nordicsemi.no>
We had a couple of instances with the abbreviation NCS and
a shortcut not opening within a link. This PR fixes them.

Signed-off-by: Pekka Niskanen <pekka.niskanen@nordicsemi.no>
@PerMac PerMac merged commit 926a39d into main Aug 25, 2023
6 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.