From 82877e984038b96927abaa4ec240f58035be1d43 Mon Sep 17 00:00:00 2001 From: Gonzalo Ruiz Date: Wed, 21 Jun 2023 09:22:59 +0200 Subject: [PATCH] firmware-murata: install the FCC.CE specific hcd patch There are two different firmware files for Bluetooth on Murata's type2AE module: - JRL: It configures a Bluetooth TxPower of 7dB, to be used in Japan only. - FCC.CE: It configures a Bluetooth TxPower of 5dB, to be used in the rest of the world. To comply with the FCC requirement that it should not be possible to configure different regulatory domains, or in this case configurations, than FCC, only deploy the FCC.CE file by default: - BCM4373A0_FCC.CE.hcd (md5sum: 1e287a3ab7f83e59352cb321315ea80f) This file reports the following information during boot time: Bluetooth: hci0: 89373 UART 37.4 MHz wlbga_BU sLNA muRata Type 2EA 5dBm 20220608-0103 Bluetooth: hci0: BCM4373A0 (001.001.025) build 0155 JRL file will be added via the Worldwide DEY patch addon that customers can request from Digi. https://onedigi.atlassian.net/browse/DEL-8453 Signed-off-by: Gonzalo Ruiz --- .../recipes-bsp/firmware-murata/firmware-murata.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-digi-arm/recipes-bsp/firmware-murata/firmware-murata.bb b/meta-digi-arm/recipes-bsp/firmware-murata/firmware-murata.bb index 9c93dcd4d..168b12219 100644 --- a/meta-digi-arm/recipes-bsp/firmware-murata/firmware-murata.bb +++ b/meta-digi-arm/recipes-bsp/firmware-murata/firmware-murata.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://${S}/cyw-bt-patch/LICENCE.cypress;md5=cbc5f665d04f741 SRC_URI = " \ git://github.com/murata-wireless/cyw-fmac-fw;protocol=http;branch=fafnir;destsuffix=cyw-fmac-fw;name=cyw-fmac-fw \ git://github.com/murata-wireless/cyw-fmac-nvram;protocol=http;branch=fafnir;destsuffix=cyw-fmac-nvram;name=cyw-fmac-nvram \ - git://github.com/murata-wireless/cyw-bt-patch;protocol=http;branch=kirkstone-fafnir;destsuffix=cyw-bt-patch;name=cyw-bt-patch \ + git://github.com/murata-wireless/cyw-bt-patch;protocol=http;branch=master;destsuffix=cyw-bt-patch;name=cyw-bt-patch \ git://github.com/murata-wireless/cyw-fmac-utils-imx32;protocol=http;branch=fafnir;destsuffix=cyw-fmac-utils-imx32;name=cyw-fmac-utils-imx32 \ git://github.com/murata-wireless/cyw-fmac-utils-imx64;protocol=http;branch=fafnir;destsuffix=cyw-fmac-utils-imx64;name=cyw-fmac-utils-imx64 \ file://cyfmac4373-sdio_US.clm_blob \ @@ -16,7 +16,7 @@ SRC_URI = " \ SRCREV_cyw-fmac-fw="1f83e807b8187508c811a7d91a353a768fef2d37" SRCREV_cyw-fmac-nvram="303acf1b04441f62fbc48d278a70a099fabacb4a" -SRCREV_cyw-bt-patch="32af98f8bc8a8e123b4c428af0035d74e85ae4bb" +SRCREV_cyw-bt-patch="9d24c254dae92af99ddfd661a4ea30af69190038" SRCREV_cyw-fmac-utils-imx32="e248804b6ba386fedcd462ddd9394f42f73a17af" SRCREV_cyw-fmac-utils-imx64="1bc78d68f9609290b2f6578516011c57691f7815" @@ -34,7 +34,7 @@ do_install () { # Install Bluetooth patch *.HCD file # For Murata 2AE (LBEE5PK2AE-564) - install -m 444 ${S}/cyw-bt-patch/BCM4373A0.2AE.hcd ${D}${base_libdir}/firmware/brcm/BCM4373A0.hcd + install -m 444 ${S}/cyw-bt-patch/BCM4373A0_001.001.025.0103.0155.FCC.CE.2AE.hcd ${D}${base_libdir}/firmware/brcm/BCM4373A0_FCC.CE.hcd # Install WLAN firmware file (*.bin) and Regulatory binary file (*.clm_blob) # For Murata 2AE (LBEE5PK2AE-564)