- 论坛徽章:
- 0
|
支持,我现在也在用这个编译器,板子是pxa270,mainstone的,结果编完人不到machineID,于是我在head-xscale.c加了两句汇编,内核倒是起来,但网络一直没有产生中断,起不来。
网卡芯片是smsc LAN91C111-NE,内核试过2.6.9,2.6.16,2.6.22,均是同样问题,启动信息如下,还请楼主给点提示:
Starting kernel ...
Uncompressing Linux..................................................................................... done, booting the kernel.
Linux version 2.6.22.6 (zozowit@zozowit-desktop) (gcc version 4.2.1 (CodeSourcery Sourcery G++ Lite 2007q3-51)) #19 Wed Jan 16 13:47:54 CST 2008
CPU: XScale-PXA270 [69054117] revision 7 (ARMv5TE), cr=0000397f
Machine: Intel HCDDBBVA0 Development Platform (aka Mainstone)
Memory policy: ECC disabled, Data cache writeback
Run Mode clock: 208.00MHz (*16)
Turbo Mode clock: 520.00MHz (*2.5, inactive)
Memory clock: 104.00MHz (/2)
System bus clock: 104.00MHz
CPU0: D VIVT undefined 5 cache
CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
Built 1 zonelists. Total pages: 16256
Kernel command line: root=/dev/nfs rw nfsroot=192.168.1.100:/opt/armland/xscale/rootfs ip=192.168.1.200::::: console=ttyS0,38400 netmac=00:cf:0a:be:04:25 mem=64M nohalt
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 62208KB available (2392K code, 200K data, 104K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
Mainstone configured to boot from processor-flash
Generic PHY: Registered new driver
Time: pxa_timer clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 204
TCP reno registered
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) ?? 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Console: switching to colour frame buffer device 30x40
SA1100/PXA2xx Watchdog Timer: timer margin 60 sec
pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 22) is a FFUART
pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 21) is a BTUART
pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 20) is a STUART
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
SMSC LAN83C185: Registered new driver
smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <nico@cam.org>
No IRQF_TRIGGER set_type function for IRQ 163 (FPGA)
eth0: SMC91C11xFD (rev 2) at c4850300 IRQ 163 DMA 8 [nowait]
eth0: Ethernet addr: 00:cf:0a:be:04:25
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
Mainstone configured to boot from processor flash
Probing processor flash at physical address 0x00000000 (32-bit bankwidth)
processor flash: Found 2 x16 devices at 0x0 in 32-bit bank
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
Searching for RedBoot partition table in processor flash at offset 0x1fc0000
No RedBoot partition table detected in processor flash
cmdlinepart partition parsing not available
Probing main board flash at physical address 0x04000000 (32-bit bankwidth)
Using static partitions on processor flash
Creating 3 MTD partitions on "processor flash":
0x00000000-0x00040000 : "Bootloader"
0x00040000-0x00440000 : "Kernel"
0x00440000-0x02000000 : "Filesystem"
main board flash is absent. Skipping
mice: PS/2 mouse device common for all mice
TCP cubic registered
NET: Registered protocol family 1
XScale iWMMXt coprocessor detected.
eth0: link down
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
device=eth0, addr=192.168.1.200, mask=255.255.255.0, gw=255.255.255.255,
host=192.168.1.200, domain=, nis-domain=(none),
bootserver=255.255.255.255, rootserver=192.168.1.100, rootpath=
Looking up port of RPC 100003/2 on 192.168.1.100 |
|