Skip to content

fromtree - Add support for nRF7120 WICR#4136

Merged
rlubos merged 4 commits into
nrfconnect:mainfrom
dhsu-nordic:cherry-pick/nrf7120-wicr
Jun 1, 2026
Merged

fromtree - Add support for nRF7120 WICR#4136
rlubos merged 4 commits into
nrfconnect:mainfrom
dhsu-nordic:cherry-pick/nrf7120-wicr

Conversation

@dhsu-nordic
Copy link
Copy Markdown
Contributor

@dhsu-nordic dhsu-nordic commented May 29, 2026

  • [nrf fromtree] dts: bindings: arm: Add nordic,nrf-wicr binding
  • [nrf fromtree] dts: vendor: nordic: nrf7120: Add Wi-Fi WICR nodes
  • [nrf fromtree] boards: nordic: nrf7120dk: Configure WICR for Wi-Fi boot
  • [nrf fromtree] soc: nordic: Add WICR generation tooling for nRF71

Add DTS binding for Wi-Fi Information Configuration Registers.

Signed-off-by: Dhanoo Surasarang <dhanoo.surasarang@nordicsemi.no>
(cherry picked from commit 2cdfc6ff36d178f2a3ee49e265593e3fbcbfa836)
Add the WICR node. The node is disabled by default; boards that boot
the Wi-Fi core should enable it and populate the WICR properties.

Add Wi-Fi LMAC and UMAC ROM regions. These provide the boot addresses
used by the WICR.

Add temporary Wi-Fi LMAC and UMAC patch partitions at the current
FPGA/bring-up addresses used by the patch binaries. These partitions
provide the ROM patch addresses used when generating WICR. The
placement is expected to be revisited when the Wi-Fi patch partition
and DFU architecture is finalized.

Signed-off-by: Dhanoo Surasarang <dhanoo.surasarang@nordicsemi.no>
(cherry picked from commit 8b66ac6c5d0eb5fc44a80cab3c679fb0e00e0298)
Enable the WICR node and populate all configurable fields.

Extend the shared IPC SRAM region from 4 KB to 20 KB to accommodate
the additional spare mailbox partition.

Signed-off-by: Dhanoo Surasarang <dhanoo.surasarang@nordicsemi.no>
(cherry picked from commit 49c75c0d3091f896455a78469aeed2f310a969e7)
Add supporting scripts and build-system integration for WICR
generation.

Signed-off-by: Dhanoo Surasarang <dhanoo.surasarang@nordicsemi.no>
(cherry picked from commit a9e88fa2fef73762910ddfbb35c419e852137139)
@rlubos rlubos merged commit 3ab2709 into nrfconnect:main Jun 1, 2026
18 checks passed
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Jun 1, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#4136

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
rlubos pushed a commit to nrfconnect/sdk-nrf that referenced this pull request Jun 1, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#4136

Signed-off-by: Nordic Builder <pylon@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.

4 participants