Hi
thanks for your information. I hadn't liked the glibc libray, later i liked
the code with glibc libary and compiled well.... When i am downloading the
image onto the target, i am getting exceptions... Following is the Dump
Attached...
Please let me know where i am doing mistake..
Thanks
Shobhan
Dumpt Start :::::
Intel 82559 found, MAC address: 00:02:B3:2C:40:F0, IO address=00000080,
IRQ=12
IXP1200 is running in big endian mode.
Cygmon, the Cygnus ROM monitor.
Cygmon was written by Robert Richardson and Bob Manson of Cygnus Solutions
Copyright(c) 1997, 1998, 1999 Cygnus Solutions
Version: release 2.04
This image was built on Mon Dec 11 12:11:52 PST 2000
CPU: IXP1200 StrongARM(R) Microprocessor rev. B0
Board: Intel(R) IXP1200 Evaluation Board
StrongARM is a Registered Trademark of Advanced RISC Machines Limited.
Intel is a Registered Trademark of Intel Corporation
Other Brands and Trademarks are the property of their respective owners.
Press space bar to stop Linux auto-boot....
1
0
TFTPing /tftpboot/zImage...
|/-\|/-\ file transfer complete - total 500844 bytes
TFTPing /tftpboot/ramdisk_img.gz...
|/-\|/-\|/-\|/-\|/-\|/-\| file transfer complete -
total 1632893 bytes
Uncompre.................................... done, Linux version
2.3.99-pre3-rmk3-np2 (root@ceeyes) (gcc version 2.95.2 19991024 (release))
#185 Fri Mar 8 17:33:16 IST 2002
Architecture: Intel IXP1200
On node 0 totalpages: 6144
zone(0): 6144 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Calibrating delay loop... 151.96 BogoMIPS
Memory: 24MB = 24MB total
Memory: 19516KB available (1084K code, 421K data, 8K init)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Scanning bus 00
Found 00:10 [8086/1229] 000200 00
Bus scan for 00 returning with max=00
Linux NET4.0 for Linux 2.3
Based upon Swansea University Computer Society NET3.039
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 2048)
Starting kswapd v1.6
IXP1200 serial driver version 1.2
IXPFlash: Detecting flash at 0xf3000000 size 0x200000 bytes...
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 3072k freed
IXPFlash: Detecting flash at 0xf3000000 size 0x200000 bytes...
IXPFlash: Unable to register misc device: error -16
eepro100.c:v1.09j+LK1.0 Feb 13, 2000 Linux Kernel Team
http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
eth0: Intel PCI EtherExpress Pro100 at 0xf0700080, 00:02:B3:2C:40:F0, IRQ
11.
Receiver lock-up bug exists -- enabling work-around.
Board assembly 721383-016, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
General self-test: passed.
Serial sub-system self-test: passed.
Internal registers self-test: passed.
ROM checksum self-test: passed (0x04f4518b).
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
VFS: Mounted root (ext2 filesystem).
Freeing unused kernel memory: 8k init
Hellow World .... Ceeyes Software
bad magic 100000 (should be 38), wq bug, forcing oops.
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
*pgd = c0985001, *pmd = c0985001, *pte = c098408b, *ppte = c098400a
Internal error: Oops: 0
CPU: 0
pc : [<c00295ec>] lr : [<c001aecc>]
sp : c01f5e80 ip : c01f5e3c fp : c01f5ea4
r10: c01f4000 r9 : 0000002d r8 : 00000000
r7 : c0126e64 r6 : 60000013 r5 : 0000001c r4 : 00000000
r3 : 00000000 r2 : c011d2c0 r1 : c011d2c0 r0 : 00000016
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment kernel
Control: C08051FD Table: C08051FD DAC: 0000001D
Process swapper (pid: 1, stackpage=c01f5000)
Stack:
c01f5e60: c001aecc c00295ec 60000013
ffffffff
c01f5e80: c0126e64 000000c8 60000013 c0126e64 c000b184 000000b8 00000000
c01f5ea8
c01f5ea0: c000b000 c00295b4 c0126e64 c0026304 00000000 00000000 00000040
00000000
c01f5ec0: c0126e64 000000c8 00000019 c0126e64 c0126e64 00000000 000000b8
c01f5f04
c01f5ee0: c01f5f08 2ced37d1 3dec73d9 c00d4500 60000013 00000000 c01f5f1c
c01f5f08
c01f5f00: c00cba38 c00d44f4 c0126e64 000000c8 c01f5f2c c01f5f20 c00cb300
c00cba0c
c01f5f20: c01f5f64 c01f5f30 c00c8788 c00cb2fc 00000001 c01f5fbc 00001000
c0126e64
c01f5f40: 000000b8 c00f2650 c0178b70 c011ca48 6901c123 c0808584 c01f5f80
c01f5f68
c01f5f60: c00c8168 c00c8298 000000b0 c00f2640 c00f2650 c01f5f94 c01f5f84
c00c7adc
c01f5f80: c00c8094 c000a978 c01f5fb0 c01f5f98 c00c80b0 c00c7ac0 c000a978
c00f2640
c01f5fa0: c00f2650 c01f5fcc c01f5fb4 c00c50ec c00c8094 c000a978 c01828d8
c0178b28
c01f5fc0: c01f5fdc c01f5fd0 c000ab18 c00c50dc c01f5ffc c01f5fe0 c000a9c0
c000ab04
c01f5fe0: c000a978 c01828d8 c0178b28 c0178b70 c011bfe4 c01f6000 c000c708
c000a984
Backtrace:
Function entered at [<c00295a8>] from [<c000b000>]
Code: ebffc5b8 e3a03000 (e5833000) e10f0000 e380e080
----- Original Message -----
From: "Clive Davies" <[EMAIL PROTECTED]>
To: "Shobhan Ayyadevara" <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Thursday, March 07, 2002 7:21 PM
Subject: Re: How to run userland programs in ARM Linux ?
> > Attached is the error dump i am getting ...
>
> It looks as if you're not linking in libc. I think that adding a
> -L path/to/your/glibc
> option to the ld call should do it, but you might need to experiment.
>
> It would be better if you paste the text into the body of email rather
than
> attaching a word document - you'll be more likely to get a response from
more
> people.
>
>
> _______________________________________________
> http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
> http://www.arm.linux.org.uk/armlinux/mailinglists.php
> Please visit the above addresses for information on this list.
>
_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
http://www.arm.linux.org.uk/armlinux/mailinglists.php
Please visit the above addresses for information on this list.