[U-Boot] SPL broken on i.mx31 platforms
Albert ARIBAUD
albert.u.boot at aribaud.net
Tue Jul 1 21:45:51 CEST 2014
Hi Fabio,
On Tue, 1 Jul 2014 10:53:57 -0300, Fabio Estevam <festevam at gmail.com>
wrote:
> Hi Helmut,
>
> On Tue, Jul 1, 2014 at 10:33 AM, Helmut Raiger <helmut.raiger at hale.at> wrote:
> > Hi,
> >
> > the commit 41623c91 breaks the SPL on i.mx31 platforms.
> > The original startup code (start.S) was position independent to
> > allow relocation in board_init_f. This is necessary as the internal
> > RAM used by the IPL to load the first 2kB from NAND is also
> > used by the NAND controller to buffer pages.
As far as the issue goes: where and how exactly is the code not
position independent now?
> > Does changing the startup code back to PIC generate any
> > drawbacks on other ARM platforms?
How would this changing back to PIC be implemented? Not by reverting
the patch, I hope.
> > What was the intention of the change besides unifying?
Any other intent would be stated in the commit message.
> > Could someone verify the issue on a i.mx31 platform.
>
> Magnus also reported the same issue to me recently.
>
> I don't have access to a mx31 board at the moment to investigate this bug.
>
> Maybe Albert, Stefano or Magnus could help?
I don't have mx31 hardware either.
> Thanks,
>
> Fabio Estevam
Amicalement,
--
Albert.
More information about the U-Boot
mailing list