From cca5575966aeda1a30cd00340b70fbf02f9e2b56 Mon Sep 17 00:00:00 2001 From: Karun Kumar Eagalapati Date: Fri, 28 Nov 2025 15:17:12 +0530 Subject: [PATCH] nrf_wifi : Update Wi-Fi FW blobs and shared header file Update firmware binaries and RPU shared header for 1. The BIMG offset has been adjusted to ensure consistency across all operating modes (System, Radio Test, Scan-only, Raw, and Offload Raw modes) 2. RPU Version update from 1.2.14.5 to 1.2.14.6. Signed-off-by: Karun Kumar Eagalapati --- fw_if/umac_if/inc/fw/host_rpu_common_if.h | 2 +- fw_if/umac_if/inc/fw/patch_info.h | 2 +- zephyr/module.yml | 32 +++++++++++------------ 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/fw_if/umac_if/inc/fw/host_rpu_common_if.h b/fw_if/umac_if/inc/fw/host_rpu_common_if.h index eaf036f..b6a2422 100644 --- a/fw_if/umac_if/inc/fw/host_rpu_common_if.h +++ b/fw_if/umac_if/inc/fw/host_rpu_common_if.h @@ -30,7 +30,7 @@ #define RPU_MEM_UMAC_CMD_ADDRESS 0xB00007A8 #define RPU_MEM_UMAC_EVENT_ADDRESS 0xB0000E28 #define RPU_MEM_UMAC_PATCH_BIN 0x8008C000 -#define RPU_MEM_UMAC_PATCH_BIMG 0x80099880 +#define RPU_MEM_UMAC_PATCH_BIMG 0x8009B800 #define NRF_WIFI_UMAC_BOOT_SIG 0x5A5A5A5A #define NRF_WIFI_UMAC_ROM_PATCH_OFFSET (RPU_MEM_UMAC_PATCH_BIMG - RPU_ADDR_UMAC_CORE_RET_START) diff --git a/fw_if/umac_if/inc/fw/patch_info.h b/fw_if/umac_if/inc/fw/patch_info.h index e981e5e..eb2f3f1 100644 --- a/fw_if/umac_if/inc/fw/patch_info.h +++ b/fw_if/umac_if/inc/fw/patch_info.h @@ -62,7 +62,7 @@ struct nrf70_fw_image_info { #define RPU_FAMILY (1) #define RPU_MAJOR_VERSION (2) #define RPU_MINOR_VERSION (14) -#define RPU_PATCH_VERSION (5) +#define RPU_PATCH_VERSION (6) /** * @} diff --git a/zephyr/module.yml b/zephyr/module.yml index c92cd4f..a93cb02 100644 --- a/zephyr/module.yml +++ b/zephyr/module.yml @@ -1,4 +1,4 @@ -# Generated from commit: b0c8b52cde02c246b88f117228fe1de2bc4a3ed8 +# Generated from PR #1939 (commit: ae887e3099f199464d6ddc7378a7613ffa247657) # Auto-generated file, do not edit, use update_blobs.py to update name: nrf_wifi build: @@ -7,46 +7,46 @@ build: blobs: - path: wifi_fw_bins/default/nrf70.bin - sha256: d9c99ba5ff00df18deb6c568ec2cd942628b40772b9454101de68e80475b14ff + sha256: b93930eb11d686805e876f04bd4b906d0dd7867d26cd421254c458af3daec16c type: img - version: '1.2.14.5' + version: '1.2.14.6' license-path: ./LICENSE.txt - url: https://github.com/nrfconnect/sdk-nrfxlib/raw/b0c8b52cde02c246b88f117228fe1de2bc4a3ed8/nrf_wifi/bin/zephyr/default/nrf70.bin + url: https://github.com/nrfconnect/sdk-nrfxlib/raw/ae887e3099f199464d6ddc7378a7613ffa247657/nrf_wifi/bin/zephyr/default/nrf70.bin description: nRF70 Wi-Fi firmware for default mode doc-url: https://docs.nordicsemi.com/bundle/ps_nrf7000/page/chapters/notice/doc/notice_on_sw.html - path: wifi_fw_bins/scan_only/nrf70.bin - sha256: 7663f6f9e320f50d4c24d5c9e7bd43c207769e0fb9237a602edb9be32ebaa294 + sha256: fe8e7045cff569ab811f8d2360f654fd8d53f865a2a7dc957444d94bb12d0779 type: img - version: '1.2.14.5' + version: '1.2.14.6' license-path: ./LICENSE.txt - url: https://github.com/nrfconnect/sdk-nrfxlib/raw/b0c8b52cde02c246b88f117228fe1de2bc4a3ed8/nrf_wifi/bin/zephyr/scan_only/nrf70.bin + url: https://github.com/nrfconnect/sdk-nrfxlib/raw/ae887e3099f199464d6ddc7378a7613ffa247657/nrf_wifi/bin/zephyr/scan_only/nrf70.bin description: nRF70 Wi-Fi firmware for scan_only mode doc-url: https://docs.nordicsemi.com/bundle/ps_nrf7000/page/chapters/notice/doc/notice_on_sw.html - path: wifi_fw_bins/radio_test/nrf70.bin - sha256: ec0a847885aa7a75f58d0857b9612b196792da5e2e5f68362d5e019cf9212a8a + sha256: 9d7c928562fb397a4d807df78be1da2ee2d65a6b4a1fa4413b4d6691b1d2a738 type: img - version: '1.2.14.5' + version: '1.2.14.6' license-path: ./LICENSE.txt - url: https://github.com/nrfconnect/sdk-nrfxlib/raw/b0c8b52cde02c246b88f117228fe1de2bc4a3ed8/nrf_wifi/bin/zephyr/radio_test/nrf70.bin + url: https://github.com/nrfconnect/sdk-nrfxlib/raw/ae887e3099f199464d6ddc7378a7613ffa247657/nrf_wifi/bin/zephyr/radio_test/nrf70.bin description: nRF70 Wi-Fi firmware for radio_test mode doc-url: https://docs.nordicsemi.com/bundle/ps_nrf7000/page/chapters/notice/doc/notice_on_sw.html - path: wifi_fw_bins/system_with_raw/nrf70.bin - sha256: eb326ba7d9851490b864385e02bec1a2e5bb55408b4b950011aec397b9b8d88a + sha256: 137f6edc98a27ef0a489f81b6b1dc19d665f318024ae0d2dc5adc566dc27ca12 type: img - version: '1.2.14.5' + version: '1.2.14.6' license-path: ./LICENSE.txt - url: https://github.com/nrfconnect/sdk-nrfxlib/raw/b0c8b52cde02c246b88f117228fe1de2bc4a3ed8/nrf_wifi/bin/zephyr/system_with_raw/nrf70.bin + url: https://github.com/nrfconnect/sdk-nrfxlib/raw/ae887e3099f199464d6ddc7378a7613ffa247657/nrf_wifi/bin/zephyr/system_with_raw/nrf70.bin description: nRF70 Wi-Fi firmware for system_with_raw mode doc-url: https://docs.nordicsemi.com/bundle/ps_nrf7000/page/chapters/notice/doc/notice_on_sw.html - path: wifi_fw_bins/offloaded_raw_tx/nrf70.bin - sha256: 4b15de2e067a9442df750c172775a7482e83fc852c660a2db37284d87f1d85e0 + sha256: 18dcb2d3be326f4dfaabf10407b70e8b357c6376e26941b1ee30971a7d39fc30 type: img - version: '1.2.14.5' + version: '1.2.14.6' license-path: ./LICENSE.txt - url: https://github.com/nrfconnect/sdk-nrfxlib/raw/b0c8b52cde02c246b88f117228fe1de2bc4a3ed8/nrf_wifi/bin/zephyr/offloaded_raw_tx/nrf70.bin + url: https://github.com/nrfconnect/sdk-nrfxlib/raw/ae887e3099f199464d6ddc7378a7613ffa247657/nrf_wifi/bin/zephyr/offloaded_raw_tx/nrf70.bin description: nRF70 Wi-Fi firmware for offloaded_raw_tx mode doc-url: https://docs.nordicsemi.com/bundle/ps_nrf7000/page/chapters/notice/doc/notice_on_sw.html