ath12k WCN7850: Q6 Hexagon fault at WLAON region 0x1792000 ~2s post-AUTHORIZE on X1E80100
Marcus Glocker
marcus at nazgul.ch
Thu May 14 10:20:50 PDT 2026
Hi Baochen, all,
On Thu, May 14, 2026 at 09:55:30AM +0800, Baochen Qiang wrote:
> > With that fixed, the firmware error is gone, and we can now receive
> > and IP from DHCP. We're working on getting the TX path work next.
>
> OK, good to see it gets fixed!
Since today we also got RX/TX fixed, so we have now an initial working
ath12k device with our qwz driver on OpenBSD.
What is still missing from the firmware side; The PCI-id of the
WCN7850 chip included in the Samsung Galaxy Book4 Edge isn't included
yet in to the Linux firmware package. I've addressed this a few times,
but unfortunately no feedback. That's the additional PCI-id line
which is required for the Samsung Galaxy Book4 Edge:
--- board-2.json.orig Sun Apr 26 08:06:37 2026
+++ board-2.json Sun Apr 26 08:07:45 2026
@@ -160,7 +160,8 @@
{
"names": [
"bus=pci,vendor=17cb,device=1107,subsystem-vendor=17aa,subsystem-device=e0e6,qmi-chip-id=2,qmi-board-id=255",
- "bus=pci,vendor=17cb,device=1107,subsystem-vendor=1eac,subsystem-device=8003,qmi-chip-id=2,qmi-board-id=255"
+ "bus=pci,vendor=17cb,device=1107,subsystem-vendor=1eac,subsystem-device=8003,qmi-chip-id=2,qmi-board-id=255",
+ "bus=pci,vendor=17cb,device=1107,subsystem-vendor=17cb,subsystem-device=1107,qmi-chip-id=2,qmi-board-id=255"
],
"data": "bus=pci,vendor=17cb,device=1107,subsystem-vendor=17aa,subsystem-device=e0e6,qmi-chip-id=2,qmi-board-id=255.bin"
},
@@ -202,4 +203,4 @@
}
]
}
-]
\ No newline at end of file
+]
With the resulting 'qwz-wcn7850-hw2.0-board-2' firmware board file,
we have now proved that the ath12k driver is working with Linux and
OpenBSD on the Samsung Galaxy Book4 Edge. Maxim Storetvedt did test
with Linux.
Given that, would it be possible to include this PCI-id to the next
linux-firmware package?
Thanks and Regards,
Marcus
More information about the ath12k
mailing list