[U-Boot] i.Mx6q u-boot stuck

Fausto Sessego fausto.sessego at infomob.it
Mon May 29 08:37:14 UTC 2017


2017-05-27 14:50 GMT+02:00 Fabio Estevam <festevam at gmail.com>:

> On Sat, May 27, 2017 at 8:00 AM, Fausto Sessego
> <fausto.sessego at infomob.it> wrote:
>
> > Starting kernel ...
> >
> > Uncompressing Linux... done, booting the kernel.
> >
> > Error: unrecognized/unsupported machine ID (r1 = 0x000015b3).
> >
> > Available machine support:
> >
> > ID (hex)        NAME
> > ffffffff        Generic DT based system
> > ffffffff        Freescale i.MX6 Quad/DualLite (Device Tree)
> > ffffffff        Freescale i.MX6 SoloLite (Device Tree)
> > ffffffff        Freescale i.MX6 SoloX (Device Tree)
> > ffffffff        Freescale i.MX6 Ultralite (Device Tree)
> > ffffffff        Freescale i.MX7 Dual (Device Tree)
> > ffffffff        Freescale i.MX50 (Device Tree Support)
> > ffffffff        Freescale i.MX53 (Device Tree Support)
> > ffffffff        Freescale Vybrid VF5xx/VF6xx (Device Tree)
> >
> > Please check your kernel config and/or bootloader.
> >
> > There is the error "Error: unrecognized/unsupported machine ID"
> >
> > I read many post but i didn't found any solution.
>
> You are probably missing:
> CONFIG_OF_LIBFDT=y
>
> in your defconfig file.
>
> Just looked at your defconfig and it has:
> #CONFIG_OF_LIBFDT=y
>
> So you need to remove the "#" in front of it.
>
> This will tell U-Boot that it will boot a kernel + dtb.
>

Now it's working and i'm able to load the kernel.

Thank you


More information about the U-Boot mailing list