[alsa-devel] sigmadsp: adau1701: Version mismatch while loading firmware in 3.18.3

Lars-Peter Clausen lars at metafoo.de
Wed Jan 28 15:00:26 CET 2015


On 01/28/2015 02:47 PM, Pascal Huerst wrote:
> Hello Lars-Peter,
>
> i followed the instructions on:
>
> http://wiki.analog.com/resources/tools-software/linux-software/sigmadsp_genfirmware
>
> and built the firmware from my xml-file. But when the driver loads, I
> always get:
>
> adau1701 2-0034: Failed to load firmware: Invalid version 2. Supported
> firmware versions: 1
> adau1701 2-0034: Failed to load firmware
> adau1701 2-0034: ASoC: can't set adau1701 hw params: -22
>
> I have been using that .xml/.bin file in 3.14.13 for some time, but now
> in 3.18.3 I always get the version mismatch from above.

Hi,

Are you sure that the you were previously using a v2 firmware file? v2 was 
not supported until recently and loading it with the v1 loader would just 
result in garbage being written to the device.

The patch[1] that adds support for v2 is pretty standalone and you should be 
able to backport it to v3.18.

- Lars

[1] 
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/sound/soc/codecs/sigmadsp.c?id=a35daac77a0397d4f23b642d3dc0684682e56cc5



More information about the Alsa-devel mailing list