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.