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 ......
>>返回讨论的主题
|