Porting to a VME board w. MPC740
Dag Nygren
dag at newtech.fi
Sat Mar 25 09:53:55 EST 2000
Hi,
just got back home after a long day trying to get Linux
up on a VME bord from ELTEC using MPC740.
The problem seems to be quite common when I browsed
the mailing lists, but I couldn't find any real answer :-(
I am using the VxWorks monitor to load a kernel image
(zvmlinux) over ftp from my x86 Linux system where I also
have done the crosscompiling.
The kernel is compiled from the standard 2.2.14 distribution
and I did have to change some IO addresses of the serial port
to get the bootloader running.
Now it shows that the kernel is decompressed into 0x0 and
should try to run it. The problem is that I don't have any other
means of checking what it does but direct writes to the serial
port and I have tracked down the halt to the
position where boot/head.S does a blr to address 0x4.
Writing to the serial port before this works nicely, but even when I
put a write directly after the NOPS in kernel/head.S there is no
output....
Dumping the code at 0x0-0x20 shows that there is the expected stuff..
I also tried to disable the cache in boot/head.S, but nothing changed.
It seems like my system refuses to execute the code in 0x0-> ...
Any clues appreciated.
BRGDS
--
Dag Nygren email: dag at newtech.fi
Oy NewTech Ab phone: +358 9 8024910
Trasktorpet 3 fax: +358 9 8024916
02360 ESBO NMT: 0400-426312
FINLAND
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list