I build the latest openwrt firmware but while booting the routerboard I become this in the console
this was the squashfs what I flashed to the routerboard
U-Boot customized version (May 23 2008 - 11:37:01)
(c) by denx.de, (c) by OpenRB.com (V20082104)
CPU: IBM PowerPC 405EP Rev. B at 266.666 MHz (PLB=133, OPB=66, EBC=33 MHz)
IIC Boot EEPROM disabled
PCI async ext clock used, internal PCI arbiter enabled
16 kB I-Cache 16 kB D-Cache
HW_ID: PPC405stop autoboot: 3 2 1 0
## Booting image at ff800000 ...
Image Name: Linux-2.6.30.8
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 1400206 Bytes = 1.3 MB
Load Address: 00400000
Entry Point: 004004a4
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
CPU clock-frequency <- 0xfe501a0 (267MHz)
CPU timebase-frequency <- 0xfe501a0 (267MHz)
/plb: clock-frequency <- 7f280d0 (133MHz)
/plb/opb: clock-frequency <- Open Platform (OpenRB.com)
I2C: ready
DRAM: 64 MB
FLASH: 8 MB
Net: ppc_405x_eth0
Hit any key to 3f94068 (67MHz)
/plb/ebc: clock-frequency <- 1fca034 (33MHz)
/plb/opb/serial@ef600300: clock-frequency <- a98abc (11MHz)
/plb/opb/serial@ef600400: clock-frequency <- a98abc (11MHz)
Memory <- <0x0 0x4000000> (64MB)
ENET0: local-mac-address <- 00:50:c2:1e:af:fe
ENET1: local-mac-address <- 00:50:c2:1e:af:fd
zImage starting: loaded at 0x00400000 (sp: 0x03f93e50)
Allocating 0x2e7a34 bytes for kernel ...
gunzipping (0x00000000 <- 0x0040e000:0x006f5bf0)...done 0x2d44e0 bytes
Linux/PowerPC load: console=ttyS0,115200 root=/dev/mtdblock1 rootfstype=squashfs,jffs2 noinitrd init=/etc/preinit
Finalizing device tree... flat tree at 0x702300
Using PowerPC 40x Platform machine description
Linux version 2.6.30.8 (martin@Mac-Mini) (gcc version 4.2.4) #3 Tue Oct 20 14:42:40 CEST 2009
console [udbg0] enabled
setup_arch: bootmem
arch: exit
Zone PFN ranges:
DMA 0x00000000 -> 0x00004000
Normal 0x00004000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x00004000
MMU: Allocated 1088 bytes of context maps for 255 contexts
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: console=ttyS0,115200 root=/dev/mtdblock1 rootfstype=squashfs,jffs2 noinitrd init=/etc/preinit
NR_IRQS:512
UIC0 (32 IRQ sources) at DCR 0xc0
PID hash table entries: 256 (order: 8, 1024 bytes)
clocksource: timebase mult[f00010] shift[22] registered
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 61900k/65536k available (2764k kernel code, 3568k reserved, 104k data, 74k bss, 124k init)
Kernel virtual memory layout:
* 0xffffe000..0xfffff000 : fixmap
* 0xfde00000..0xfe000000 : consistent mem
* 0xfddfe000..0xfde00000 : early ioremap
* 0xc5000000..0xfddfe000 : vmalloc & ioremap
SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Calibrating delay loop... 532.48 BogoMIPS (lpj=1064960)
Mount-cache hash table entries: 512
net_namespace: 528 bytes
NET: Registered protocol family 16
PCI host bridge /plb/pci@ec000000 (primary) ranges:
MEM 0x0000000080000000..0x000000009fffffff -> 0x0000000080000000
IO 0x00000000e8000000..0x00000000e800ffff -> 0x0000000000000000
4xx PCI DMA offset set to 0x00000000
PCI: Probing PCI hardware
PCI: Hiding 4xx host bridge resources 0000:00:00.0
pci 0000:00:03.0: PME# supported from D0 D2 D3hot
pci 0000:00:03.0: PME# disabled
pci 0000:00:03.1: PME# supported from D0 D2 D3hot
pci 0000:00:03.1: PME# disabled
bio: create slab <bio-0> at 0
SCSI subsystem initialized
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 204cool
TCP reno registered
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
SGI XFS with security attributes, no debug enabled
msgmni has been set to 121
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing enabled
serial8250.0: ttyS0 at MMIO 0xef600300 (irq = 16) is a 16550A
console handover: boot [udbg0] -> real [ttyS0]
serial8250.0: ttyS1 at MMIO 0xef600400 (irq = 17) is a 16550A
ef600300.serial: ttyS0 at MMIO 0xef600300 (irq = 16) is a 16550A
ef600400.serial: ttyS1 at MMIO 0xef600400 (irq = 17) is a 16550A
scsi0 : pata_magicbox_cf
ata1: PATA max PIO4 cmd 0xc507e00e ctl 0xc508200c irq 25
PPC 4xx OCP EMAC driver, version 3.54
MAL v1 /plb/mcmal, 4 TX channels, 2 RX channels
eth0: EMAC-0 /plb/opb/ethernet@ef600800, MAC 00:50:c2:1e:af:fe
eth0: found Generic MII PHY (0x00)
eth1: EMAC-1 /plb/opb/ethernet@ef600900, MAC 00:50:c2:1e:af:fd
eth1: found Generic MII PHY (0x01)
ff800000.nor_flash: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
ff800000.nor_flash: Swapping erase regions for broken CFI table.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
RedBoot partition parsing not available
Creating 3 MTD partitions on "ff800000.nor_flash":
0x000000000000-0x000000120000 : "linux"
0x000000120000-0x0000007c0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
split_squashfs: no squashfs found in "ff800000.nor_flash"
0x0000007c0000-0x0000007f0000 : "u-boot"
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x2eec instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000004: 0xfa2f instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000008: 0x9ff4 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000000c: 0x81e3 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000010: 0x25a5 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000014: 0x179e instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000018: 0x76fc instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000001c: 0x0ec9 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000020: 0x7ef3 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000024: 0x856d instead
Further such events for this erase block will not be printed
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010000: 0xbeaf instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010004: 0xa6af instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010008: 0x9883 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0001000c: 0x317c instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010010: 0x8cf3 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010014: 0xd355 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010018: 0x1bd8 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0001001c: 0x96c2 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010020: 0xc6b0 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010024: 0xda51 instead
Further such events for this erase block will not be printed
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020000: 0x2375 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020004: 0x51d2 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020008: 0x7963 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0002000c: 0x252d instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020010: 0x3710 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020014: 0x8c2d instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020018: 0x894f instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0002001c: 0x0c04 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020020: 0xeeff instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020024: 0xec4e instead
Further such events for this erase block will not be printed
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030000: 0x2207 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030004: 0xb60d instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030008: 0x256c instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0003000c: 0x24e3 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030010: 0x4b4f instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030014: 0xbf3f instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030018: 0x71c2 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0003001c: 0x91ef instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030020: 0xd556 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030024: 0x0fd7 instead
Further such events for this erase block will not be printed
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120000: 0x6873 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120004: 0xb601 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120008: 0x4fb0 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120010: 0x0d00 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120014: 0x0200 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120018: 0xc000 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0012001c: 0x0400 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120020: 0x801a instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120028: 0xf626 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120030: 0xee26 instead
Further such events for this erase block will not be printed
Empty flash at 0x00120038 ends at 0x00120040
Old JFFS2 bitmask found at 0x00121258
You cannot use older JFFS2 filesystems with newer kernels
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130000: 0x80dc instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130004: 0x1adb instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130008: 0xf817 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0013000c: 0x4955 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130010: 0x26a9 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130014: 0x2db0 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130018: 0x1f22 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0013001c: 0xef09 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130020: 0x2c6c instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130024: 0x9cb8 instead
Further such events for this erase block will not be printed
Old JFFS2 bitmask found at 0x0013e3d8
jffs2_scan_eraseblock(): End of filesystem marker found at 0x230000
Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
empty_blocks 71, bad_blocks 0, c->nr_blocks 106
VFS: Cannot open root device "mtdblock1" or unknown-block(31,1)
Please append a correct "root=" boot option; here are the available partitions:
1f00 1152 mtdblock0 driver: of-flash
1f01 6784 mtdblock1 driver: of-flash
1f02 192 mtdblock2 driver: of-flash
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,1)
Rebooting in 180 seconds..
I don't know what I have to do now I think I have to update the rootfs also ? But therefor is absolutly none describtion found for doing this. The command fis dont work.
Martin