--- In Pradip De <> wrote:
>
> Hi,
> I followed the instructions for installing kernel 2.6.21after
compiling its source and then using the bootload utility to boot it.
However, I get the following error which complains about not being
able to mount rootfs because the root device cannot be opened. I guess
I am doing something wrong in the boot options in the kernel config. I
have pasted the last portion of the error log below. Any help is
greatly appreciated.
> ------------------------------------------------------------
> .....
> Built 4 zonelists. Total pages: 8128
> Kernel command line: root=/dev/root/ init=/linuxrc console=ttyAM0,115200
> PID hash table entries: 128 (order: 7, 512 bytes)
> 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: 8MB 8MB 8MB 8MB = 32MB total
> Memory: 29076KB available (2976K code, 266K data, 112K init)
> Mount-cache hash table entries: 512
> CPU: Testing write buffer coherency: ok
> NET: Registered protocol family 16
> ep93xx: PLL1 running at 400 MHz, PLL2 at 192 MHz
> ep93xx: FCLK 200 MHz, HCLK 100 MHz, PCLK 50 MHz
> SCSI subsystem initialized
> usbcore: registered new interface driver usbfs
> usbcore: registered new interface driver hub
> usbcore: registered new device driver usb
> NET: Registered protocol family 2
> IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
> TCP established hash table entries: 1024 (order: 1, 8192 bytes)
> TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
> TCP: Hash tables configured (established 1024 bind 1024)
> TCP reno registered
> NetWinder Floating Point Emulator V0.97 (double precision)
> JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
> yaffs Sep 22 2008 16:46:51 Installing.
> io scheduler noop registered
> io scheduler deadline registered (default)
> ep93xx_wdt: EP93XX watchdog, driver version 0.3
> Serial: AMBA driver $Revision: 1.1.1.1 $
> apb:uart1: ttyAM0 at MMIO 0x808c0000 (irq = 52) is a AMBA
> apb:uart2: ttyAM1 at MMIO 0x808d0000 (irq = 54) is a AMBA
> apb:uart3: ttyAM2 at MMIO 0x808e0000 (irq = 55) is a AMBA
> RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
> loop: loaded (max 8 devices)
> PPP generic driver version 2.4.2
> tun: Universal TUN/TAP device driver, 1.6
> tun: (C) 1999-2004 Max Krasnyansky <>
> ep93xx-eth version 0.1 loading
> eth0: ep93xx on-chip ethernet, IRQ 39, 00:d0:69:41:58:40.
> Linux video capture interface: v2.00
> Searching for NAND flash...
> NAND device: Manufacturer ID: 0xec, Chip ID: 0x75 (Samsung NAND
32MiB 3,3V 8-bit)
> Scanning device for bad blocks
> cmdlinepart partition parsing not available
> Using static partition definition
> Creating 3 MTD partitions on "ts7250-nand":
> 0x00000000-0x00020000 : "TS-BOOTROM"
> 0x00020000-0x01d20000 : "Linux"
> 0x01d20000-0x0201c000 : "RedBoot"
> mtd: partition "RedBoot" extends beyond the end of device
"ts7250-nand" -- size trunc0ep93xx-ohci ep93xx-ohci: EP93xx OHCI
> ep93xx-ohci ep93xx-ohci: new USB bus registered, assigned bus number 1
> ep93xx-ohci ep93xx-ohci: irq 56, io mem 0x80020000
> usb usb1: Product: EP93xx OHCI
> usb usb1: Manufacturer: Linux 2.6.21-ts ohci_hcd
> usb usb1: SerialNumber: ep93xx
> usb usb1: configuration #1 chosen from 1 choice
> hub 1-0:1.0: USB hub found
> hub 1-0:1.0: 3 ports detected
> Initializing USB Mass Storage driver...
> usbcore: registered new interface driver usb-storage
> USB Mass Storage support registered.
> usbcore: registered new interface driver usbhid
> drivers/usb/input/hid-core.c: v2.6:USB HID core driver
> mice: PS/2 mouse device common for all mice
> rtc-m48t86 rtc-m48t86: rtc core: registered m48t86 as rtc0
> rtc-m48t86 rtc-m48t86: battery ok
> ep93xx-rtc ep93xx-rtc: rtc core: registered ep93xx as rtc1
> TCP cubic registered
> NET: Registered protocol family 1
> NET: Registered protocol family 10
> IPv6 over IPv4 tunneling driver
> NET: Registered protocol family 17
> NET: Registered protocol family 15
> ieee80211: 802.11 data/management/control stack, git-1.1.13
> ieee80211: Copyright (C) 2004-2005 Intel Corporation <>
> rtc-m48t86 rtc-m48t86: hctosys: invalid date/time
> VFS: Cannot open root device "root/" or unknown-block(0,0)
> Please append a correct "root=" boot option
> Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(0,0)
>
> -----------------------------------------------------------------
>
> thanks,
> Pradip
>
I'm stuck with this problem too. Although I'm using the binary image
available at the website.
I'm sure sb has already explained how to workaround this, but there's
so much information around that I can't find it
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|