[U-Boot] [PATCH 4/4 V3] PXA: Adapt Voipac PXA270 to OneNAND SPL
Marek Vasut
marek.vasut at gmail.com
Thu Nov 3 22:52:18 CET 2011
> On 11/02/2011 08:56 PM, Marek Vasut wrote:
> > + onenand_spl_load_image(CONFIG_SPL_ONENAND_LOAD_ADDR,
> > + CONFIG_SPL_ONENAND_LOAD_SIZE,
> > + (void *)CONFIG_SYS_TEXT_BASE);
>
> If we make it "nand_spl_load_image", and make the #defines conform, we
> can have the same code call the function for nand and onenand. I don't
> see any reason why onenand is a completely different subsystem in
> general, rather than just another NAND driver. The NAND subsystem's
> driver interface is lower level than it should be, but that affects
> other NAND controllers as well (such as fsl_elbc).
>
> Switching to the generic nand_boot() in
> http://patchwork.ozlabs.org/patch/123219/ would get you the ability to
> load the environment during the SPL.
>
> -Scott
I don't think I understand. Why do you want to mix onenand and nand ? Also, will
your approach still allow me to squeeze the important code into the first 1kb
for the initial copying of SPL?
More information about the U-Boot
mailing list