2022-12-19 17:04:42

by Dmitry Osipenko

[permalink] [raw]
Subject: Re: [PATCH 2/8] brcm: update bcm4329 firmware file

Hi,

08.12.2022 02:05, Arend van Spriel пишет:
> bump version from 4.220.48.0 to 4.218.248.44. Version numbering
> scheme is obscure but this is a more recent firmware file.
>
> Signed-off-by: Arend van Spriel <[email protected]>
> ---
> brcm/brcmfmac4329-sdio.bin | Bin 253748 -> 246791 bytes
> 1 file changed, 0 insertions(+), 0 deletions(-)

This firmware version doesn't work on any of NVIDIA Tegra tablets
supported by upstream kernel, tested using next-20221216. Please revert
or fix, thanks!

Faulty 4.218.248.44 kernel log:

brcmfmac: brcmf_wcc_attach: executing
brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2),
device may have limited channels available
brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4329/3 wl0: May 25 2012
17:57:45 version 4.218.248.44
ieee80211 phy0: brcmf_c_set_joinpref_default: Set join_pref error (-52)
ieee80211 phy0: brcmf_setup_wiphybands: rxchain unsupported
ieee80211 phy0: brcmf_construct_chaninfo: get chanspecs error (-52)
ieee80211 phy0: brcmf_setup_wiphybands: brcmf_construct_chaninfo failed
(-52)
ieee80211 phy0: brcmf_cfg80211_attach: Setting wiphy bands failed (-52)
ieee80211 phy0: brcmf_bus_started: failed: -12
ieee80211 phy0: brcmf_attach: dongle is not responding: err=-12
brcmfmac: brcmf_wcc_detach: executing
brcmfmac: brcmf_sdio_firmware_callback: brcmf_attach failed

Good 4.220.48.0 kernel log:

brcmfmac: brcmf_wcc_attach: executing
brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2),
device may have limited channels available
brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4329/3 wl0: Sep 2 2011
14:48:19 version 4.220.48
ieee80211 phy0: brcmf_setup_wiphybands: rxchain unsupported


2022-12-19 17:44:58

by Arend Van Spriel

[permalink] [raw]
Subject: Re: [PATCH 2/8] brcm: update bcm4329 firmware file

On December 19, 2022 5:58:29 PM Dmitry Osipenko <[email protected]> wrote:

> Hi,
>
> 08.12.2022 02:05, Arend van Spriel пишет:
>> bump version from 4.220.48.0 to 4.218.248.44. Version numbering
>> scheme is obscure but this is a more recent firmware file.
>>
>> Signed-off-by: Arend van Spriel <[email protected]>
>> ---
>> brcm/brcmfmac4329-sdio.bin | Bin 253748 -> 246791 bytes
>> 1 file changed, 0 insertions(+), 0 deletions(-)
>
> This firmware version doesn't work on any of NVIDIA Tegra tablets
> supported by upstream kernel, tested using next-20221216. Please revert
> or fix, thanks!
>
> Faulty 4.218.248.44 kernel log:
>
> brcmfmac: brcmf_wcc_attach: executing
> brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2),
> device may have limited channels available
> brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4329/3 wl0: May 25 2012
> 17:57:45 version 4.218.248.44
> ieee80211 phy0: brcmf_c_set_joinpref_default: Set join_pref error (-52)
> ieee80211 phy0: brcmf_setup_wiphybands: rxchain unsupported
> ieee80211 phy0: brcmf_construct_chaninfo: get chanspecs error (-52)
> ieee80211 phy0: brcmf_setup_wiphybands: brcmf_construct_chaninfo failed
> (-52)
> ieee80211 phy0: brcmf_cfg80211_attach: Setting wiphy bands failed (-52)
> ieee80211 phy0: brcmf_bus_started: failed: -12
> ieee80211 phy0: brcmf_attach: dongle is not responding: err=-12
> brcmfmac: brcmf_wcc_detach: executing
> brcmfmac: brcmf_sdio_firmware_callback: brcmf_attach failed

Thanks, Dmitry

Could you provide the full log and insert brcmfmac with debug=0x1416
(requires CONFIG_BRCMDBG).

Regards,
Arend

> Good 4.220.48.0 kernel log:
>
> brcmfmac: brcmf_wcc_attach: executing
> brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2),
> device may have limited channels available
> brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4329/3 wl0: Sep 2 2011
> 14:48:19 version 4.220.48
> ieee80211 phy0: brcmf_setup_wiphybands: rxchain unsupported




Attachments:
smime.p7s (4.12 kB)
S/MIME Cryptographic Signature

2022-12-19 17:50:58

by Dmitry Osipenko

[permalink] [raw]
Subject: Re: [PATCH 2/8] brcm: update bcm4329 firmware file

19.12.2022 20:20, Arend Van Spriel пишет:
...
> Thanks, Dmitry
>
> Could you provide the full log and insert brcmfmac with debug=0x1416
> (requires CONFIG_BRCMDBG).

Please see the attached logs


Attachments:
good 4.220.48.0.txt (25.04 kB)
bad 4.218.248.44.txt (16.99 kB)
Download all attachments