3098|1

73

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

IXP425内核启动出错 [复制链接]

用的是stareast公司的ixp425开发板。由于光盘所带snapgear版本稍旧,所以干脆网上下载gateworks公司为IXP425提供的avila软件套装。在配置中把开发平台由avila改为ixdp425,kernel command line改为: "console=ttyS1,115200 root=/dev/ram0 initrd=0x00800000,16M mem=256M@0x00000000" 然后把LCD驱动去掉(因为我的开发板没有LCD),把SCSI驱动去掉。ramdisk的块大小为1024.编译,用如下命令烧录进开发板:
load -r -v -c 1 -m xmodem -b 0x0160000 zImage
load -r -v -c 1 -m xmodem -b 0x00800000 ramdisk.gz
fis create -b 0x01600000 -l 0x155b53 zImage
fis create -b 0x00800000 -l 0x270000 ramdisk

然后是REDBOOT启动脚本:
fis load zImage
fis load ramdisk
exec 0x01600000
重启,然后出现如下信息:

(上面一部分省略)
RAMDISK: Compressed image found at block 0                                      
Unable to handle kernel paging request at virtual address 219ee000              
pgd = c0004000                                                                  
[219ee000] *pgd=00000000                                                        
Internal error: Oops: f5 [#1]                                                   
Modules linked in:                                                              
CPU: 0                                                                          
PC is at __copy_to_user+0x4c/0x3a8                                             
LR is at file_read_actor+0xfc/0x11c                                             
pc : []    lr : []    Not tainted                           
sp : c4251750  ip : 00000000  fp : c425179c                                    
r10: 00000000  r9 : c02c5e70  r8 : cec33dd0                                    
r7 : 00001000  r6 : 00001000  r5 : c4251830  r4 : c4250000                     
r3 : 00000000  r2 : 00000f80  r1 : 219ee000  r0 : cec60000                     
Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  Segment kernel                     
Control: 39FF                                                                  
Table: 00004000  DAC: 00000017                                                  
Process swapper (pid: 1, stack limit = 0xc4250250)
stack:

(这一部分省略,太长了,呵呵)

Backtrace:                                                                     
[] (file_read_actor+0x0/0x11c) from [] (do_generic_mapping_)
[] (do_generic_mapping_read+0x0/0x570) from [] (generic_fil)
[] (generic_file_aio_read+0x4/0x218) from [] (do_sync_read+)
[] (do_sync_read+0x0/0x11c) from [] (vfs_read+0xac/0xe0)   
r7 = C4282008  r6 = C425193C  r5 = CEC60000  r4 = C425F1A0                     
[] (vfs_read+0x0/0xe0) from [] (sys_read+0x4c/0x84)         
r6 = C425F1A0  r5 = 00140000  r4 = 00000000                                    
[] (sys_read+0x0/0x84) from [] (fill_inbuf+0x3c/0x88)      
r6 = 00000000  r5 = 00000010  r4 = C02BD8AC                                    
[] (fill_inbuf+0x0/0x88) from [] (inflate_codes+0x1b4/0x510)
r4 = 00000008                                                                  
[] (inflate_codes+0x0/0x510) from [] (inflate_dynamic+0x634)
[] (inflate_dynamic+0x0/0x684) from [] (rd_load_image+0x10e)
[] (rd_load_image+0x0/0x1148) from [] (initrd_load+0x44/0x3)
[] (initrd_load+0x0/0x338) from [] (prepare_namespace+0xb8/)
[] (prepare_namespace+0x0/0x168) from [] (init+0x12c/0x1d8)
r6 = C4250000  r5 = C001F928  r4 = C02BD898                                    
[] (init+0x0/0x1d8) from [] (do_exit+0x0/0x834)            
Code: ba000002 f5d1f03c f5d1f05c f5d1f07c (e8b151f8)                           
Kernel panic - not syncing: Attempted to kill init!

我尝试了载入映像到不同内存地址,改ramdisk块大小,但都没用。哪位大大知道是什么问题吗?THANKS A LOT!

最新回复

我也想知道,正在找這方面的資料~~~~~  详情 回复 发表于 2008-5-1 08:29
点赞 关注

回复
举报

81

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
我也想知道,正在找這方面的資料~~~~~
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表