|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
Kernel panic - not syncing: VFS: Unable to mount root fs |
作者:fla888 栏目:驱动编程 |
Linux....................................................................................... done, booting the kernel. Linux version 2.6.16.28 (root@fla) (gcc version 3.4.1) #5 Sat Sep 9 11:55:33 CST 2006 CPU: ARM920Tid(wb) [41129200] revision 0 (ARMv4T) Machine: SMDK2410 Warning: bad configuration page, trying to continue MEMORY policy: ECC disabled, Data cache writeback CPU S3C2440A.html">S3C2440A (id 0x32440001) S3C2440: core 400.000 MHz, MEMORY 100.000 MHz, peripheral 50.000 MHz S3C2410 Clocks, (c) 2004 Simtec ELECTRONICS CLOCK: Slow mode (1.500 MHz), FAST, MPLL on, UPLL on 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 Built 1 zonelists Kernel command LINE: root=/dev/mtdblock2 init=/bin/bash console=ttySAC1 irq: clearing pending ext status 00007000 irq: clearing subpending status 0000009a irq: clearing subpending status 00000092 PID hash table entries: 128 (order: 7, 2048 bytes) timer tcon=00090000, tcnt A2C1, tcfg 00000200,00000000, usec 00001eb8 Console: colour DUMMY DEVICE 80x30 Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) MEMORY: 16MB = 16MB total MEMORY: 13320KB available (2245K code, 504K data, 108K init) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 S3C2440: Initialising architecture S3C2440: IRQ SUPPORT S3C2440: Clock SUPPORT, UPLL 96.000 MHz, DVS off S3C2410 DMA Driver, (c) 2003-2004 Simtec ELECTRONICS DMA channel 0 at c1800000, irq 33 DMA channel 1 at c1800040, irq 34 DMA channel 2 at c1800080, irq 35 DMA channel 3 at c18000c0, irq 36 NetWinder Floating Point EMULATOR V0.97 (double PRECISION) JFFS version 1.0, (C) 1999, 2000 Axis Communications AB JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadLINE registered io scheduler cfq registered s3c2410-lcd s3c2410-lcd: no platform data for lcd, cannot attach s3c2410-lcd: probe of s3c2410-lcd failed with error -22 lp: driver loaded but no DEVICEs found S3C2410 RTC, (c) 2004 Simtec ELECTRONICS ppdev: user-space parallel port driver S3C2410 Watchdog Timer, (c) 2004 Simtec ELECTRONICS Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled s3c2440-uart.0: s3c2410_serial0 at MMIO 0x50000000 (irq = 70) is a S3C2440 s3c2440-uart.1: s3c2410_serial1 at MMIO 0x50004000 (irq = 73) is a S3C2440 s3c2440-uart.2: s3c2410_serial2 at MMIO 0x50008000 (irq = 76) is a S3C2440 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 DEVICEs) DM9000 Ethernet Driver Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 50MHZ SYSTEM bus speed for PIO modes; override with idebus=xx BAST NOR-Flash Driver, (c) 2004 Simtec ELECTRONICS S3C24XX NAND Driver, (c) 2004 Simtec ELECTRONICS s3c2410-nand: Tacls=1, 10ns Twrph0=4 40ns, Twrph1=1 10ns No NAND DEVICE found!!! NAND DEVICE: MANUFACTURER ID: 0x98, Chip ID: 0x39 (TOSHIBA NAND 8MiB 1,8V 8-bit) FLASH size: 8 MiB page size: 512 bytes OOB area size: 16 bytes sector size: 8 KiB pages NUMBER: 16384 pages per sector: 16 bus width: 8 bits in sector size: 13 bits in page size: 9 bits in OOB size: 4 FLASH size with OOB: 8448 KiB page address bytes: 3 sector address bytes: 2 options: 0x62 Scanning DEVICE for bad blocks Creating 1 MTD partitions on "NAND 8MiB 1,8V 8-bit": 0x00000000-0x00800000 : "NAND simulator partition" mice: PS/2 mouse DEVICE common for all mice s3c2440-i2c s3c2440-i2c: slave address 0x10 s3c2440-i2c s3c2440-i2c: bus frequency set to 390 KHz s3c2440-i2c s3c2440-i2c: i2c-0: S3C I2C adapter NET: Registered protocol family 2 IP route cache hash table entries: 256 (order: -2, 1024 bytes) TCP established hash table entries: 1024 (order: 0, 4096 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 1024 bind 1024) TCP RENO registered TCP bic registered NET: Registered protocol family 1 Root-NFS: No NFS server available, giving up. VFS: Unable to mount root fs via NFS, trying floppy. VFS: Cannot open root DEVICE "mtdblock2" or unknown-block(2,0) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) nandFLASH是使用的和smdk2410一样的K9F1208,所以nandFLASH的驱动应该内核已经默认包含了吧,但为什么会出现No NAND DEVICE found!!!呢?? 请解决过的朋友说两句,谢谢 |
2楼: | >>参与讨论 |
作者: gwnpeter 于 2006/9/10 20:11:00 发布:
Creating 1 MTD partitions on "NAND 8MiB 1,8V 8-bit": |
3楼: | >>参与讨论 |
作者: fla888 于 2006/9/11 14:24:00 发布:
这个不是硬件上的nandflash 硬件上nandflash是64M的,会出现Creating 1 MTD partitions on "NAND 8MiB 1,8V 8-bit"应该是内核选中在mtd nand layer模拟nandflash导致的 |
4楼: | >>参与讨论 |
作者: hxdlj 于 2006/11/18 20:22:00 发布:
系统没有找到文件系统 root=/dev/mtdblock2 ,在nand FLASH的mtdblock2分区上没有找到文件系统。 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |