Re: thecus n2100 armel lenny upgrade, won't boot
Adding maks to CC. maks any idea?
* Joost Yervante Damad <joost@damad.be> [2008-08-28 19:39]:
> On Monday 18 August 2008 09:57:16 you wrote:
> > I guess, that you'll need a serial console.
> > Without, you can only guess, where it stuck, like did it access the
> > disks and so...
> >
> > If it gets that far, you probably could check the logs, as it might
> > logged something of interest.
>
> in attachment you can find the console log. It seems to fail to find a
> rootfs...
>
> Joost
>
> --
> homepage: http://damad.be/joost
> photo/blog: http://damad.be/joost/blog
> RST=No
> Transfer to factory test Mode : No
> Reset default set:Normal
> Thecus: Found PCI device Vendor ID=0x000010EC
> Vendor 0x10ec
> Device 0x8169
> Allocate cyg_pci_io_base=0x90000100
> Allocate cyg_pci_memory_base=0x40000100
> Thecus: Found PCI device Vendor ID=0x000010EC
> Vendor 0x10ec
> Device 0x8169
> Allocate cyg_pci_io_base=0x90000200
> Allocate cyg_pci_memory_base=0x40000200
> Thecus: Found PCI device Vendor ID=0x00001095
> Vendor 0x1095
> Device 0x3512
> Allocate cyg_pci_io_base=0x90000208
> Allocate cyg_pci_io_base=0x9000020c
> Allocate cyg_pci_io_base=0x90000218
> Allocate cyg_pci_io_base=0x9000021c
> Allocate cyg_pci_io_base=0x90000230
> Allocate cyg_pci_memory_base=0x40000400
> Thecus: Found PCI device Vendor ID=0x00001106
> Thecus: Found PCI device Vendor ID=0x00001106
> Thecus: Found PCI device Vendor ID=0x00001106
> Vendor 0x1106
> Device 0x3104
> Allocate cyg_pci_memory_base=0x40000500
> PCI: device already configured
> rtl-eth0: RTL8169s/8110s Gigabit Ethernet driver 2.2 at 0xb0000000, 00:14:fd:30:2d:9a
> rtl-eth0: Auto-negotiation Enabled.
> PCI: device already configured
> eth1 found: bus[0] dev[2] base[b0000100]
> rtl-eth1: RTL8169s/8110s Gigabit Ethernet driver 2.2 at 0xb0000100, 00:14:fd:30:2d:9b
> Ethernet rtl-eth0: MAC address 00:14:fd:30:2d:9a
> IP: 192.168.1.100/255.255.255.0, Gateway: 0.0.0.0
> Default server: 0.0.0.0, DNS server IP: 0.0.0.0
>
> RedBoot(tm) bootstrap and debug environment [ROM]
> Red Hat certified release, version 1.93 - built 17:25:00, Feb 6 2007
>
> Platform: THECUS N2100 (IOP80219)
> Copyright (C) 2000, 2001, 2002, Red Hat, Inc.
>
> RAM: 0x00000000-0x20000000, 0x0004b890-0x1ffd1000 available, total: 512 MB
> FLASH: 0xf0000000 - 0xf1000000, 128 blocks of 0x00020000 bytes each.
> == Executing boot script in 3.000 seconds - enter ^C to abort
>
> == Executing boot script in 3.000 seconds - enter ^C to abort
>
> == Executing boot script in 3.000 seconds - enter ^C to abort
>
> == Executing boot script in 3.000 seconds - enter ^C to abort
>
> == Executing boot script in 3.000 seconds - enter ^C to abort
>
> == Executing boot script in 3.000 seconds - enter ^C to abort
>
> == Executing boot script in 2.710 seconds - enter ^C to abort
>
> == Executing boot script in 2.380 seconds - enter ^C to abort
> ^C
> RedBoot> thecus_setip
> RedBoot> fis load ramdisk
> RedBoot> fis load kernel
> RedBoot> exec -c "console=ttyS0,115200 root=/dev/ram0 initrd=0xa0800000,42M mem=256M@0xa0000000"
> Build ATAG
> ATAG_MEM: Overwrite ram_end with real_region_top=0x20000000, memsize=512 M
> ATAG_MEM=536870912@0xa0000000, MACH_TYPE=1101
> Using base address 0x00200000 and length 0x00160000
> Uncompressing Linux....................................................................................
> [ 0.000000] Linux version 2.6.25-2-iop32x (Debian 2.6.25-7) (maks@debian.org) (gcc version 4.1.3 208
> [ 0.000000] CPU: XScale-80219 [69052e30] revision 0 (ARMv5TE), cr=0000397f
> [ 0.000000] Machine: Thecus N2100
> [ 0.000000] Memory policy: ECC disabled, Data cache writeback
> [ 0.000000] CPU0: D VIVT undefined 5 cache
> [ 0.000000] CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
> [ 0.000000] CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
> [ 0.010000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024
> [ 0.010000] Kernel command line: console=ttyS0,115200 root=/dev/ram0 initrd=0xa0800000,42M mem=256M0
> [ 0.010000] PID hash table entries: 1024 (order: 10, 4096 bytes)
> [ 0.010000] Console: colour dummy device 80x30
> [ 0.010000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
> [ 0.010000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
> [ 0.020000] Memory: 256MB = 256MB total
> [ 0.020000] Memory: 213760KB available (2584K code, 268K data, 104K init)
> [ 0.250000] Security Framework initialized
> [ 0.250000] SELinux: Disabled at boot.
> [ 0.250000] Capability LSM initialized
> [ 0.250000] Mount-cache hash table entries: 512
> [ 0.250000] Initializing cgroup subsys ns
> [ 0.250000] Initializing cgroup subsys cpuacct
> [ 0.250000] CPU: Testing write buffer coherency: ok
> [ 0.250000] net_namespace: 540 bytes
> [ 0.250000] NET: Registered protocol family 16
> [ 0.260000] PCI: bus0: Fast back to back transfers disabled
> [ 0.300000] NET: Registered protocol family 2
> [ 0.390000] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
> [ 0.390000] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
> [ 0.390000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
> [ 0.390000] TCP: Hash tables configured (established 8192 bind 8192)
> [ 0.390000] TCP reno registered
> [ 0.420000] checking if image is initramfs... it is
> [ 9.510000] Freeing initrd memory: 43008K
> [ 9.520000] NetWinder Floating Point Emulator V0.97 (double precision)
> [ 9.520000] audit: initializing netlink socket (disabled)
> [ 9.520000] type=2000 audit(9.520:1): initialized
> [ 9.520000] VFS: Disk quotas dquot_6.5.1
> [ 9.520000] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
> [ 9.520000] JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
> [ 9.520000] async_tx: api initialized (async)
> [ 9.520000] io scheduler noop registered
> [ 9.520000] io scheduler anticipatory registered
> [ 9.520000] io scheduler deadline registered
> [ 9.520000] io scheduler cfq registered (default)
> [ 9.560000] Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled
> [ 9.570000] serial8250.0: ttyS0 at MMIO 0xfe800000 (irq = 0) is a 16550A
> [ 9.570000] console [ttyS0] enabled
> [ 9.840000] brd: module loaded
> [ 9.840000] physmap platform flash device: 01000000 at f0000000
> [ 9.850000] physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
> [ 9.860000] Intel/Sharp Extended Query Table at 0x0031
> [ 9.860000] Using buffer write method
> [ 9.870000] cfi_cmdset_0001: Erase suspend on write enabled
> [ 9.870000] Searching for RedBoot partition table in physmap-flash.0 at offset 0xfe0000
> [ 10.200000] 6 RedBoot partitions found on MTD device physmap-flash.0
> [ 10.200000] Creating 6 MTD partitions on "physmap-flash.0":
> [ 10.210000] 0x00000000-0x00040000 : "RedBoot"
> [ 10.220000] 0x00040000-0x00d40000 : "ramdisk"
> [ 10.220000] 0x00d40000-0x00ea0000 : "kernel"
> [ 10.230000] 0x00ea0000-0x00fc0000 : "user"
> [ 10.240000] 0x00fc0000-0x00fc1000 : "RedBoot config"
> [ 10.240000] mtd: partition "RedBoot config" doesn't end on an erase block -- force read-only
> [ 10.250000] 0x00fe0000-0x01000000 : "FIS directory"
> [ 10.260000] mice: PS/2 mouse device common for all mice
> [ 10.270000] i2c /dev entries driver
> [ 10.280000] rtc-rs5c372 0-0032: rs5c372b found, 24hr, driver version 0.5
> [ 10.280000] rtc-rs5c372 0-0032: rtc core: registered rtc-rs5c372 as rtc0
> [ 10.320000] iop-adma iop-adma.0: Intel(R) IOP: ( cpy intr )
> [ 10.340000] iop-adma iop-adma.1: Intel(R) IOP: ( cpy intr )
> [ 10.340000] NET: Registered protocol family 26
> [ 10.350000] TCP bic registered
> [ 10.350000] NET: Registered protocol family 1
> [ 10.360000] NET: Registered protocol family 17
> [ 10.360000] XScale DSP coprocessor detected.
> [ 10.370000] registered taskstats version 1
> [ 10.370000] rtc-rs5c372 0-0032: setting system clock to 2008-08-28 17:28:19 UTC (1219944499)
> [ 10.390000] Freeing init memory: 104K
> Loading, please wait...
> Begin: Loading essential drivers ...
> Done.
> Begin: Running /scripts/init-premount ...
> Done.
> Begin: Mounting root file system ...
> Begin: Running /scripts/local-top ...
> Begin: Loading MD modules ...
> [ 12.660000] md: raid1 personality registered for level 1
> Success: loaded module raid1.
> Done.
> Begin: Assembling all MD arrays ...
> [ 12.720000] md: md0 stopped.
> mdadm: no devices found for /dev/md0
> Failure: failed to assemble all arrays.
> Done.
> Begin: Waiting for udev to process events ...
> Done.
> Done.
> Begin: Waiting for root file system ...
>
>
> Done.
> Gave up waiting for root device. Common problems:
> - Boot args (cat /proc/cmdline)
> - Check rootdelay= (did the system wait long enough?)
> - Check root= (did the system wait for the right device?)
> - Missing modules (cat /proc/modules; ls /dev)
> ALERT! /dev/sda1 does not exist. Dropping to a shell!
>
>
> BusyBox v1.10.2 (Debian 1:1.10.2-1) built-in shell (ash)
> Enter 'help' for a list of built-in commands.
>
> /bin/sh: can't access tty; job control turned off
> (initramfs)
> (initramfs)
> (initramfs) [ 285.050000] ttyS0: 1 input overrun(s)
> cat /proc/cmdline
> console=ttyS0,115200 root=/dev/ram0 initrd=0xa0800000,42M mem=256M@0xa0000000
> (initramfs) [ 297.710000] ttyS0: 1 input overrun(s)
> cat /proc/module
> /proc/module: No such file or directory
> (initramfs) cat /proc/modules
> raid1 25024 0 - Live 0xbf017000
> md_mod 88212 1 raid1, Live 0xbf000000
> (initramfs) ls /dev
> console ram2 tty36
> cpu_dma_latency ram3 tty37
> full ram4 tty38
> i2c-0 ram5 tty39
> kmem ram6 tty4
> kmsg ram7 tty40
> md ram8 tty41
> md0 ram9 tty42
> mem random tty43
> mice rtc tty44
> mtd0 rtc0 tty45
> mtd0ro tty tty46
> mtd1 tty0 tty47
> mtd1ro tty1 tty48
> mtd2 tty10 tty49
> mtd2ro tty11 tty5
> mtd3 tty12 tty50
> mtd3ro tty13 tty51
> mtd4 tty14 tty52
> mtd4ro tty15 tty53
> mtd5 tty16 tty54
> mtd5ro tty17 tty55
> mtdblock0 tty18 tty56
> mtdblock1 tty19 tty57
> mtdblock2 tty2 tty58
> mtdblock3 tty20 tty59
> mtdblock4 tty21 tty6
> mtdblock5 tty22 tty60
> network_latency tty23 tty61
> network_throughput tty24 tty62
> null tty25 tty63
> port tty26 tty7
> psaux tty27 tty8
> ptmx tty28 tty9
> ram0 tty29 ttyS0
> ram1 tty3 ttyS1
> ram10 tty30 urandom
> ram11 tty31 vcs
> ram12 tty32 vcsa
> ram13 tty33 zero
> ram14 tty34
> ram15 tty35
> (initramfs)
>
--
Martin Michlmayr
http://www.cyrius.com/
Reply to: