导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[zhaoxuhua_1]请帮看看2.6.12.1内核加载yaff



No.97586
作者:zhaoxuhua_1
邮件:zhaoxuhua_1@sohu.com
ID:58812
登陆:1次
文章数:1篇
最后登陆IP:61.153.0.49
最后登陆:2006/9/11 13:26:53
注册:2006/8/26 8:50:31
财富:105
发帖时间:2006/9/10 11:53:33
发贴者IP:61.153.0.49
标题:zhaoxuhua_1:请帮看看2.6.12.1内核加载yaffs文件系统出现的问题?
摘要:No.97586请帮看看2.6.12.1内核加载yaffs文件系统出现的问题? 我现在正在做把linux 2.6.12.1内核移植到基于s3c2410x处理器的ARM板上。
我在板子上已经烧录了bootloader(vivi,可烧录kernel,yaffs根文件系统),
内核2.6.12.1(用arm-linux-gcc 3.4.1编译,并且已经支持yaffs文件系统),以及yaffs映像文件。
我在vivi中用part命令在nand flash上分了四个区,分别是vivi区,param区,kernel区和root区。
这四个分区是和内核的devs.c文件的分区信息一一对应。

现在在加载yaffs根文件系统时总是失败
  提示如下: 
    vivi>   boot          
Copy linux kernel from 0x00030000 to 0x30008000, size = 0x001c000                                                                
zImage magic = 0x016f2818                         
Setup linux parameters at 0x30000100                                    
linux command line is: "noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttyS                                                                                
AC0"    
MACH_TYPE = 193               
NOW, Booting Linux......                        
Uncompressing Linux.............................................................                                                                                
............. done, booting the kernel.                                       
Linux version 2.6.12.1 (root@localhost.localdomain) (gcc version 3.4.1) #1 Sun S                                                                                
ep 10 10:17:47 CST 2006                       
CPU: ARM920Tid(wb) [41129200] revision 0 (ARMv4T)                                                 
CPU0: D VIVT write-back cache                             
CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets                                                                   
CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets                                                                   
Machine: SMDK2410                 
ATAG_INITRD is deprecated; please update your bootloader.                                                         
Memory policy: ECC disabled, Data cache writeback                                                 
CPU S3C2410 (id 0x32410000)                           
S3C2410: core 200.000 MHz, memory 100.000 MHz, peripheral 50.000 MHz                                                                    
S3C2410 Clocks, (c) 2004 Simtec Electronics                                           
Built 1 zonelists                 
Kernel command line: noinitrd root=/dev/mtdblock/3 init=/linuxrc console=ttySAC0                                                                                

irq: clearing subpending status 00000007                                        
irq: clearing subpending status 00000002                                        
PID hash table entries: 512 (order: 9, 8192 bytes)                                                  
timer tcon=00000000, tcnt a2c1, tcfg 00000200,00000000, usec 00001eb8                                                                     
Console: colour dummy device 80x30                                  
Dentry ca ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:62毫秒 最大:78531毫秒 查询6次