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: Pull IPC support #19539

Draft
wants to merge 93 commits into
base: main
Choose a base branch
from

Conversation

ajayparida
Copy link
Contributor

IPC support related changes.

DatGizmo and others added 30 commits December 5, 2024 18:02
Use CI_LIB and test-nrf from v2.9-branch

Signed-off-by: Sebastian Wezel <sebastian.wezel@nordicsemi.no>
added a new article.
reordered the index page.

Signed-off-by: Anna Wojdylo <anna.wojdylo@nordicsemi.no>
(cherry picked from commit e411ad5)
These are now fixed.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
(cherry picked from commit fe34349)
Bump nrfutil-device version to 2.7.7 in public docker image

Signed-off-by: Jan Gałda <jan.galda@nordicsemi.no>
(cherry picked from commit 92b2319)
Now that NCS uses hostap external crypto module, update the Kconfig
option for PSA.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
(cherry picked from commit ff82fa4)
Moved Thingy:91 and Thingy:91 x under application development.

Signed-off-by: divya pillai <divya.pillai@nordicsemi.no>
(cherry picked from commit 5e2c101)
Fixed texts related to MCUboot image
compression in the 2.8 release notes.

Signed-off-by: divya pillai <divya.pillai@nordicsemi.no>
(cherry picked from commit 6dcaf8c)
Pull nrfxlib with 802154 RD libs with support for nRF54L10
and nRF54L05

Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
(cherry picked from commit 14927ff)
Add support for nRF54L10 and nRF54L05 in OpenThread

Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>

Co-authored-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no>
(cherry picked from commit d619858)
This commit updates Matter documentation to include nRF54L10.

Signed-off-by: Łukasz Duda <lukasz.duda@nordicsemi.no>
(cherry picked from commit 2ebe06d)
Add support for nRF54L10 in Matter

Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
(cherry picked from commit 760a547)
Extended the diagnostic logs snippet by nRF54L10 target and updated
HW requirements page.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
(cherry picked from commit 3af38c7)
added 3 new options to allow developers to use step mode-3 and
multiple antenna during CS procedure

Signed-off-by: Ivan Iushkov <ivan.iushkov@nordicsemi.no>
(cherry picked from commit 02f9716)
These are for 2.9.0 release.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Fixes for nRF Wi-Fi driver, including interface files.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Azure IoT Hub - Add instructions for how to
install "nrfcredstore"
NCSDK-29789

Signed-off-by: divya pillai <divya.pillai@nordicsemi.no>
(cherry picked from commit 7ec7917)
Updated GNSS factory almanacs.

Signed-off-by: Tommi Kangas <tommi.kangas@nordicsemi.no>
(cherry picked from commit 516749b)
- Fixes bug where data was only sent in the last BIS in a subgroup
- OCT-3251

Signed-off-by: Alexander Svensen <alexander.svensen@nordicsemi.no>
(cherry picked from commit b1a108d)
as in the title

Signed-off-by: Maciej Perkowski <Maciej.Perkowski@nordicsemi.no>
(cherry picked from commit 95082e8)
Removing the lightness server from the composition. The reasons for
doing so; PTS can not chose the correct element to run tests when there
are multiple lightness server instances on different elements. There is
an element already with a lightness server along with xyL and hsL
servers, this element can be used to run all lightness server tests.

Signed-off-by: alperen sener <alperen.sener@nordicsemi.no>
(cherry picked from commit 3d3284b)
Add missing scenarios

Signed-off-by: Maciej Perkowski <Maciej.Perkowski@nordicsemi.no>
(cherry picked from commit 81d8a9e)
Update sdk-connectedhomeip revision

Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no>
Set Smoke CO Alarm Cluster revision to 1.

Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no>
(cherry picked from commit 8b2ef9a)
Fixed some kconfig warnings while building Matter samples and
applications.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
(cherry picked from commit 8965d4f)
Change fixes legacy child image build system reference in documentation.
The child image build system was replaced by sysbuild.

Jira: NCSDK-30742

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
(cherry picked from commit c6466c3)
nrf53: Sync sync_rtc to upstream changes

Signed-off-by: Maciej Perkowski <Maciej.Perkowski@nordicsemi.no>
(cherry picked from commit 427f16d)
Increased the number of HCI command buffers for
samples with additional SMP services. One
additional buffer per service added.

Signed-off-by: Stine Akredalen <stine.akredalen@nordicsemi.no>
(cherry picked from commit 664911d)
Set valid nonzero message ID on response messages.

Signed-off-by: Jorgen Kvalvaag <jorgen.kvalvaag@nordicsemi.no>
(cherry picked from commit ffa08e9)
With logs, sample does not fit memory.

Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
(cherry picked from commit 20664f6)
LL devs and testers.

Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
(cherry picked from commit 7f13c73)
Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Enable WPA supplicant crypto, but use PSA for RNG like we do for 54L.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
krish2718 and others added 8 commits January 7, 2025 22:05
Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
The default RAM in the DTS is already 512K.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
IPC cannot use already used APP-SRAM, adjust the SRAM start offset to
make room for IPC shared memory.

16K extra is reserved to ensure the same offset as UMAC is used.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
For now we just UMAC init exchange, so, we don't need RAW modes and also
L2 ethernet.

Disable other unnecessary features too.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Using immediate logging doesn't seem to work, so, increase the log
buffer size to avoid log drops.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
We only need control path establishment.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
@CLAassistant
Copy link

CLAassistant commented Jan 15, 2025

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
37 out of 38 committers have signed the CLA.

✅ DatGizmo
✅ annwoj
✅ divipillai
✅ jangalda-nsc
✅ ArekBalysNordic
✅ LuDuda
✅ maciejbaczmanski
✅ alexsven
✅ tokangas
✅ krish2718
✅ MarekPieta
✅ adigie
✅ m-alperen-sener
✅ akredalen
✅ PerMac
✅ alstrzebonski
✅ greg-fer
✅ nordic-piks
✅ totyz
✅ eivindj-nordic
✅ jtguggedal
✅ michalek-no
✅ ivaniushkov
✅ yuxCai
✅ Balaklaka
✅ nvlsianpu
✅ mkapala-nordic
✅ nordic-auko
✅ edmont
✅ richabp
✅ peknis
✅ jukkar
✅ VivekUppunda
✅ ajayparida
✅ masz-nordic
✅ nordicjm
✅ jorgenmk
❌ dhsu-nordic
You have signed the CLA already but the status is still pending? Let us recheck it.

krish2718 and others added 3 commits February 8, 2025 00:41
Send single TX, playout/capture, RX and memcmp.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no>
Copy link

After documentation is built, you will find the preview for this PR here.

Preview links for modified nRF Connect SDK documents:

https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/board_support/board_names.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/bootloaders_dfu/mcuboot_nsib/bootloader_adding_sysbuild.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/bootloaders_dfu/mcuboot_nsib/bootloader_quick_start.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/config_and_build/cmake/index.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/config_and_build/hardware/use_gpio_pin_directly.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/config_and_build/sysbuild/sysbuild_forced_options.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/config_and_build/sysbuild/sysbuild_images.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/fem/21540ek_dev_guide.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf54h/index.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_custom_pcb.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_gs.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_suit_customize_dfu.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_suit_customize_qsg.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf54h/ug_nrf54h20_suit_recovery.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf54l/cryptography.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf54l/index.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf54l/kmu_provision.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf70/power_profiling.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/nrf70/stack_partitioning.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/thingy53/building_thingy53.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/thingy53/thingy53_application_guide.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/app_dev/device_guides/wifi_coex.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/dev_model_and_contributions/adding_code.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/drivers/wifi/nrf70_native.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/drivers/wifi/nrf70_portable.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/external_comp/avsystem.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/external_comp/bt_fast_pair.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/external_comp/nrf_cloud.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/glossary.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/bin/lwm2m_carrier/msc.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/bluetooth/adv_prov.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/bluetooth/services/fast_pair.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/caf/ble_adv.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/caf/ble_bond.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/caf/ble_state.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/dfu/dfu_multi_image.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/gazell/gzp.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/modem/location.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/networking/lwm2m_location_assistance.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/networking/nrf_cloud.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/networking/nrf_cloud_location.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/networking/nrf_cloud_log.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/networking/ot_rpc.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/networking/wifi_credentials.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/networking/wifi_mgmt_ext.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/others/dm.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/security/fatal_error.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/security/nrf_security/doc/backend_config.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/zigbee/zigbee_fota.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/libraries/zigbee/zigbee_zcl_scenes.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/coexistence/index.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/gazell/gzll.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/end_product/certification.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/end_product/ecosystems_certification.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/end_product/security.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/adding_clusters.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/advanced_kconfigs.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/ecosystem_compatibility_testing.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/hw_requirements.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/index.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/low_power_configuration.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/matter_api.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/memory_optimization.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/testing/index.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/testing/thread_separate_otbr_linux_macos.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/getting_started/testing/wifi_pc.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/index.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/overview/architecture.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/overview/commissioning.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/overview/dev_model.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/overview/integration.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/matter/overview/network_topologies.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/thread/overview/commissioning.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/thread/tools.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/wifi/advanced_modes/offloaded_raw_tx.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/wifi/advanced_modes/promiscuous_operation.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/wifi/advanced_modes/raw_tx_operation.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/wifi/advanced_modes/sniffer_rx_operation.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/protocols/wifi/station_mode/powersave.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/known_issues.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/2.4.99-cs3_to_2.6.99-cs2/migration_guide_2.4.99-cs3_to_2.6.99-cs2_application.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_guide_1.x_to_2.x.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_guide_2.4.99-cs3_to_2.6.99-cs2.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_guide_2.5.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_guide_2.6.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_guide_2.7.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_guide_2.8.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_guide_2.9.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_guide_nRF54H20_cs_to_2_7.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_guide_nRF54H20_cs_to_2_7_99-cs1.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_guide_nRF54H20_cs_to_2_7_99-cs2.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_hwmv2.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/migration_sysbuild.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration/nRF54H20_migration_2.7/migration_guide_2.4.99-cs3_to_2.7_application.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/migration_guides.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/release_notes.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/releases/release-notes-changelog.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/releases_and_maturity/software_maturity.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/bl.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/matter.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/wifi.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/test_and_optimize/optimizing/memory.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/test_and_optimize/optimizing/power_general.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/asset_tracker_v2/doc/asset_tracker_v2_description.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/asset_tracker_v2/doc/cloud_wrapper.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/asset_tracker_v2/doc/data_module.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/asset_tracker_v2/doc/location_module.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/matter_bridge/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/matter_bridge/doc/adding_ble_bridged_device_service.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/matter_bridge/doc/adding_bridged_matter_device.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/matter_bridge/doc/adding_bridged_protocol.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/matter_bridge/doc/matter_bridge_description.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/matter_weather_station/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/nrf_desktop/application_kconfig.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/nrf_desktop/bluetooth.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/nrf_desktop/board_configuration.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/nrf_desktop/doc/bas.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/nrf_desktop/doc/ble_adv.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/nrf_desktop/doc/ble_passkey.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/nrf_desktop/doc/ble_qos.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/serial_lte_modem/doc/GNSS_AT_commands.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/applications/serial_lte_modem/doc/NRFCLOUD_AT_commands.html
doc/nrf/samples/bl.rst
doc/nrf/samples/matter.rst
doc/nrf/samples/wifi.rst
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/benchmarks/coremark/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/bluetooth/channel_sounding_ras_initiator/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/bluetooth/mesh/dfu/distributor/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/bluetooth/nrf_auraconfig/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/bluetooth/peripheral_hids_mouse/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/cellular/location/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/cellular/lwm2m_carrier/sample_description.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/cellular/lwm2m_client/sample_description.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/cellular/modem_shell/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/cellular/modem_trace_flash/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/cellular/nrf_cloud_multi_service/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/cellular/nrf_cloud_rest_cell_location/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/matter/light_bulb/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/matter/light_switch/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/matter/lock/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/matter/smoke_co_alarm/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/matter/template/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/matter/thermostat/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/matter/window_covering/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/net/mqtt/doc/architecture.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/net/mqtt/doc/description.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/nfc/system_off/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/suit/recovery/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/wifi/softap/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/samples/wifi/wfa_qt_app/README.html
https://ncsdoc.z6.web.core.windows.net/PR-19539/nrf/scripts/nrf_provision/fast_pair/README.html

    Following updations were made
    1) removed zassert for kthread join and a few other zephyr specific
       calls
    2) added code for Initialization and cleanup routine
    3) packet is printed out and not checked for beacon
    4) Added initial code for a serialized packet send/receive routine

Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no>
    Update the raw_tx_rx code to have multiple transmit and receive
    functionality. Provide a config option to increase or decrease
    the number of transmits.

Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no>
Add a new ZTEST for TX burst mode. Currently, it is placed
under a check RAW_TX_TEST and disabled as only loopback mode is
supported. There should be a configuration setting to select either
burst mode/loopback mode.

Modified TX/RX ZTEST by moving thread and socket create to within
the ZTEST code instead of initialization code

Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no>
Add code to create a new netmsg for setting loopback or burst mode
of operation for Wezen testing.

Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no>
Adding initial burst transmit thread. It is still under development.
checking in so that it can be shared with other teams

Also modified the RX code to have a serial send-receive functionality
rather than a thread as thread might slow down the TLM operation.

Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no>
Add ZTEST code to process incoming RX burst packets for throughput.
The ZTEST is placed under a build configuration check as each different
ZTEST requires a different Firmware to be loaded.

Currently build is successful.

Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no>
Copy link

Since quarantine was modified, please make sure you are following the process described in Quarantine Process.

@VivekUppunda VivekUppunda force-pushed the ipc_support_work branch 2 times, most recently from 0c439e0 to cd1c384 Compare March 20, 2025 06:25
Added Capture Playout settings to RAW RX ZTEST and some minor
changes to received bytes calculation

Added Capture Playout settings for RAW TX burst and Loopback as well

Added Throughput code changes. Code is currently under development

Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no>
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.

None yet