i have compiled linux-2.6.16-derevo17 with gcc-3.3.4 for TS7200. But, when i
load that kernel, it can't mount rootfs either from Compact Flash or on-board
flash.
>From redboot, the command is
RedBoot> load -r -b 0x00218000 -h 192.168.77.119 zImage-2.6.16
RedBoot> exec -c "console=ttyAM0,115200 root=/dev/sda1 panic=3s"
I also use /dev/hda1, /dev/mtdblock1 in root= boot option. But it still unable
to mount rootfs.
We need timing source provided by linux-2.6.x.
Any idea?
this is the snapshot:
Using base address 0x00218000 and length 0x001602a0
Uncompressing
Linux.................................................................................................
done, .
Linux version 2.6.16 (gcc version 3.3.4) #13 PREEMPT Tue Apr 4
04:50:07 WIT 2006
CPU: ARM920Tid(wb) [41129200] revision 0 (ARMv4T)
Machine: Technologic Systems TS-72xx SBC
Memory policy: ECC disabled, Data cache writeback
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: console=ttyAM0,115200 root=/dev/sda1 panic=3s
PID hash table entries: 256 (order: 8, 4096 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 8MB 8MB 8MB 8MB = 32MB total
Memory: 29260KB available (2501K code, 520K data, 104K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
NetWinder Floating Point Emulator V0.97 (extended precision)
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered (default)
ep93xx_wdt: EP93XX watchdog, driver version 0.3
Serial: AMBA driver $Revision: 1.41 $
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 2048K size 1024 blocksize
loop: loaded (max 8 devices)
ep93xx_eth: version 2.8 2005-11-08 Cirrus Logic
ep93xx_eth: #0 at 0xfef10000 IRQ:39
ep93xx_eth: using random number 00:d0:69:40:2b:13 as MAC, don't forget to
assign a valid MAC later!
scsi0 : scsi_debug, version 1.75 [20050113], dev_size_mb=8, opts=0x0
Vendor: Linux Model: scsi_debug Rev: 0004
Type: Direct-Access ANSI SCSI revision: 05
ata1: PATA max PIO4 cmd 0xC6862000 ctl 0xC6864006 bmdma 0x0 irq 0
ata1: polling mode
readb() at line 451
writeb() at line 979
.....
writeb() at line 979
readb() at line 495
scsi1 : pata_ts7200
ata2: PATA max PIO4 cmd 0x2 ctl 0x19 bmdma 0x0 irq 0
ata2: polling mode
scsi2 : pata_ep93xx
SCSI device sda: 16384 512-byte hdwr sectors (8 MB)
sda: Write Protect is off
SCSI device sda: drive cache: write back
SCSI device sda: 16384 512-byte hdwr sectors (8 MB)
sda: Write Protect is off
SCSI device sda: drive cache: write back
sda: unknown partition table
sd 0:0:0:0: Attached scsi disk sda
sd 0:0:0:0: Attached scsi generic sg0 type 0
physmap flash device: 1000000 at 60000000
phys_mapped_flash: Found 1 x16 devices at 0x0 in 8-bit bank
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
Searching for RedBoot partition table in phys_mapped_flash at offset 0xfe0000
5 RedBoot partitions found on MTD device phys_mapped_flash
Creating 5 MTD partitions on "phys_mapped_flash":
0x00000000-0x00e20000 : "(reserved)"
0x00e20000-0x00e60000 : "RedBoot"
0x00e60000-0x00f40000 : "zImage"
0x00fc0000-0x00fc1000 : "RedBoot config"
mtd: partition "RedBoot config" doesn't end on an erase block -- force
read-only
0x00fe0000-0x01000000 : "FIS directory"
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
drivers/usb/net/rtl8150.c: rtl8150 based usb-ethernet driver v0.6.2
(2004/08/27)
usbcore: registered new driver rtl8150
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
usbcore: registered new driver pl2303
drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver
mice: PS/2 mouse device common for all mice
rtc-m48t86 rtc-m48t86: rtc intf: sysfs
rtc-m48t86 rtc-m48t86: rtc intf: proc
rtc-m48t86 rtc-m48t86: rtc intf: dev (254:0)
rtc-m48t86 rtc-m48t86: rtc core: registered m48t86 as rtc0
rtc-m48t86 rtc-m48t86: battery ok
ep93xx-rtc ep93xx-rtc: rtc intf: sysfs
ep93xx-rtc ep93xx-rtc: rtc intf: dev (254:1)
ep93xx-rtc ep93xx-rtc: rtc core: registered ep93xx as rtc1
i2c /dev entries driver
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 3, 32768 bytes)
TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
rtc-m48t86 rtc-m48t86: setting the system clock to 2006-04-13 06:00:03
(1144908003)
VFS: Cannot open root device "sda1" or unknown-block(8,1)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)
<0>Rebooting in 3 seconds..
-eko didik widianto
http://dsp.itb.ac.id
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|