<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY>
<HR>

<P>Dear Sir:</P>
<P>I am not a "fresh-user" on uClinux, but a "fresh-developer" on uClinux.</P>
<P>My hardware is VZ328ADS from Motorola.The kernel is from uclinux.org and 
patchs from ftp_employees_org_vag.tar.gz. The compilers are m68k-coff-gcc 
and m68k-pic-coff-gcc. The kernel and romdisk have run well for six 
months. At present, I would like to change my compiler to m68k-elf-gcc. I have 
followed the instructions from two sites below:</P>
<P><A 
href="http://www.rcs.ei.tum.de/~kuhn/uclinux/uClinux-m68k-elf-toolchain/20010718/SPECS/uClinux-toolchain-m68k-elf-0.9.2-1.spec">http://www.rcs.ei.tum.de/~kuhn/uclinux/uClinux-m68k-elf-toolchain/20010718/SPECS/uClinux-toolchain-m68k-elf-0.9.2-1.spec</A></P>
<P><A 
href="http://www.uclinux.org/pub/uClinux/m68k-elf-tools/README-20010716">http://www.uclinux.org/pub/uClinux/m68k-elf-tools/README-20010716</A></P>
<P>After setting up the whole enviroment, I have found the uClinux-2.0.38 were 
unable to be compiled. Someone on the maillist have given me a patch file 
called "uClinux-2.0.x.elf.diff". I have attached it to this mail. Although 
it is suitable for ucsimm,I have learnt some hints for my VZ328ADS.I copy some 
sections from ucsimm/rom.ld to my ads/rom.ld.In this way, the 
compiler seemms to work normally as m68k-coff.After I download 
the kernel(flash.b) to my VZ328ADS,the kernel almost works well.But it 
is panicing after VFS mount. I have followed your instructions and the result 
from console is as below:</P>
<P>uClinux/MC68VZ328<BR>Flat model support (C) 1998,1999 Kenneth Albanowski, D. 
Jeff Dionne<BR>M68EZ328ADS board support (C) 1999 Vladimir Gurevich <<A 
href="mailto:vgurevic@cisco.com">vgurevic@cisco.com</A>><BR>KERNEL -> 
TEXT=0x10000400-0x1003baa8 DATA=0x000400-0x00e000 
BSS=0x00e000-0x020270<BR>KERNEL -> ROMFS=0x100496a8-0x1009cc78 
MEM=0x020270-0x7fc000 STACK=0x7fc000-0x800000<BR>No Command line passed<BR>Done 
setup_arch<BR>Calibrating delay loop.. ok - 2.77 BogoMIPS<BR>Memory available: 
7928k/8175k RAM, 3858k/4096k ROM (248k kernel data, 238k code)<BR>Swansea 
University Computer Society NET3.035 for Linux 2.0<BR>NET3: Unix domain sockets 
0.13 for Linux NET3.035.<BR>uClinux version 2.0.38.1pre7-vag (root@zllinux) (gcc 
version 2.95.3 20010315 (release)(ColdFire patches - 20010318 from <A 
href="http://fiddes.net/coldfire/)(-">http://fiddes.net/coldfire/)(-</A>msep-data 
patches)) #408 Mon Nov 19 09:16:19 CST 2001<BR>MC68328 serial driver version 
1.00<BR>ttyS0 at 0xfffff900 (irq = 64) is a builtin MC68328 UART<BR>Ramdisk 
driver initialized : 16 ramdisks of 4096K size<BR>Blkmem copyright 1998,1999 D. 
Jeff Dionne<BR>Blkmem copyright 1998 Kenneth Albanowski<BR>Blkmem 1 disk 
images:<BR>0: 100496A8-1009CEA7 (RO)<BR>Open of blkmem arena 0 at 100496a8, 
length 53800<BR>VFS: Mounted root (romfs filesystem) readonly. </P>
<P>I do not know much about the "ld" files.So I also attach my "modified" 
rom.ld on my mail.  </P>
<HR>
</BODY></HTML>