64Mbytes on Sandpoint-X3B
Jim Thompson
jim at musenki.com
Sat Jun 1 01:01:39 EST 2002
Tom Rini writes:
>
> On Thu, May 30, 2002 at 11:02:44PM -0700, Sergiy Kovtun wrote:
>
> > Hello All,
> > I try to connect all my 64 Meg memoty on
> > Sandpoint-X3B,
> > but received a crash( with 32M all OK).
> > Source:
> > SP-X3B + Altimus MPC7410
> > HHL 2.0
> > Any ideas??
>
> DINK32 12.2 does not correctly initalize the memory controller on-board.
> DINK32 12.3 claims to do this correctly, but in some testing locally it
> still did not get everything correct.
Could you be more specific as to what is missing?
> There's a chance that PPCBoot does get this right, however. But I'm no
> PPCBoot expert.
I don't know about the 74xx support in PPCBoot, but PPCBoot sets up
the 107 in a MCP8245 on a Sandpoint X3 well-enough to boot linux.
PPCboot does not, however, configure more than one 'bank' on the
SO-DIMM socket, and does not (currently) read the SPDs, if only for
the lack of proper I2C support (at least for the 824x).
YMMV.
My question is how have_of got set:
arch/ppc/mm/init.c:
if (!have_of)
FREESEC(openfirmware);
Otherwise...
On the whole "'reset/reboot' the system" thread, I'm interested in
similar solutions for the 824x, since I'm having highly similar
problems on reboot. :-)
Interestingly, the 'gorom' solution works fine for me, as long as my
root filesystem is not jffs2, then only if / is mounted 'rw'.
romfs, cramfs, nfs, or jffs2 (read-only) all reboot just fine.
--
"Perl is basically TECO-99." ---Barry Shein
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list