Problem booting linux-2.4.4-2001-07-23 on EST SBC8260 with ppcboot 1.0.4
Wolfgang Denk
wd at denx.de
Mon Sep 24 04:00:37 EST 2001
In message <3BABC303.1674D66E at carts.com> you wrote:
>
> You should have ppcboot remap the IMMR to 0xF0000000 in the start of ppcboot
> code. Otherwise it will interfere with Linux memory mapping. See this file for
> all the info you need.
Right!
> > I am trying to get linux 2.4 running on an EST SBC8260.
> > It seems others have this board working correctly, so
Probably these others just use the PPCBoot standard configuration,
and you changed (read: broke) it?
> > It works up to executing the rfi in turn_on_mmu, but
> > it doesn't seem to reach start_here.
I'm not sure what makes you think this is the case. Did you by any
chance try to sngle-step with a JTAG debugger over the RFI
instruction?
This will not work.
> > bdinfo
> > ------------------------
> > memstart = 0x00000000
> > memsize = 0x02000000
> > flashstart = 0xfff00000
> > flashsize = 0x00400000
> > flashoffset = 0x00040000
> > sramstart = 0x00000000
> > sramsize = 0x00000000
> > immr_base = 0x0f000000
^^^^^^^^^^^^^
This is wrong. It should be 0xF0000000 as it is in the standard
configuration for the SBC8260 board that comes with the PPCBoot
sources. Don't change it.
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
The explanation requiring the fewest assumptions is the most likely
to be correct. -- William of Occam
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list