[U-Boot] [PATCH] ARMV7: OMAP4: Calculate SDRAM size
Wolfgang Denk
wd at denx.de
Sun Sep 26 16:37:07 CEST 2010
Dear Nishanth Menon,
In message <4C9F3E4F.3040403 at gmail.com> you wrote:
>
> > I think you are referring to SDRAM initialization. Yes, it is assumed
> > that SDRAM initialization(at least the DMM part of it) is done before
> > the call to sdram_size(). The right location for this seems
> > to be the initial part of sdram_init().
>
> thanks for the clarification.. NOR boot is usually going to have initial
> part in XIP -> we'd traditionally relocate to SDRAM before the call to
> sdram_size() happens.
Yes, this was the way how many ARM boards id, and this is what I'm
trying to explain: this is WRONG.
SDRAM configuration must be done while still running from NOR, i. e.
before relocation. Only then free reconfiguration, auto-sizing etc. is
possible.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
... The prejudices people feel about each other disappear when then
get to know each other.
-- Kirk, "Elaan of Troyius", stardate 4372.5
More information about the U-Boot
mailing list