QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1644|回复: 3

[求助]linux2.6内核在lubbock下的移植

[复制链接]
发表于 2006-5-26 19:02:47 | 显示全部楼层 |阅读模式
现在我的内核已经进行到这一步,应该是redboot rom的问题,我的板子根本没有这个东西,他却要检测,检测不到就错了,而且配置文件里关于redboot 的东西我都注释掉了

Uncompressing Linux.............................................................Linux version 2.6.11.12 ([email protected]) (gcc version 3.4.3) #3 Fri 6CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE)
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
Machine: Intel DBPXA250 Development Platform (aka Lubbock)
Memory policy: ECC disabled, Data cache writeback
Memory clock: 99.53MHz (*27)
Run Mode clock: 398.13MHz (*4)
Turbo Mode clock: 398.13MHz (*1.0, active)
Built 1 zonelists
Kernel command line: root=/dev/nfs ip=bootp console=ttyS0,115200 mem=64M
PID hash table entries: 512 (order: 9, 8192 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 64MB = 64MB total
Memory: 62752KB available (1630K code, 320K data, 76K init)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
ttyS0 at MMIO 0x40100000 (irq = 15) is a FFUART
ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART
ttyS2 at MMIO 0x40700000 (irq = 13) is a STUART
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
smc91x: not found (-19).
Lubbock configured to boot from Flash (bank 1)
Probing Lubbock Application Flash at physical address 0x00000000 (32-bit bankwi)Lubbock Application 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
RedBoot partition parsing not available
cmdlinepart partition parsing not available
Probing Lubbock Boot ROM at physical address 0x04000000 (32-bit bankwidth)
Unhandled fault: imprecise external abort (0x406) at 0xbfd7fcef
pgd = c0004000
[bfd7fcef] *pgd=00000000
Internal error: Oops: 0 [#1]
Modules linked in:
CPU: 0
PC is at cfi_probe_chip+0x11c/0x8dc
LR is at cfi_probe_chip+0x74/0x8dc
pc : [<c011234c>]    lr : [<c01122a4>]    Not tainted
sp : c02c1ed8  ip : 0000000c  fp : c02c1f34
r10: c02c1f3c  r9 : c02c1f3c  r8 : 00f000f0
r7 : 00000000  r6 : 00000002  r5 : 00000002  r4 : c01c46e4
r3 : cc980000  r2 : 00000002  r1 : 00000004  r0 : 00000004
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  Segment kernel
Control: 397F  Table: A0004000  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc02c0194)
Stack: (0xc02c1ed8 to 0xc02c2000)
1ec0:                                                       ffffffff f2d00000
1ee0: 04000000 00000000 fffff668 00000000 c02c1f68 c02c1f00 c001b4e0 c001c69c
1f00: 00000998 00000998 00f000f0 00000002 00000002 00000004 c01c46e4 c01c45a8
1f20: 00000000 c02c1f3c c02c1f9c c02c1f38 c011809c c011223c 00000998 00000000
1f40: 00000000 00000002 00000002 00000000 00000000 00000000 00000000 00000000
1f60: 00000000 00000000 00000000 00000000 00000000 c01c46e4 00000001 00000000
1f80: c01c46b4 00000030 00000000 00000000 c02c1fb0 c02c1fa0 c01116d8 c0118020
1fa0: c01c46e4 c02c1fd4 c02c1fb4 c0014938 c01116b8 c0018e14 c02c0000 00000000
1fc0: c0018e50 00000000 c02c1ff4 c02c1fd8 c001b0e0 c0014838 00000000 00000000
1fe0: 00000000 00000000 00000000 c02c1ff8 c0033c6c c001b060 00000000 00000000
Backtrace:
[<c0112230>] (cfi_probe_chip+0x0/0x8dc) from [<c011809c>] (mtd_do_chip_probe+0x)[<c0118014>] (mtd_do_chip_probe+0x0/0x2c4) from [<c01116d8>] (do_map_probe+0x2c)[<c01116ac>] (do_map_probe+0x0/0x3 from [<c0014938>] (init_lubbock+0x10c/0x29) r4 = C01C46E4
[<c001482c>] (init_lubbock+0x0/0x290) from [<c001b0e0>] (init+0x8c/0x1c
r8 = 00000000  r7 = C0018E50  r6 = 00000000  r5 = C02C0000
r4 = C0018E14
[<c001b054>] (init+0x0/0x1c from [<c0033c6c>] (do_exit+0x0/0xa40)
r7 = 00000000  r6 = 00000000  r5 = 00000000  r4 = 00000000
Code: 0a000002 e3530004 0594300c 07838007 (e5940014)
<0>Kernel panic - not syncing: Attempted to kill init!
 楼主| 发表于 2006-5-26 20:01:13 | 显示全部楼层
我搜索了好些日子,发现在lubbock下作移植的文档一个都没有,这是怎么回事呢
回复

使用道具 举报

 楼主| 发表于 2006-6-7 13:58:22 | 显示全部楼层
难道没人用过这个板子嘛,说也奇了
回复

使用道具 举报

发表于 2006-6-7 23:43:03 | 显示全部楼层
You are booting from the NFS, right?

Lubbock configured to boot from Flash (bank 1)
Probing Lubbock Application Flash at physical address 0x00000000 (32-bit bankwi)Lubbock Application Flash: Found 2 x16 devices at 0x0 in 32-bit bank ...
The info above saying it can't find the bootloader at 0x0. Have you write any into this block?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 14:26 , Processed in 0.043414 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表