[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