[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: