Booting Linux on Custom PowerPC 405GP board

2 messages, 2 authors, 2002-07-05 · open the first message on its own page

Booting Linux on Custom PowerPC 405GP board

From: Jis Joy <hidden>
Date: 2002-07-05 04:58:31

Hi Friends,

I am new to Linux, I need help from you friends.

We got a custom PowerPC 405GP board, we want to boot Linux on that.

Board limitations are:
1. There is no network interface, only serial port. The kernel image has

to be  downloaded through the serial port. (network interface will be
added
to this card in future.)
2. The monitor code is also custom one, its no a Walnut ROM monitor.

I found out that the boot loader files are in
/src/linux/arch/ppc/boot/tree directory (Am I  correct ??).
What are the changes I have to make to boot linux.

Will it start booting, if I download the
/src/linux/arch/ppc/boot/image/vmlinux to the 0x00000000 location and
jump to that location ?? (the image is compiled for 405GP processor).

Thanks in advance,
Jis.


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

AW: Booting Linux on Custom PowerPC 405GP board

From: Georg Klug <hidden>
Date: 2002-07-05 08:25:46

Hi Jis,
We got a custom PowerPC 405GP board, we want to boot Linux on that.

Board limitations are:
1. There is no network interface, only serial port. The kernel image has

to be  downloaded through the serial port. (network interface will be
added
to this card in future.)
2. The monitor code is also custom one, its no a Walnut ROM monitor.
Did you think about using PPCBOOT? This works really perfect with the Linux
kernel.
I found out that the boot loader files are in
/src/linux/arch/ppc/boot/tree directory (Am I  correct ??).
What are the changes I have to make to boot linux.
The code from that standard kernel directory is only packaged arounfd the real
kernel
vmlinux.
Even if you don't want to use PPCBOOT, read its documentation. Then you get
good information on how the booting works.
Will it start booting, if I download the
/src/linux/arch/ppc/boot/image/vmlinux to the 0x00000000 location and
jump to that location ?? (the image is compiled for 405GP processor).
Very unlikely, if you custom monitor was not designed for that. Some low level
initializations are not done in the kernel. Again the documentation of PPCBOOT
would give you a hint on what is possibly missing.

Georg


** 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