qcn6122: add BDF for ELECOM WRC-X3000GS2
authorINAGAKI Hiroshi <[email protected]>
Tue, 11 Feb 2025 06:00:31 +0000 (15:00 +0900)
committerRobert Marko <[email protected]>
Tue, 22 Apr 2025 18:55:58 +0000 (20:55 +0200)
This BDF was taken from the official v1.09 firmware for WRC-X3000GS2 and
modified to resolve the following issue.

- offset: 0x45c
-  value: 0x3 ---> 0x0

log:

[   13.180392] ath11k b00a040.wifi1: Multipd architecture - userpd: 2
[   13.182516] ath11k b00a040.wifi1: qcn6122 hw1.0
[   13.188122] ath11k b00a040.wifi1: FW memory mode: 2
[   13.248598] remoteproc remoteproc2: powering up pd-2
[   13.248888] remoteproc remoteproc2: Booting fw image ath11k/IPQ5018/hw1.0/q6_fw.mdt, size 1820
[   13.265067] remoteproc remoteproc2: remote processor pd-2 is now up
[   13.278295] kmodloader: done loading kernel modules from /etc/modules.d/*
[   13.346385] ath11k b00a040.wifi1: qmi ignore invalid mem req type 10
[   13.353716] ath11k b00a040.wifi1: chip_id 0x0 chip_family 0x4 board_id 0xff soc_id 0xffffffff
[   13.353777] ath11k b00a040.wifi1: fw_version 0x270206d0 fw_build_timestamp 2022-08-04 13:28 fw_build_id WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
[   13.387736] mtdblock: MTD device '0:appsblenv' is NAND, please consider using UBI block devices instead.
[   14.245946] mtdblock: MTD device '0:appsblenv' is NAND, please consider using UBI block devices instead.
[   15.304386] qcom-q6-mpd cd00000.remoteproc: fatal error received: err_smem_ver.2.1:
[   15.304386] QC Image Version : QC_IMAGE_VERSION_STRING=WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
[   15.304386] Image Variant : IMAGE_VARIANT_STRING=5018.wlanfw2.map_spr_spr_evalQ
[   15.304386] phyrf_bdf.c:6245 Assertion axis_value == ANTENNACHAIN_AXIS_Z failed param0 :zero,param1 :zero,param2 :zero
[   15.304386] Thread ID : 0x00000046 Thread name : wlan_platform Process ID : 0x00000002 Process name :wlan1
[   15.304386]
[   15.304386] Registers:
[   15.304386] SP : 0x4bfdbba8
[   15.304386] FP : 0x4bfdbbd0
[   15.304386] PC : 0xd025bc70
[   15.304386] SSR : 0x00000000
[   15.304386] BADVA : 0x00000000
[   15.304386] LR : 0xd0178488
[   15.304386]
[   15.304386] StackDump
[   15.304386] from:0x4bfdbba8
[   15.304386] to: 0x00000000:
[   15.304386]
[   15.357522] remoteproc remoteproc0: crash detected in cd00000.remoteproc: type fatal error
[   15.379728] remoteproc remoteproc0: handling crash #1 in cd00000.remoteproc
[   15.387842] remoteproc remoteproc0: recovering cd00000.remoteproc
[   15.402480] remoteproc remoteproc0: stopped remote processor cd00000.remoteproc
[   15.504397] remoteproc remoteproc0: remote processor cd00000.remoteproc is now up
[   25.431353] ath11k b00a040.wifi1: failed to wait wlan mode request (mode 0): -110
[   25.431427] ath11k b00a040.wifi1: qmi failed to send wlan fw mode: -110
[   25.437848] ath11k b00a040.wifi1: failed to send firmware start: -110
[   25.444474] ath11k b00a040.wifi1: failed to start firmware: -110

Signed-off-by: INAGAKI Hiroshi <[email protected]>
Link: https://github.com/openwrt/firmware_qca-wireless/pull/85
Signed-off-by: Robert Marko <[email protected]>
board-elecom_wrc-x3000gs2.qcn6122 [new file with mode: 0644]

diff --git a/board-elecom_wrc-x3000gs2.qcn6122 b/board-elecom_wrc-x3000gs2.qcn6122
new file mode 100644 (file)
index 0000000..ad9db00
Binary files /dev/null and b/board-elecom_wrc-x3000gs2.qcn6122 differ