[Buildroot] [PATCH v2 1/8] package/freescale-imx/firmware-imx: bump version to 8.10

Romain Naour romain.naour at smile.fr
Wed Jan 13 12:54:11 UTC 2021


Hello Heiko,

Le 13/01/2021 à 12:56, Heiko Thiery a écrit :
> Hi Romain,
> 
> Am Mi., 13. Jan. 2021 um 09:39 Uhr schrieb Romain Naour <romain.naour at smile.fr>:
>>
>> Hello Heiko,
>>
>> Le 13/01/2021 à 09:27, Heiko Thiery a écrit :
>>> Hi All,
>>>
>>>> So with your change, the first try fail using "/lib/firmware/vpu_fw_imx53.bin".
>>>> But "/lib/firmware/vpu/vpu_fw_imx53.bin" succeed.
>>>>
>>>> "firmware request failed" message should never appear in your dmesg log.
>>>>
>>>> I believe there is a confusion between firmware (such vpu firmware) and imx sdma
>>>> firmware that require to be installed to "/lib/firmware/imx" directory.
>>>
>>> Not really related to this discussion about vpu fw but I also faced an
>>> issue with an imx8mq board and the SDMA firmware.
>>>
>>> # dmesg | grep sdma
>>> [    0.178729] imx-sdma 302c0000.sdma: Direct firmware load for
>>> imx/sdma/sdma-imx7d.bin failed with error -2
>>> [    0.178763] imx-sdma 302c0000.sdma: Falling back to sysfs fallback
>>> for: imx/sdma/sdma-imx7d.bin
>>
>> based on the log timing, I would say that the rootfs wasn't mounted when the
>> imx-sdma has been probed.
>>
>> Try to compile the driver as a module, not bundled into the kernel image.
> 
> Then I misunderstand the mechanism. I thought it would be retried
> after 60 Seconds. I will try to compile it as a module and not
> builtin.

For some reason it doesn't seems to try again...

It you want to compile the driver into the kernel, you may want to use
CONFIG_EXTRA_FIRMWARE to add the firmware blob into the kernel image.
But you have to be careful with the license.

Best regards,
Romain


> 
> Thank you.
> 




More information about the buildroot mailing list