i put rootfs on usb thumbdrive you referred to above and rebooted WITHOUT serial cable attached ... the pogo does NOT show up on the network.
If I reboot and attach the serial cable (usb) an ip address for the pogo does show up but I can not run the device like this ... need to boot without serial cable attached .... this is the output i see from the serial output ... what causes the -19 error ?
UBIFS error (pid 0): ubifs_get_sb: cannot open "ubi:rootfs", error -19
Error reading superblock on volume 'ubi:rootfs'!
dump from serial captured serial output:
U-Boot 2011.12 (Feb 20 2012 - 21:21:59)
Pogoplug E02
SoC: Kirkwood 88F6281_A0
DRAM: 256 MiB
WARNING: Caches not enabled
NAND: 128 MiB
In: serial
Out: serial
Err: serial
Net: egiga0
88E1116 Initialized on egiga0
Hit any key to stop autoboot: 0
(Re)start USB...
USB: Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 3 USB Device(s) found
scanning bus for storage devices... 1 Storage Device(s) found
Loading file "/rescueme" from usb device 0:1 (usbda1)
** File not found /rescueme
reading /rescueme.txt
** Unable to read "/rescueme.txt" from usb 0:1 **
Creating 1 MTD partitions on "nand0":
0x000002500000-0x000008000000 : "mtd=3"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 129024 bytes
UBI: smallest flash I/O unit: 2048
UBI: sub-page size: 512
UBI: VID header offset: 512 (aligned 512)
UBI: data offset: 2048
UBI: attached mtd1 to ubi0
UBI: MTD device name: "mtd=3"
UBI: MTD device size: 91 MiB
UBI: number of good PEBs: 727
UBI: number of bad PEBs: 1
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 0
UBI: available PEBs: 716
UBI: total number of reserved PEBs: 11
UBI: number of PEBs reserved for bad PEB handling: 7
UBI: max/mean erase counter: 1/1
UBIFS error (pid 0): ubifs_get_sb: cannot open "ubi:rootfs", error -19
Error reading superblock on volume 'ubi:rootfs'!
Loading file "/boot/uImage" from usb device 0:1 (usbda1)
1 bytes read
Found bootable drive on usb 0:1
Loading file "/boot/uImage" from usb device 0:1 (usbda1)
2319128 bytes read
Loading file "/boot/uInitrd" from usb device 0:1 (usbda1)
6544748 bytes read
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux-3.12.0-kirkwood-tld-3
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2319064 Bytes = 2.2 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 01100000 ...
Image Name: initramfs-3.12.0-kirkwood-tld-3
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 6544684 Bytes = 6.2 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.12.0-kirkwood-tld-3 (root@tldDebian) (gcc version 4.63
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: Marvell SheevaPlug Reference Board
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 4
[ 0.000000] Kernel command line: console=ttyS0,115200 root=/dev/sda1 rootdelay=10)
[ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Memory: 246520K/262144K available (4398K kernel code, 333K rwdata, 15)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] vmalloc : 0xd0800000 - 0xff000000 ( 744 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc05d4ce0 (5940 kB)
[ 0.000000] .init : 0xc05d5000 - 0xc0608ac4 ( 207 kB)
[ 0.000000] .data : 0xc060a000 - 0xc065d574 ( 334 kB)
[ 0.000000] .bss : 0xc065d574 - 0xc06c680c ( 421 kB)
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:114
[ 0.000000] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 21474ms
[ 0.000000] Console: colour dummy device 80x30
[ 9.288978] Calibrating delay loop... 1059.22 BogoMIPS (lpj=5296128)
[ 9.378746] pid_max: default: 32768 minimum: 301
[ 9.378863] Security Framework initialized
[ 9.378940] Mount-cache hash table entries: 512
[ 9.379645] Initializing cgroup subsys devices
[ 9.379672] Initializing cgroup subsys freezer
[ 9.379687] Initializing cgroup subsys net_cls
[ 9.379701] Initializing cgroup subsys blkio
[ 9.379788] CPU: Testing write buffer coherency: ok
[ 9.380227] Setting up static identity map for 0xc0428fd0 - 0xc042900c
[ 9.382350] devtmpfs: initialized
[ 9.385018] pinctrl core: initialized pinctrl subsystem
[ 9.385389] regulator-dummy: no parameters
[ 9.385743] NET: Registered protocol family 16
[ 9.386237] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 9.386977] cpuidle: using governor ladder
[ 9.386996] cpuidle: using governor menu
[ 9.387117] Kirkwood: MV88F6281-A0, TCLK=200000000.
[ 9.387140] Feroceon L2: Enabling L2
[ 9.387183] Feroceon L2: Cache support initialised.
[ 9.391669] bio: create slab <bio-0> at 0
[ 9.392174] vgaarb: loaded
[ 9.392403] usbcore: registered new interface driver usbfs
[ 9.392462] usbcore: registered new interface driver hub
[ 9.392584] usbcore: registered new device driver usb
[ 9.393282] Switched to clocksource orion_clocksource
[ 9.414393] NET: Registered protocol family 2
[ 9.415135] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 9.415200] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 9.415234] TCP: Hash tables configured (established 2048 bind 2048)
[ 9.415308] TCP: reno registered
[ 9.415323] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 9.415347] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 9.415575] NET: Registered protocol family 1
[ 9.415923] RPC: Registered named UNIX socket transport module.
[ 9.415935] RPC: Registered udp transport module.
[ 9.415942] RPC: Registered tcp transport module.
[ 9.415950] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 9.416189] Unpacking initramfs...
[ 10.025836] Freeing initrd memory: 6384K (c1101000 - c173d000)
[ 10.025956] NetWinder Floating Point Emulator V0.97 (double precision)
[ 10.026633] audit: initializing netlink socket (disabled)
[ 10.026687] type=2000 audit(0.730:1): initialized
[ 10.027536] zbud: loaded
[ 10.027691] VFS: Disk quotas dquot_6.5.2
[ 10.027747] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 10.028146] NFS: Registering the id_resolver key type
[ 10.028258] Key type id_resolver registered
[ 10.028268] Key type id_legacy registered
[ 10.028288] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 10.028473] jffs2: version 2.2. (NAND) (SUMMARY) �© 2001-2006 Red Hat, Inc.
[ 10.028779] msgmni has been set to 493
[ 10.030930] alg: No test for stdrng (krng)
[ 10.031034] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[ 10.031047] io scheduler noop registered
[ 10.031056] io scheduler deadline registered
[ 10.031082] io scheduler cfq registered (default)
[ 10.031314] mv_xor mv_xor.0: Marvell shared XOR driver
[ 10.063359] mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
[ 10.103351] mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
[ 10.103464] mv_xor mv_xor.1: Marvell shared XOR driver
[ 10.143349] mv_xor mv_xor.1: Marvell XOR: ( xor cpy )
[ 10.183348] mv_xor mv_xor.1: Marvell XOR: ( xor cpy )
[ 10.183635] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 10.204289] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33, base_baud = 1250000A
[ 10.715407] console [ttyS0] enabled
[ 10.719825] NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128Mi4
[ 10.731915] Scanning device for bad blocks
[ 10.746207] Bad eraseblock 135 at 0x0000010e0000
[ 10.757483] Bad eraseblock 224 at 0x000001c00000
[ 10.776850] Bad eraseblock 421 at 0x0000034a0000
[ 10.826606] 4 cmdlinepart partitions found on MTD device orion_nand
[ 10.832899] Creating 4 MTD partitions on "orion_nand":
[ 10.838084] 0x000000000000-0x000000100000 : "u-boot"
[ 10.843365] 0x000000100000-0x000000500000 : "uImage"
[ 10.848589] 0x000000500000-0x000002500000 : "rootfs"
[ 10.853873] 0x000002500000-0x000008000000 : "data"
[ 10.859592] libphy: Fixed MDIO Bus: probed
[ 10.863734] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 10.870290] ehci-pci: EHCI PCI platform driver
[ 10.874823] ehci-orion: EHCI orion driver
[ 10.878913] orion-ehci orion-ehci.0: EHCI Host Controller
[ 10.884386] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
[ 10.892149] orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
[ 10.913319] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
[ 10.919447] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 10.926292] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 10.933565] usb usb1: Product: EHCI Host Controller
[ 10.938467] usb usb1: Manufacturer: Linux 3.12.0-kirkwood-tld-3 ehci_hcd
[ 10.945215] usb usb1: SerialNumber: orion-ehci.0
[ 10.950342] hub 1-0:1.0: USB hub found
[ 10.954174] hub 1-0:1.0: 1 port detected
[ 10.958632] mousedev: PS/2 mouse device common for all mice
[ 11.273342] usb 1-1: new high-speed USB device number 2 using orion-ehci
[ 11.425037] usb 1-1: New USB device found, idVendor=05e3, idProduct=0608
[ 11.431786] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 11.438992] usb 1-1: Product: USB2.0 Hub
[ 11.443656] hub 1-1:1.0: USB hub found
[ 11.447784] hub 1-1:1.0: 4 ports detected
[ 11.733662] usb 1-1.4: new high-speed USB device number 3 using orion-ehci
[ 11.844286] usb 1-1.4: New USB device found, idVendor=0781, idProduct=5571
[ 11.851210] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 11.858588] usb 1-1.4: Product: Cruzer Fit
[ 11.862707] usb 1-1.4: Manufacturer: SanDisk
[ 11.867016] usb 1-1.4: SerialNumber: 4C530007601009112030
[ 11.973317] rtc-mv rtc-mv: internal RTC not ticking
[ 11.978328] i2c /dev entries driver
[ 11.982452] drop_monitor: Initializing network drop monitor service
[ 11.989112] TCP: cubic registered
[ 11.992444] NET: Registered protocol family 17
[ 11.997033] Key type dns_resolver registered
[ 12.001849] registered taskstats version 1
[ 12.006861] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 12.014206] Freeing unused kernel memory: 204K (c05d5000 - c0608000)
Loading, please wait...
[ 12.093988] udevd[52]: starting version 175
[ 12.183183] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[ 12.274971] libphy: PHY orion-mdio-mii:00 not found
[ 12.279933] platform mv643xx_eth_port.0: Driver mv643xx_eth_port requests probe dl
[ 12.332309] SCSI subsystem initialized
[ 12.378825] libphy: orion_mdio_bus: probed
[ 12.407096] usb-storage 1-1.4:1.0: USB Mass Storage device detected
[ 12.465363] mvsdio mvsdio: no pins associated
[ 12.504349] mvsdio mvsdio: lacking card detect (fall back to polling)
[ 12.523146] scsi0 : usb-storage 1-1.4:1.0
[ 12.546490] usbcore: registered new interface driver usb-storage
[ 13.544651] scsi 0:0:0:0: Direct-Access SanDisk Cruzer Fit 1.26 PQ: 0 6
[ 13.615596] sd 0:0:0:0: [sda] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB)
[ 13.633332] sd 0:0:0:0: [sda] Write Protect is off
[ 13.638938] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn'tA
[ 13.669682] sda: sda1 sda2
[ 13.682969] sd 0:0:0:0: [sda] Attached SCSI disk
[ 13.688137] mv643xx_eth_port mv643xx_eth_port.0 eth0: port 0 with MAC address 00:0
[ 13.713089] sd 0:0:0:0: Attached scsi generic sg0 type 0
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
[ 22.864354] EXT2-fs (sda1): warning: mounting ext3 filesystem as ext2
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... done.
INIT: version 2.88 booting
[info] Using makefile-style concurrent boot in runlevel S.
[....] Starting the hotplug events dispatcher: udevd[ 24.080998] udevd[240]: start5
. ok
[....] Synthesizing the initial hotplug events...done.
[....] Waiting for /dev to be fully populated...[ 24.599539] alg: hash: Test 1 fai1
[ 24.609125] 00000000: 0c aa 9f d5 37 c3 79 3a 91 d9 21 5f 42 2b 2c 24
[ 24.621957] 00000010: b7 c3 16 0c
[ 24.648365] orion_wdt: Initial timeout 21 sec
done.
[....] Activating swap...done.
[....] Checking root file system...fsck from util-linux 2.20.1
/dev/sda1: clean, 13046/786432 files, 159814/3145728 blocks
done.
[....] Loading kernel modules...done.
[....] Cleaning up temporary files... /tmp /lib/init/rw. ok
[....] Activating lvm and md swap...done.
[....] Checking file systems...fsck from util-linux 2.20.1
done.
[....] Mounting local filesystems...done.
[....] Activating swapfile swap...done.
[....] Cleaning up temporary files.... ok
[....] Setting kernel variables ...done.
[....] Configuring network interfaces...[ 30.537796] NET: Registered protocol fami0
Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit
https://www.isc.org/software/dhcp/
[ 30.687970] mv643xx_eth_port mv643xx_eth_port.0 eth0: link down
[ 30.694154] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
Listening on LPF/eth0/00:25:31:02:1f:60
Sending on LPF/eth0/00:25:31:02:1f:60
Sending on Socket/fallback
DHCPREQUEST on eth0 to 255.255.255.255 port 67
[ 33.963659] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full dud
[ 33.973592] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.201
bound to 192.168.1.35 -- renewal in 33496 seconds.
done.
[....] Starting rpcbind daemon.... ok
[....] Starting NFS common utilities: statd idmapd. ok
[....] Cleaning up temporary files.... ok
INIT: Entering runlevel: 2
[info] Using makefile-style concurrent boot in runlevel 2.
[....] Starting busybox' syslogd implementation : syslogdStarting /sbin/syslogd...
1677 (syslogd)
. ok
[....] Starting busybox' klogd implementation : klogdStarting /sbin/klogd...
[....] Starting system message bus: dbus. ok
[....] Starting NFS common utilities: statd idmapd. ok
[....] Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon. ok
[....] Starting NTP server: ntpd. ok
[....] Starting rpcbind daemon...[....] Already running.. ok
1661 (klogd)
. ok
[....] Not starting NFS kernel daemon: no exports. ... (warning).
[....] Starting OpenBSD Secure Shell server: sshd. ok
Debian GNU/Linux 7 debian ttyS0
debian login: