[Buildroot] [PATCH 1/1] configs/freescale_imx8mqevk: bump BSP components to 4.14.98_2.0.0

juju at cotds.org juju at cotds.org
Wed Dec 4 17:24:51 UTC 2019


Hi Fabio,

On 2019-12-03 21:51, Fabio Estevam wrote:
> Hi Julien,
> 
> On Tue, Dec 3, 2019 at 5:38 PM Julien Olivain <juju at cotds.org> wrote:
>> 
>> Update Kernel, U-Boot and ATF to NXP BSP version 
>> rel_imx_4.14.98_2.0.0_ga
> 
> What about switching to imx_4.19.35_1.1.0 instead?

Some packages, like imx-gpu-viv are linked to the i.MX uboot/kernel/atf
versions. For example i.MX BSP 4.14.78-1.0.0 uses 
imx-gpu-viv-6.2.4.p2.3,
but 4.19.35-1.1.0 uses imx-gpu-viv-6.4.0.p1.0, ... (One could eventually
workaround this by using kernel-module-imx-gpu-viv, though). This is 
also
probably the case for other i.MX packages like imx-sc-firmware (with SC 
RPC API
version), and firmware-imx, and maybe others...

On the other hand, some other board vendors are providing their own BSPs
derived from older NXP BSPs (e.g. TechNexion latest BSP is still based 
on
4.14.98_2.0.0). So updating EVK board to 4.19.35_1.1.0 would probably 
require
an imx-gpu-viv update too, but would also probably break the TechNexion 
PicoPi
8M.

This means that, some of the i.MX defconfigs needs to be aligned 
altogether,
with those packages. My intent was to not update beyond the latest 
TechNexion
BSP version.

Maybe the correct long-term solution would be to add a "Custom Version" 
option
in KConfig, for those packages with kernel/uboot/atf dependencies?

Best regards,

Julien.


More information about the buildroot mailing list