ath10k OTP loading issues
Kalle Valo
kvalo at qca.qualcomm.com
Thu Jul 17 08:03:52 PDT 2014
Helmut Schaa <helmut.schaa at googlemail.com> writes:
>>> Is it correct that board.bin should contain the calibration data of
>>> the actual board? I tried copying it from the APs ART partition but
>>> still no luck.
>>>
>>> Any hint on how to debug further why the otp calibration fails?
>>
>> I have no idea except disabling the error return inside of ath10k_pci.
>> Would that make sense as a temporary workaround? It seems I have normal
>> performance without enfording otp loading.
>
> Sure, but it is a workaround and I'd like to find out why it fails if I use the
> calibration data from the original firmware.
Let me clarify. There are two ways to store the calibration data:
1) to the OTP area within the QCA9880 chip
2) to the host, for example to an MTD partition
otp.bin is used with method 1). It reads the OTP area and provides the
calibration data to the firmware.
But in method 2) otp.bin will fail as there's no data in the OTP area.
This is expected and that's why we should not run otp.bin at all with
method 2).
--
Kalle Valo
More information about the ath10k
mailing list