Re: QCN9074 load board data file failed
Vasanthakumar Thiagarajan <[email protected]>
| Newsgroups | org.infradead.lists.ath11k |
|---|---|
| Message-ID | <[email protected]> |
On 10/17/2025 6:38 AM, Doug Brewer wrote: > On Thu, Oct 16, 2025 at 5:37 PM Vasanthakumar Thiagarajan wrote: >> >> >> >> On 10/14/2025 7:42 AM, Doug Brewer wrote: >>> Hello, >>> >>> I’m currently running Linux kernel 6.17.2 on arm64 and testing the QCN9074, >>> but it fails to start up. >> >> Was this working for you before with an older kernel? > > > Yes, it worked with kernel 6.6. Odd, between v6.6 and v6.17 I couldn't find any ath12k changes which modifies the caldata download path. Is it possible to share the kernel log with ath11k boot time debugs enabled for working and problematic cases? modprobe -r ath11k_pci modprobe ath11k debug_mask=0x1060 modprobe ath11k_pci > >>> It seems the issue is related to loading >>> the board data: >>> >>> ath11k_pci 0001:11:00.0: BAR 0 [mem 0xf2400000-0xf25fffff 64bit]: assigned >>> ath11k_pci 0001:11:00.0: enabling device (0000 -> 0002) >>> ath11k_pci 0001:11:00.0: MSI vectors: 16 >>> ath11k_pci 0001:11:00.0: qcn9074 hw1.0 >>> ath11k_pci 0001:11:00.0: chip_id 0x0 chip_family 0x0 board_id 0xff >>> soc_id 0xffffffff >>> ath11k_pci 0001:11:00.0: fw_version 0x2403072e fw_build_timestamp >>> 2021-06-06 23:27 fw_build_id >>> ath11k_pci 0001:11:00.0: qmi failed to load CAL data >>> file:cal-pci-0001:11:00.0.bin >> >> It seems the calibration data is not found in the file system as well. >> Since calibration data will be specific to the hardware module, you >> may want to check with the system/device manufacturer. > > Because Kernel 6.6 works, I suspect that ath11k has changed its mechanism > for QCN9074, which now requires calibration data. No, as mentioned caldata requirement has been same since 6.6. Vasanth