Hi Bin, On Fri, 22 Feb 2019 at 00:19, Bin Meng <[email protected]> wrote: > > Hi Simon, > > On Wed, Jan 30, 2019 at 12:00 PM Simon Glass <[email protected]> wrote: > > > > At present SDRAM is always set up in U-Boot proper. Allow this to be done > > I don't understand. I thought SDRAM was already set up in the U-Boot > SPL in the 64-bit build. The U-Boot proper needs a MMU table which > resides in RAM, so without RAM being initialized first there is no way > for U-Boot proper to run. Am I missing anything?
I'll update this to make it clear it is just for broadwell, which doesn't support 64-bit. Regards, Simon > > > in SPL instead so that U-Boot proper can be loaded into SDRAM and run > > from there. This allows U-Boot to be compressed to reduce space, since > > it is not necessary to run it directly from flash. > > > > Signed-off-by: Simon Glass <[email protected]> > > --- > > > > arch/x86/cpu/broadwell/Makefile | 2 +- > > arch/x86/cpu/broadwell/northbridge.c | 93 ++++++++++++++++++++++++++++ > > arch/x86/cpu/broadwell/sdram.c | 93 ---------------------------- > > 3 files changed, 94 insertions(+), 94 deletions(-) > > > > Regards, > Bin _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

