Hi Haitao,
Haitao Zhang wrote:
I'm trying to run busybox comes from uClinux-dist-20080808
and kernel 2.6.22 on a Philips LPC2200 board, the LPC2200 itself is a
ARM7TDMI CPU, no MMU.
After building whole userland of uClinux-dist-20080808 use the
following toolchain (GCC 4.2.1):
http://ftp.snapgear.org/pub/snapgear/tools/arm-linux/arm-linux-tools-20070808.tar.gz
i see a lot of "Unhandled fault: vector exception (0x000) at
0x00000000" when execute apps in busybox. seems none of busybox apps
will work and some app will even cause a kerenl panic
/> ps
*****debugging msg*****Busybox starting from busybox/libbb/appletlib.c:main
*****debugging msg*****BB_MMU=0
*****debugging Restarting system.
Kernel panic - not syncing: Watchdog timer reset failed!
But after i rollback to use your old toolchian (GCC 3.4.4):
http://ftp.snapgear.org/pub/snapgear/tools/arm-linux/arm-linux-tools-20061213.tar.gz
i build busybox and others userland apps with just the same configuration,
busybox, init and sash are all running very stable, without generating SIGSEGV.
so could you give me some direction about this issue?
is there anything i need to take care of after switch to use new toolchian?
or i just encounter a toolchain defect?
I only build fairly simple userland setups to run on the
ARMulator (not even real non-MMU hardware). Maybe the toolchain
is buggy. Stick with the gcc-3.4.4 toolchain if it works
for you.
Regards
Greg
------------------------------------------------------------------------
Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED]
Secure Computing Corporation PHONE: +61 7 3435 2888
825 Stanley St, FAX: +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev