-
Notifications
You must be signed in to change notification settings - Fork 623
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
[nrf noup] sample/smp_svr: nrf54l15dk test cases #2168
Closed
nvlsianpu
wants to merge
299
commits into
nrfconnect:v3.7.99-ncs1-branch
from
nvlsianpu:smp_svr_54l15dk
Closed
[nrf noup] sample/smp_svr: nrf54l15dk test cases #2168
nvlsianpu
wants to merge
299
commits into
nrfconnect:v3.7.99-ncs1-branch
from
nvlsianpu:smp_svr_54l15dk
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
There is a race condition when recovery is in progress and in parallel Wi-Fi util commands are being executed (CTF), where the RPU context is de-initialized as part of recovery but no checks are present in the Wi-Fi util command processing causing a crash. This needs a proper fix for all commands, but for maintenance branch fix is added only for commonly used commands. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit 67216f1)
The RPU context lock is not unlocked this is causing recovery to be stuck waiting for the lock. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit ce9d71c)
The mutex is used to protect RPU zephyr context which gets modified for every interface down and up (including recovery), so, it was being re-initialized but also used to protect down and up which is a bug. Move the re-initialization to the driver entry so that it happens only once and we can properly use the mutext for down and up protection. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit d30161c)
If AP indicates the presence of buffered traffic, then it is up to the STA to decide whether to stay in PS or come out of PS, add configuration options that can be used at runtime to choose this. This is tagged as "noup" because it's a backport and "fromlist" cannot be used as it won't apply cleanly. Signed-off-by: Ajay Parida <ajay.parida@nordicsemi.no> (cherry picked from commit 0ce5da6)
This path is disabled by default. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit cd73655)
…d builds" This reverts commit fe339b1. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
This ensures we catch basic issues in nRF70 util, which is handy in debugging. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit c08b846)
This crept-in due to bad merge conflict resolution. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit 9eedb6d)
Fix DPP build error when HOSTAPD enabled and DPP disabled. Guard hapd_dpp_dispatch in both CONFIG_WIFI_NM_WPA_SUPPLICANT_DPP and CONFIG_WIFI_NM_HOSTAPD_AP. Signed-off-by: Fengming Ye <frank.ye@nxp.com> (cherry picked from commit 9e8b7bd)
EAP-TLS enumeration is now changed due to recent SAE additions. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit 6cac954)
Now, Enterprise mode has a separate overlay. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit b643070)
…ert files enable time checking for mbedtls certificate files, return failed if certificate files expired. Signed-off-by: Rex Chen <rex.chen_1@nxp.com> (cherry picked from commit 6551e40)
This overlay has all necessary configuration needed for Enterprise mode. Two variants are given, once with fixed size network buffers and other with variable size network buffers (still experimental). Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit d107b04)
Ensure that the output certificates directory is created, where generated certificates will be placed. This fixes a build error seen when using `make` to build samples/net/wifi for the rd_rw612_bga board, where the output directory for generated certificates did not exist at build time. Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com> (cherry picked from commit bc8cb0b)
…_ap_auth_init` The `cmd_wifi_dpp_ap_auth_init` function was added but is not yet aligned with others. This update enhances consistency with the following changes: - Unified the order of declaration for `opt`, `opt_index`, `state`, and `long_options`. - Wrapped lines in the `long_options` declaration to prevent them from extending too far to the right. - Applied `struct option` as `static const` - Unified the wrapping of `getopt_long` calls, regardless of the length of the `options` string. - Using `getopt_state` to access `optarg` and also `optopt` offers a better alternative to direct global access. Signed-off-by: Pisit Sawangvonganan <pisit@ndrsolution.com> (cherry picked from commit 7d19539)
This reverts commit 330eb81. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
In case WPA supplicant disabled DPP, we need to compile out the corresponding DPP code in Wi-Fi shell too. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit 1da74ef)
The parse_number() did not print newline after error or warning message. Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no> (cherry picked from commit 8105f70)
The 11v_btm_query shell command was calling parse_number() using a pointer to uint8_t. This will cause memory overwrite and possible crash. Convert to use long temporary value to avoid this. Fix also the output prints in case of an error. Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no> (cherry picked from commit c6aa9e3)
MbedTLS specifically checks for null-terminator, else it skips PEM format processing and tries to parse it as DER causing parsing failures. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit 4c5a72f)
Should support setting band for both STA and SAP mode. Signed-off-by: Maochen Wang <maochen.wang@nxp.com> (cherry picked from commit 4af697a)
In "connect" all networks are removed and new network is always added, but in disconnect the network isn't deleted, so, the memory is unnecessarily held till next connect. This is not exactly a leak, but if someone profiles using "kernel heap" then this can be construed as a leak. Fix this by removing network during the disconnection (for now "all") so that the memory can be used by someone else. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit be65de0)
Fixes WPA3 connection regression. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit 734fc58)
…atch Update hal_nordic manifest to include lpcomp-int-dis-on-stop patch Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no> (cherry picked from commit 0f6a35c)
…river This pulls in changes to support promiscuous mode filtering in driver. Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no> (cherry picked from commit 2f23313)
…port in driver This set of changes brings in promiscuous mode filtering support in driver. Since, firmware would be unable to filter packets due to connection issues, the filtering support for promiscuous mode is moved to the driver. Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no> (cherry picked from commit c9b56de)
…unctions This adds promiscuous mode support functions into build for filter operation when the configuration CONFIG_NRF70_PROMISC_DATA_RX is enabled. Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no> (cherry picked from commit da0c30d)
This log helps in identifing if the event is solicited or not. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit f333e1f)
…cited reg event This flag can be used to drop unsolicited regulatory event as it's not supported. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit 0baff42)
During Wi-Fi connection UMAC sends an unsolicited regulatory change event but the driver code always assumes that this event is solicited hence doesn't free the memory for the event. Fix this by dropping the unsolicited event as it's not supported yet. Fixes #79733. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit ea7d3be)
DCDC regulator on nRF54L may not always works as intended. Tune the fix addressing that. Upstream PR #: 80635 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
nvlsianpu
force-pushed
the
smp_svr_54l15dk
branch
2 times, most recently
from
November 5, 2024 16:41
d5cd92b
to
8136432
Compare
…ags" This reverts commit d005a17. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
…lts flag" This reverts commit a5eb552. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Pass passive scan and offloaded raw tx feature flags to OSAL. Upstream PR #: 80328 Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
The CONFIG_ prefix should be removed when passing to OSAL code. Upstream PR #: 80328 Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
With the newly introduced settling time for PLLS, we are seeing a peak performance drop of 3Mbps in Zperf benchmarks, and also other performance tests are also impacted. This settling time was introduced based on observations in lab and not because of any real problem or bug reported, so, for now, use zero settling time (same as earlier) till we fully investigate and understand the impacts and need. Fixes #80951. Upstream PR #: 80952 Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
…ower modes RX FIFO flushing on RXTO event should only be performed when UARTE peripheral might be disable during inactivity and that happens when low power modes is enabled or when device runtime PM is used. Flushing was incrementing flush_cnt which was not used (flushed data is not copied to the next buffer) which was causing data loss and invalid RX data length reporting. Upstream PR #: 80968 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
This commit allows to switch the GRTC clock source to an RC oscillator. Upstream PR #: 80622 Signed-off-by: Adam Kondraciuk <adam.kondraciuk@nordicsemi.no>
michalek-no
force-pushed
the
smp_svr_54l15dk
branch
2 times, most recently
from
November 6, 2024 12:45
48e76a3
to
d6ac535
Compare
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
michalek-no
force-pushed
the
smp_svr_54l15dk
branch
from
November 6, 2024 13:02
d6ac535
to
868f33b
Compare
fixup! [nrf noup] samples/smp_svr: nrf54l15pdk ext-flash partition Added nrf54l15dk testcases as copies of nrf54l15pdk. Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
michalek-no
force-pushed
the
smp_svr_54l15dk
branch
from
November 6, 2024 13:49
868f33b
to
b05eb7c
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added nrf54l15dk testcases as copies of nrf54l15pdk.
backport of #2167