Re: coda 2040000.vpu: firmware request failed
From: Jagan Teki
Date: Fri Jul 07 2017 - 10:23:34 EST
On Fri, Jul 7, 2017 at 7:09 PM, Philipp Zabel <p.zabel@xxxxxxxxxxxxxx> wrote:
> Hi Jagan,
>
> On Fri, 2017-07-07 at 18:15 +0530, Jagan Teki wrote:
>> Hi,
>>
>> I'm observing firmware request failure with i.MX6Q board, This is with
>> latest linux-next (4.12) with firmware from, [1] and converted
>> v4l-coda960-imx6q.bin using [2].
>>
>> Log:
>> ------
>> coda 2040000.vpu: Direct firmware load for vpu_fw_imx6q.bin failed with error -2
>> coda 2040000.vpu: Direct firmware load for vpu/vpu_fw_imx6q.bin failed
>> with error -2
>> coda 2040000.vpu: Direct firmware load for v4l-coda960-imx6q.bin
>> failed with error -2
>
> The error code is -ENOENT, so the firmware binary is not found where the
> firmware loader code is looking. That could be caused by the coda driver
> being probed before the file system containing the firmware binary is
> mounted. Have you tried compiling the coda driver as a module
> (CONFIG_VIDEO_CODA=m)?
Yes, true unless it is module firmware files can't get by coda
# modprobe -a coda
[ 24.474662] coda 2040000.vpu: Firmware code revision: 36350
[ 24.480556] coda 2040000.vpu: Initialized CODA960.
[ 24.485415] coda 2040000.vpu: Unsupported firmware version: 2.1.9
[ 24.493494] coda 2040000.vpu: codec registered as /dev/video[0-1]
thanks!
--
Jagan Teki
Free Software Engineer | www.openedev.com
U-Boot, Linux | Upstream Maintainer
Hyderabad, India.