Thread (3 messages) flat view 3 messages, 3 authors, 2000-02-01

Re: mpc8xx-2.2.13: Now booting the kernel

From: Nicolas-Peter Pohland <hidden>
Date: 2000-02-01 19:33:13

Brendan J Simon wrote:
LiuTao wrote:
quoted
Hi Brendan:

mpc8xx-2.2.13 still doesn't run on my board. I use emulator(EST tool)
to debug the system through JTAG port. I download the zImage to the
board, then run it. Something displayed on serial port:
loaded at:     00800000 0080B1C8
board data at: 00800158 00800180
relocated to:  007F0100 007F0128
zimage at:     00830263 0088A2B1
avail ram:     0088B000 01000000

Linux/PPC load:
Uncompressing Linux...done.
Now booting the kernel

Now, the program has unziped the image section(vmlinux) to 0x0,
then jump to 0x0 to enter the linux kernel. Then the program
call identify_machine() in head.S. Here, the problem happened.
Because the content in location of identify_machine() is not
correct. I don't know the reason. Maybe unzip has problem?
I sent help main to the maillist, but nobody give me any
suggestions.
My board is customed too. What kind of debug tool are you using
to debug linux on your board?
Hi guys,

I do not have the original message so pardon me for responding to this
one.
I had a similar problem at this location:

1. There were different versions of where the uncompressed kernel is
started from.
Once it was done directly from address 0 and the other time the content
of
location 0 was used. Make sure the arch/ppc/kernel and arch/ppc/mbxboot
directories
match regarding this point.

2. Make sure that the DER reg is set to 0 when using an emulator.
Especially
an ADI board for the FADS. For example "rms der 0".

I hope this helps,
Nicolas

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help