I followed this link to be able to boot my old Pogoplug EO4 from either an SD card or USB:
Qnology PogoPlug Booting from SD
All appears to be OK except it always keeps booting into the Popoplug. When I ssh into the device it is always the Pogoplug kernel.
I tried different SanDisk SD cards and USB sticks to no avail, it always only boots to the Pogoplug.
I used screen and booted a second time to capture the log file and the weird thing is alarm was loaded. I could login to the alarm kernel over serial (alarm, alarm), and at the same time I could ssh into the Pogoplug device as root and my root password.
I read through the posts here since the above link seems to be dead for sometime now and I saw a post from bodhi about the rootfs not being mounted properly.
I then logged into Linux mint as root and recreated my ArchLinux rootfs card. I plugged the SD card back into my Pogoplug and rebooted. It behaves differently and still wont boot into ArchLinux on the SD card.
If you look at the console log, it appears to all be working fine, but its not loading. Looking at the second console log after using the SD card from Linux mint, it appears as though it can't find the image, but it still loads. It also tries to load ArchLinux but hangs partway through.
At this point I'm wondering if the ArchLinux version is simply too new for the Pogoplug hardware and should I be trying to load an older version?
Here is my first serial console output:
U-Boot 2014.07-tld-1 (Jul 18 2014 - 00:59:45)
Pogoplug V4
SoC: Kirkwood 88F6192_A1
DRAM: 128 MiB
WARNING: Caches not enabled
NAND: 128 MiB
MMC: kwsdio: 0
In: serial
Out: serial
Err: serial
Net: egiga0
Hit any key to stop autoboot: 0
MMC rescan: current device # 0 initialized OK
4621184 bytes read in 1036 ms (4.3 MiB/s)
** File not found /boot/uInitrd **
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux-4.4.227-1-ARCH
Created: 2020-06-13 3:57:53 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4621120 Bytes = 4.4 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
Using machid 0xf78 from environment
Starting 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 4.4.227-1-ARCH (builduser@leming) (gcc version 9.3.0 (GCC) ) #1 PREEMPT Sat Jun 13 04:13:48 UTC 2020
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: Pogoplug V4
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32480
[ 0.000000] Kernel command line: console=ttyS0,115200 root=/dev/mmcblk0p1 rootdelay=10 rootfstype=ext3 mtdparts=orion_nand:2M(u-boot),3M(uImage),3M(uImage2),8M(failsafe),112M(root)
[ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Memory: 119668K/131072K available (6614K kernel code, 548K rwdata, 1892K rodata, 300K init, 720K bss, 11404K reserved, 0K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xc8800000 - 0xff800000 ( 880 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc8000000 ( 128 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0856b2c (8507 kB)
[ 0.000000] .init : 0xc0857000 - 0xc08a2000 ( 300 kB)
[ 0.000000] .data : 0xc08a2000 - 0xc092b35c ( 549 kB)
[ 0.000000] .bss : 0xc092b35c - 0xc09df508 ( 721 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] NR_IRQS:114
[ 0.000019] sched_clock: 32 bits at 166MHz, resolution 6ns, wraps every 12884901885ns
[ 10.582633] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 11467562657 ns
[ 10.582917] Console: colour dummy device 80x30
[ 10.582963] Calibrating delay loop... 795.44 BogoMIPS (lpj=3977216)
[ 10.672738] pid_max: default: 32768 minimum: 301
[ 10.672876] Security Framework initialized
[ 10.672994] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 10.673022] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 10.674135] Initializing cgroup subsys io
[ 10.674187] Initializing cgroup subsys memory
[ 10.674270] Initializing cgroup subsys devices
[ 10.674312] Initializing cgroup subsys freezer
[ 10.674345] Initializing cgroup subsys net_cls
[ 10.674378] Initializing cgroup subsys perf_event
[ 10.674413] Initializing cgroup subsys net_prio
[ 10.674533] CPU: Testing write buffer coherency: ok
[ 10.675242] Setting up static identity map for 0x81e0 - 0x8238
[ 10.678217] devtmpfs: initialized
[ 10.681982] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 10.682045] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 10.682928] pinctrl core: initialized pinctrl subsystem
[ 10.684059] NET: Registered protocol family 16
[ 10.684887] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 10.712770] cpuidle: using governor ladder
[ 10.742767] cpuidle: using governor menu
[ 10.743055] Kirkwood: MV88F6281-A1, TCLK=166666667.
[ 10.743094] Feroceon L2: Enabling L2
[ 10.743147] Feroceon L2: Cache support initialised.
[ 10.746528] Kirkwood PCIe port 0: link up
[ 10.746544] PCI: bus0 uses PCIe port 0
[ 10.746885] PCI host bridge to bus 0000:00
[ 10.746911] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xe7ffffff]
[ 10.746929] pci_bus 0000:00: root bus resource [io 0x1000-0xffff]
[ 10.746945] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 10.748093] PCI: bus0: Fast back to back transfers disabled
[ 10.748165] pci 0000:00:01.0: BAR 0: assigned [mem 0xe0000000-0xe000ffff 64bit]
[ 10.748199] pci 0000:00:01.0: BAR 2: assigned [mem 0xe0010000-0xe0010fff 64bit]
[ 10.748229] pci 0000:00:01.0: BAR 4: assigned [mem 0xe0011000-0xe0011fff 64bit]
[ 10.784933] vgaarb: loaded
[ 10.785421] SCSI subsystem initialized
[ 10.786167] usbcore: registered new interface driver usbfs
[ 10.786287] usbcore: registered new interface driver hub
[ 10.786371] usbcore: registered new device driver usb
[ 10.786597] pps_core: LinuxPPS API ver. 1 registered
[ 10.786611] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 10.786657] PTP clock support registered
[ 10.788267] clocksource: Switched to clocksource orion_clocksource
[ 10.847156] FS-Cache: Loaded
[ 10.865953] NET: Registered protocol family 2
[ 10.867086] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 10.867127] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 10.867156] TCP: Hash tables configured (established 1024 bind 1024)
[ 10.867266] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 10.867298] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 10.867592] NET: Registered protocol family 1
[ 10.868064] RPC: Registered named UNIX socket transport module.
[ 10.868080] RPC: Registered udp transport module.
[ 10.868090] RPC: Registered tcp transport module.
[ 10.868100] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 10.868174] pci 0000:00:01.0: enabling device (0140 -> 0142)
[ 10.890550] VFS: Disk quotas dquot_6.6.0
[ 10.890955] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 10.893990] FS-Cache: Netfs 'nfs' registered for caching
[ 10.895679] NFS: Registering the id_resolver key type
[ 10.895751] Key type id_resolver registered
[ 10.895762] Key type id_legacy registered
[ 10.895894] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 10.897793] fuse init (API version 7.23)
[ 10.901182] aufs 4.4-20170911
[ 10.908936] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[ 10.908966] io scheduler noop registered
[ 10.908985] io scheduler deadline registered
[ 10.909386] io scheduler cfq registered
[ 10.909764] io scheduler bfq registered (default)
[ 10.909776] BFQ I/O-scheduler: v7r11
[ 10.910099] mv_xor mv_xor.0: Marvell shared XOR driver
[ 10.950165] mv_xor mv_xor.0: Marvell XOR (Registers Mode): ( xor cpy )
[ 10.950506] mv_xor mv_xor.1: Marvell shared XOR driver
[ 10.990075] mv_xor mv_xor.1: Marvell XOR (Registers Mode): ( xor cpy )
[ 10.998247] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 10.999812] console [ttyS0] disabled
[ 11.019896] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33, base_baud = 10416666) is a 16550A
[ 11.637828] console [ttyS0] enabled
[ 11.664684] brd: module loaded
[ 11.679205] loop: module loaded
[ 11.682859] sata_mv sata_mv.0: cannot get optional clkdev
[ 11.688411] sata_mv sata_mv.0: slots 32 ports 1
[ 11.695403] scsi host0: sata_mv
[ 11.699141] ata1: SATA max UDMA/133 irq 21
[ 11.704242] nand: device found, Manufacturer ID: 0xad, Chip ID: 0xf1
[ 11.710769] nand: Hynix H27U1G8F2BTR-BC
[ 11.714596] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[ 11.722181] Scanning device for bad blocks
[ 11.810266] 5 cmdlinepart partitions found on MTD device orion_nand
[ 11.816510] Creating 5 MTD partitions on "orion_nand":
[ 11.821656] 0x000000000000-0x000000200000 : "u-boot"
[ 11.827331] 0x000000200000-0x000000500000 : "uImage"
[ 11.832970] 0x000000500000-0x000000800000 : "uImage2"
[ 11.838698] 0x000000800000-0x000001000000 : "failsafe"
[ 11.844482] 0x000001000000-0x000008000000 : "root"
[ 11.859885] libphy: orion_mdio_bus: probed
[ 11.864120] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[ 12.058311] ata1: SATA link down (SStatus 0 SControl F300)
[ 12.952765] mv643xx_eth_port mv643xx_eth_port.0 eth0: port 0 with MAC address 00:25:31:05:f5:25
[ 12.961703] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 12.968214] ehci-pci: EHCI PCI platform driver
[ 12.972795] ehci-orion: EHCI orion driver
[ 12.976900] orion-ehci orion-ehci.0: EHCI Host Controller
[ 12.982346] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
[ 12.990119] orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
[ 13.008312] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
[ 13.015622] hub 1-0:1.0: USB hub found
[ 13.019477] hub 1-0:1.0: 1 port detected
[ 13.024337] xhci_hcd 0000:00:01.0: xHCI Host Controller
[ 13.029649] xhci_hcd 0000:00:01.0: new USB bus registered, assigned bus number 2
[ 13.038593] xhci_hcd 0000:00:01.0: hcc params 0x200073a1 hci version 0x100 quirks 0x00080010
[ 13.048394] hub 2-0:1.0: USB hub found
[ 13.052181] hub 2-0:1.0: 2 ports detected
[ 13.057053] xhci_hcd 0000:00:01.0: xHCI Host Controller
[ 13.062345] xhci_hcd 0000:00:01.0: new USB bus registered, assigned bus number 3
[ 13.069863] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.
[ 13.079195] hub 3-0:1.0: USB hub found
[ 13.082980] hub 3-0:1.0: 2 ports detected
[ 13.088329] usbcore: registered new interface driver uas
[ 13.093884] usbcore: registered new interface driver usb-storage
[ 13.100039] usbcore: registered new interface driver ums-alauda
[ 13.106019] usbcore: registered new interface driver ums-cypress
[ 13.112135] usbcore: registered new interface driver ums-datafab
[ 13.118192] usbcore: registered new interface driver ums_eneub6250
[ 13.125101] usbcore: registered new interface driver ums-freecom
[ 13.131196] usbcore: registered new interface driver ums-isd200
[ 13.137165] usbcore: registered new interface driver ums-jumpshot
[ 13.143335] usbcore: registered new interface driver ums-karma
[ 13.149414] usbcore: registered new interface driver ums-onetouch
[ 13.155597] usbcore: registered new interface driver ums-realtek
[ 13.161687] usbcore: registered new interface driver ums-sddr09
[ 13.167665] usbcore: registered new interface driver ums-sddr55
[ 13.173666] usbcore: registered new interface driver ums-usbat
[ 13.180362] mousedev: PS/2 mouse device common for all mice
[ 14.188307] rtc-mv rtc-mv: internal RTC not ticking
[ 14.193350] i2c /dev entries driver
[ 14.197671] sdhci: Secure Digital Host Controller Interface driver
[ 14.203861] sdhci: Copyright(c) Pierre Ossman
[ 14.248616] sdhci-pltfm: SDHCI platform and OF driver helper
[ 14.258136] ledtrig-cpu: registered to indicate activity on CPUs
[ 14.264401] usbcore: registered new interface driver r8712u
[ 14.270404] gre: GRE over IPv4 demultiplexor driver
[ 14.275367] NET: Registered protocol family 17
[ 14.280068] Key type dns_resolver registered
[ 14.289046] registered taskstats version 1
[ 14.295842] Key type encrypted registered
[ 14.300862] console [netcon0] enabled
[ 14.304509] netconsole: network logging started
[ 14.309870] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 14.317034] hctosys: unable to open rtc device (rtc0)
[ 14.324132] Waiting 10 sec before mounting root device...
[ 14.333401] mmc0: host does not support reading read-only switch, assuming write-enable
[ 14.346119] mmc0: new high speed SDHC card at address 1234
[ 14.352474] mmcblk0: mmc0:1234 SA04G 3.69 GiB
[ 14.361179] mmcblk0: p1
[ 24.341409] EXT4-fs (mmcblk0p1): mounting ext3 file system using the ext4 subsystem
[ 28.207784] EXT4-fs (mmcblk0p1): recovery complete
[ 28.224598] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[ 28.232747] VFS: Mounted root (ext3 filesystem) on device 179:1.
[ 28.241354] devtmpfs: mounted
[ 28.245612] Freeing unused kernel memory: 300K
[ 29.323474] systemd[1]: System time before build time, advancing clock.
[ 29.513747] NET: Registered protocol family 10
[ 29.539415] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 29.680472] systemd[1]: systemd 246.1-1-arch running in system mode. (+PAM +AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
[ 29.704035] systemd[1]: Detected architecture arm.
Welcome to Arch Linux ARM!
[ 29.742098] systemd[1]: Set hostname to <alarm>.
[ 31.750842] systemd[1]: Queued start job for default target Graphical Interface.
[ 31.761670] random: systemd: uninitialized urandom read (16 bytes read, 31 bits of entropy available)
[ 31.771563] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[ 31.783994] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
[ 31.798164] systemd[1]: Created slice system-getty.slice.
[ OK ] Created slice system-getty.slice.
[ 31.828720] random: systemd: uninitialized urandom read (16 bytes read, 31 bits of entropy available)
[ 31.840006] systemd[1]: Created slice system-modprobe.slice.
[ OK ] Created slice system-modprobe.slice.
[ 31.868667] random: systemd: uninitialized urandom read (16 bytes read, 31 bits of entropy available)
[ 31.879913] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ OK ] Created slice system-serial\x2dgetty.slice.
[ 31.908607] random: systemd: uninitialized urandom read (16 bytes read, 32 bits of entropy available)
[ 31.919674] systemd[1]: Created slice User and Session Slice.
[ OK ] Created slice User and Session Slice.
[ 31.949079] random: systemd: uninitialized urandom read (16 bytes read, 32 bits of entropy available)
[ 31.958908] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ OK ] Started Dispatch Password …ts to Console Directory Watch.
[ 31.988649] random: systemd: uninitialized urandom read (16 bytes read, 32 bits of entropy available)
[ 31.998388] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ OK ] Started Forward Password R…uests to Wall Directory Watch.
[ 32.029335] random: systemd: uninitialized urandom read (16 bytes read, 32 bits of entropy available)
[ 32.039605] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ OK ] Set up automount Arbitrary…s File System Automount Point.
[ 32.069012] random: systemd: uninitialized urandom read (16 bytes read, 32 bits of entropy available)
[ 32.078414] systemd[1]: Reached target Local Encrypted Volumes.
[ OK ] Reached target Local Encrypted Volumes.
[ 32.109179] random: systemd: uninitialized urandom read (16 bytes read, 33 bits of entropy available)
[ 32.118561] systemd[1]: Reached target Paths.
[ OK ] Reached target Paths.
[ 32.138770] random: systemd: uninitialized urandom read (16 bytes read, 33 bits of entropy available)
[ 32.148082] systemd[1]: Reached target Remote File Systems.
[ OK ] Reached target Remote File Systems.
[ 32.178752] systemd[1]: Reached target Slices.
[ OK ] Reached target Slices.
[ 32.198974] systemd[1]: Reached target Swap.
[ OK ] Reached target Swap.
[ 32.219772] systemd[1]: Listening on Device-mapper event daemon FIFOs.
[ OK ] Listening on Device-mapper event daemon FIFOs.
[ 32.276272] systemd[1]: Listening on Process Core Dump Socket.
[ OK ] Listening on Process Core Dump Socket.
[ 32.311416] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
[ 32.321085] systemd[1]: Listening on Journal Socket (/dev/log).
[ OK ] Listening on Journal Socket (/dev/log).
[ 32.349993] systemd[1]: Listening on Journal Socket.
[ OK ] Listening on Journal Socket.
[ 32.380538] systemd[1]: Listening on Network Service Netlink Socket.
[ OK ] Listening on Network Service Netlink Socket.
[ 32.410159] systemd[1]: Listening on udev Control Socket.
[ OK ] Listening on udev Control Socket.
[ 32.439730] systemd[1]: Listening on udev Kernel Socket.
[ OK ] Listening on udev Kernel Socket.
[ 32.470229] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[ 32.486265] systemd[1]: Mounting POSIX Message Queue File System...
Mounting POSIX Message Queue File System...
[ 32.539515] systemd[1]: Mounting Kernel Debug File System...
Mounting Kernel Debug File System...
[ 32.650051] systemd[1]: Mounting Kernel Trace File System...
Mounting Kernel Trace File System...
[ 32.809284] systemd[1]: Mounting Temporary Directory (/tmp)...
Mounting Temporary Directory (/tmp)...
[ 32.940558] systemd[1]: Starting Create list of static device nodes for the current kernel...
Starting Create list of st…odes for the current kernel...
[ 33.203795] systemd[1]: Starting Load Kernel Module drm...
Starting Load Kernel Module drm...
[ 33.305958] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[ 33.421691] systemd[1]: Condition check resulted in Load Kernel Modules being skipped.
[ 33.559285] systemd[1]: Mounting FUSE Control File System...
Mounting FUSE Control File System...
[ 33.619655] systemd[1]: Condition check resulted in Kernel Configuration File System being skipped.
[ 33.722498] systemd[1]: Starting Remount Root and Kernel File Systems...
Starting Remount Root and Kernel File Systems...
[ 33.799302] systemd[1]: Condition check resulted in Repartition Root Disk being skipped.
[ 33.912547] systemd[1]: Starting Apply Kernel Variables...
Starting Apply Kernel Variables...
[ 34.039888] systemd[1]: Starting Coldplug All udev Devices...
Starting Coldplug All udev Devices...
[ 34.196563] systemd[1]: Mounted POSIX Message Queue File System.
[ OK ] Mounted POSIX Message Queue File System.
[ 34.310363] systemd[1]: Mounted Kernel Debug File System.
[ OK ] Mounted Kernel Debug File System.
[ 34.354544] systemd[1]: Mounted Kernel Trace File System.
[ OK ] Mounted Kernel Trace File System.
[ 34.440695] systemd[1]: Mounted Temporary Directory (/tmp).
[ OK ] Mounted Temporary Directory (/tmp).
[ 34.462458] systemd[1]: Finished Create list of static device nodes for the current kernel.
[ OK ] Finished Create list of st… nodes for the current kernel.
[ 34.535503] systemd[1]: modprobe@drm.service: Succeeded.
[ 34.560563] systemd[1]: Finished Load Kernel Module drm.
[ OK ] Finished Load Kernel Module drm.
[ 34.590185] systemd[1]: Mounted FUSE Control File System.
[ OK ] Mounted FUSE Control File System.
[ 34.632963] systemd[1]: Finished Remount Root and Kernel File Systems.
[ OK ] Finished Remount Root and Kernel File Systems.
[ 34.693166] systemd[1]: Finished Apply Kernel Variables.
[ OK ] Finished Apply Kernel Variables.
[ 34.732196] systemd[1]: Condition check resulted in First Boot Wizard being skipped.
[ 34.756018] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[ 34.786280] systemd[1]: Starting Load/Save Random Seed...
Starting Load/Save Random Seed...
[ 34.839663] systemd[1]: Condition check resulted in Create System Users being skipped.
[ 34.932504] systemd[1]: Starting Create Static Device Nodes in /dev...
Starting Create Static Device Nodes in /dev...
[ 35.413045] systemd[1]: Finished Create Static Device Nodes in /dev.
[ OK ] Finished Create Static Device Nodes in /dev.
[ 35.459842] systemd[1]: Reached target Local File Systems (Pre).
[ OK ] Reached target Local File Systems (Pre).
[ 35.479158] systemd[1]: Condition check resulted in Virtual Machine and Container Storage (Compatibility) being skipped.
[ 35.518959] systemd[1]: Reached target Local File Systems.
[ OK ] Reached target Local File Systems.
[ 35.571621] systemd[1]: Started Entropy Daemon based on the HAVEGE algorithm.
[ OK ] Started Entropy Daemon based on the HAVEGE algorithm.
[ 35.620169] systemd[1]: Condition check resulted in Rebuild Dynamic Linker Cache being skipped.
[ 35.707253] systemd[1]: Starting Journal Service...
Starting Journal Service...
[ 35.765449] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
[ 35.931051] systemd[1]: Starting Rule-based Manager for Device Events and Files...
Starting Rule-based Manage…for Device Events and Files...
[ 36.732225] systemd[1]: Finished Coldplug All udev Devices.
[ OK ] Finished Coldplug All udev Devices.
[** ] (1 of 4) A start job is running for…e Events and Files (7s / 1min 34s)
[ 39.619378] systemd[1]: Started Rule-based Manager for Device Events and File[ OK ] Started Rule-based Manager for Device Events and Files.
[ 39.657040] systemd[1]: Started Journal Service.
[ OK ] Started Journal Service.
Starting Flush Journal to Persistent Storage...
Starting Network Service...
[*** ] (1 of 4) A start job is running for…ersistent Storage (10s / 1min 37s)
[ 42.067125] MV-CESA:Could not register sha1 driver
[ *** ] (2 of 4) A start job is running for Network Service (11s / 1min 38s)
[ OK ] Found device /dev/ttyS0.running for Network Service (12s / 1min 38s)
[ OK ] Started Network Service.running for…/Save Random Seed (20s / 10min 3s)
[ ***] (1 of 2) A start job is running for…ersistent Storage (22s / 1min 37s)
[ *** ] (1 of 2) A start job is running for…ersistent Storage (25s / 1min 37s)
[ 57.641159] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ OK ] Finished Flush Journal to Persistent Storage.dom Seed (36s / 10min 3s)
Starting Create Volatile Files and Directories...
[ OK ] Finished Create Volatile Files and Directories.
Starting Network Name Resolution...
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Finished Update UTMP about System Boot/Shutdown.
[ **] (2 of 3) A start job is running for…rk Name Resolution (40s / 2min 7s)
[ OK ] Finished Load/Save Random Seed. for…rk Name Resolution (40s / 2min 7s)
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Initialization.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target System Time Set.
[ OK ] Reached target System Time Synchronized.
[ OK ] Started Daily verification of password and group files.
[ OK ] Reached target Timers.
[ OK ] Listening on D-Bus System Message Bus Socket.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
[ OK ] Started D-Bus System Message Bus.
Starting User Login Management...
[ OK ] Started Network Name Resolution.
[ OK ] Reached target Network.
[ OK ] Reached target Host and Network Name Lookups.
[ OK ] Started OpenSSH Daemon.
Starting Hostname Service...
Starting Permit User Sessions...
[ OK ] Finished Permit User Sessions.
[ OK ] Started Getty on tty1.
[ OK ] Started Serial Getty on ttyS0.
[ OK ] Reached target Login Prompts.
[ OK ] Started User Login Management.
[ OK ] Reached target Multi-User System.
[ OK ] Reached target Graphical Interface.
[ OK ] Started Hostname Service.
Arch Linux 4.4.227-1-ARCH (ttyS0)
alarm login:
As you can see its loaded Arch and I can login with alarm alarm.
Here is the console output after creating the SD card under Linux mint root:
U-Boot 2014.07-tld-1 (Jul 18 2014 - 00:59:45)
Pogoplug V4
SoC: Kirkwood 88F6192_A1
DRAM: 128 MiB
WARNING: Caches not enabled
NAND: 128 MiB
MMC: kwsdio: 0
In: serial
Out: serial
Err: serial
Net: egiga0
Hit any key to stop autoboot: 0
MMC rescan: current device # 0 initialized OK
** File not found /boot/uImage **
** File not found /boot/uInitrd **
Wrong Image Format for bootm command
ERROR: can't get kernel image!
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
** Bad device usb 0 **
** Bad device usb 0 **
Wrong Image Format for bootm command
ERROR: can't get kernel image!
Reset IDE: ide_preinit failed
** Bad device size - ide 0 **
** Bad device size - ide 0 **
Wrong Image Format for bootm command
ERROR: can't get kernel image!
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 126976 bytes
UBI: smallest flash I/O unit: 2048
UBI: sub-page size: 512
UBI: VID header offset: 2048 (aligned 2048)
UBI: data offset: 4096
UBI: attached mtd1 to ubi0
UBI: MTD device name: "mtd=4"
UBI: MTD device size: 112 MiB
UBI: number of good PEBs: 896
UBI: number of bad PEBs: 0
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 1
UBI: available PEBs: 0
UBI: total number of reserved PEBs: 896
UBI: number of PEBs reserved for bad PEB handling: 8
UBI: max/mean erase counter: 1/0
UBIFS: recovery needed
UBIFS: recovery deferred
UBIFS: mounted UBI device 0, volume 0, name "rootfs"
UBIFS: mounted read-only
UBIFS: file system size: 110850048 bytes (108252 KiB, 105 MiB, 873 LEBs)
UBIFS: journal size: 9023488 bytes (8812 KiB, 8 MiB, 72 LEBs)
UBIFS: media format: w4/r0 (latest is w4/r0)
UBIFS: default compressor: LZO
UBIFS: reserved for root: 0 bytes (0 KiB)
Loading file 'uboot.mtd0.dockstar.original.kwb' to addr 0x00800000 with size 524288 (0x00080000)...
Done
## Starting application at 0x00800200 ...
U-Boot 1.1.4 (Jul 16 2009 - 21:02:16) Cloud Engines (3.4.16)
U-Boot code: 00600000 -> 0067FFF0 BSS: -> 00690D60
Soc: MV88F6192 Rev 3 (DDR2)
CPU running @ 800Mhz L2 running @ 400Mhz
SysClock = 200Mhz , TClock = 166Mhz
DRAM CAS Latency = 3 tRP = 3 tRAS = 8 tRCD=3
DRAM CS[0] base 0x00000000 size 128MB
DRAM Total size 128MB 16bit width
Flash: 0 kB
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:128 MB
CPU : Marvell Feroceon (Rev 1)
CLOUD ENGINES BOARD: PPV4A3
Streaming disabled
Write allocate disabled
USB 0: host mode
PCI 0: PCI Express Root Complex Interface
PEX interface detected Link X1
Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 0
Loading from NAND 128MB 3,3V 8-bit, offset 0x200000
Image Name: Linux-2.6.31.8
Created: 2011-09-28 19:09:20 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2080956 Bytes = 2 MB
Load Address: 00008000
Entry Point: 00008000
## Booting image at 00800000 ...
Image Name: Linux-2.6.31.8
Created: 2011-09-28 19:09:20 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2080956 Bytes = 2 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
Starting kernel ...
Uncompressing Linux..................................................................................................................................... done, booting the kernel.
[ 0.000000] Linux version 2.6.31.8 (afenn@kt) (gcc version 4.3.2 (sdk3.3-ct-ng-1.4.1) ) #5 Wed Sep 28 12:09:12 PDT 2011
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053177
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: Feroceon-KW
[ 0.000000] Using UBoot passing parameters structure
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping off. Total pages: 32512
[ 0.000000] Kernel command line: console=ttyS0,115200 root=ubi0:rootfs ubi.mtd=4,2048 rootfstype=ubifs
[ 0.000000] PID hash table entries: 512 (order: 9, 2048 bytes)
[ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Memory: 128MB = 128MB total
[ 0.000000] Memory: 118356KB available (3852K code, 261K data, 124K init, 0K highmem)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:128
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] Calibrating delay loop... 799.53 BogoMIPS (lpj=3997696)
[ 0.230000] Mount-cache hash table entries: 512
[ 0.230000] CPU: Testing write buffer coherency: ok
[ 0.230000] NET: Registered protocol family 16
[ 0.230000] Feroceon L2: Enabling L2
[ 0.230000] Feroceon L2: Cache support initialised.
[ 0.230000]
[ 0.230000] CPU Interface
[ 0.230000] -------------
[ 0.230000] SDRAM_CS0 ....base 00000000, size 128MB
[ 0.230000] SDRAM_CS1 ....disable
[ 0.230000] SDRAM_CS2 ....disable
[ 0.230000] SDRAM_CS3 ....disable
[ 0.230000] PEX0_MEM ....base e0000000, size 128MB
[ 0.230000] PEX0_IO ....base f2000000, size 1MB
[ 0.230000] PEX1_MEM ....no such
[ 0.230000] PEX1_IO ....no such
[ 0.230000] INTER_REGS ....base f1000000, size 1MB
[ 0.230000] NFLASH_CS ....base fa000000, size 2MB
[ 0.230000] SPI_CS ....base f4000000, size 16MB
[ 0.230000] BOOT_ROM_CS ....no such
[ 0.230000] DEV_BOOTCS ....no such
[ 0.230000] CRYPT_ENG ....base f0000000, size 2MB
[ 0.230000]
[ 0.230000] Marvell Development Board (LSP Version KW_LSP_5.1.3_patch18)-- SHEEVA PLUG Soc: 88F6192 A1 LE
[ 0.230000]
[ 0.230000] Detected Tclk 166666667 and SysClk 200000000
[ 0.230000] Marvell USB EHCI Host controller #0: c403e740
[ 0.730000] PEX0 interface detected Link X1
[ 0.740000] pci 0000:00:01.0: PME# supported from D0 D1 D3hot
[ 0.740000] pci 0000:00:01.0: PME# disabled
[ 0.740000] PCI: bus0: Fast back to back transfers disabled
[ 0.740000] mvPexLocalBusNumSet: ERR. Invalid PEX interface 1
[ 0.750000] bio: create slab <bio-0> at 0
[ 0.750000] SCSI subsystem initialized
[ 0.750000] usbcore: registered new interface driver usbfs
[ 0.750000] usbcore: registered new interface driver hub
[ 0.750000] usbcore: registered new device driver usb
[ 0.750000] NET: Registered protocol family 2
[ 0.750000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.750000] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.750000] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.750000] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.750000] TCP reno registered
[ 0.750000] NET: Registered protocol family 1
[ 0.750000] cpufreq: Init kirkwood cpufreq driver
[ 0.760000] XOR registered 4 channels
[ 0.760000] XOR 2nd invalidate WA enabled
[ 0.760000] cesadev_init(c000d7fc)
[ 0.760000] mvCesaInit: sessions=640, queue=64, pSram=f0000000
[ 0.760000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.770000] msgmni has been set to 231
[ 0.770000] alg: No test for cipher_null (cipher_null-generic)
[ 0.770000] alg: No test for ecb(cipher_null) (ecb-cipher_null)
[ 0.770000] alg: No test for digest_null (digest_null-generic)
[ 0.770000] alg: No test for compress_null (compress_null-generic)
[ 0.780000] alg: No test for stdrng (krng)
[ 0.780000] alg: No test for hmac(digest_null) (hmac(digest_null-generic))
[ 0.790000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[ 0.790000] io scheduler noop registered
[ 0.790000] io scheduler anticipatory registered (default)
[ 0.790000] Initializing ths8200_init
[ 0.790000] Initializing dove_adi9889_init
[ 0.810000] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 0.810000] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
[ 0.810000] console [ttyS0] enabled
[ 0.820000]
[ 0.820000] Warning Sata is Powered Off
[ 0.820000] Loading Marvell Ethernet Driver:
[ 0.830000] o Cached descriptors in DRAM
[ 0.830000] o DRAM SW cache-coherency
[ 0.840000] o 1 Giga ports supported
[ 0.840000] o Single RX Queue support - ETH_DEF_RXQ=0
[ 0.840000] o Single TX Queue support - ETH_DEF_TXQ=0
[ 0.850000] o TCP segmentation offload (TSO) supported
[ 0.850000] o Large Receive offload (LRO) supported
[ 0.860000] o Receive checksum offload supported
[ 0.860000] o Transmit checksum offload supported
[ 0.870000] o Network Fast Processing (Routing) supported - (Disabled)
[ 0.880000] o Driver ERROR statistics enabled
[ 0.880000] o Proc tool API enabled
[ 0.880000] o SKB Reuse supported - (Disabled)
[ 0.890000] o SKB Recycle supported - (Disabled)
[ 0.890000] o Rx descripors: q0=128
[ 0.900000] o Tx descripors: q0=532
[ 0.900000] o Loading network interface(s):
[ 0.910000] o register under mv88fx_eth platform
[ 0.910000] o eth0, ifindex = 2, GbE port = 0
[ 0.920000]
[ 0.920000] mvFpRuleDb (c4347000): 1024 entries, 4096 bytes
[ 0.920000] Counter=0, opIdx=6, overhead=16
[ 0.930000] Counter=1, opIdx=2, overhead=0
[ 0.930000] Counter=2, opIdx=1, overhead=18
[ 0.940000] Counter=3, opIdx=2, overhead=0
[ 0.940000] tun: Universal TUN/TAP device driver, 1.6
[ 0.950000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 0.950000] NAND device: Manufacturer ID: 0xad, Chip ID: 0xf1 (Hynix NAND 128MiB 3,3V 8-bit)
[ 0.960000] Scanning device for bad blocks
[ 1.010000] Using static partition definition
[ 1.020000] Creating 5 MTD partitions on "nand_mtd":
[ 1.020000] 0x000000000000-0x000000200000 : "u-boot"
[ 1.030000] 0x000000200000-0x000000500000 : "uImage"
[ 1.030000] 0x000000500000-0x000000800000 : "uImage2"
[ 1.040000] 0x000000800000-0x000001000000 : "failsafe"
[ 1.040000] 0x000001000000-0x000008000000 : "root"
[ 1.050000] UBI: attaching mtd4 to ubi0
[ 1.050000] UBI: physical eraseblock size: 131072 bytes (128 KiB)
[ 1.060000] UBI: logical eraseblock size: 126976 bytes
[ 1.070000] UBI: smallest flash I/O unit: 2048
[ 1.070000] UBI: sub-page size: 512
[ 1.080000] UBI: VID header offset: 2048 (aligned 2048)
[ 1.080000] UBI: data offset: 4096
[ 1.310000] UBI: attached mtd4 to ubi0
[ 1.320000] UBI: MTD device name: "root"
[ 1.320000] UBI: MTD device size: 112 MiB
[ 1.330000] UBI: number of good PEBs: 896
[ 1.330000] UBI: number of bad PEBs: 0
[ 1.340000] UBI: max. allowed volumes: 128
[ 1.340000] UBI: wear-leveling threshold: 4096
[ 1.340000] UBI: number of internal volumes: 1
[ 1.350000] UBI: number of user volumes: 1
[ 1.350000] UBI: available PEBs: 0
[ 1.360000] UBI: total number of reserved PEBs: 896
[ 1.360000] UBI: number of PEBs reserved for bad PEB handling: 8
[ 1.370000] UBI: max/mean erase counter: 1/0
[ 1.370000] UBI: image sequence number: 0
[ 1.380000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.380000] ehci_marvell ehci_marvell.70059: Marvell Orion EHCI
[ 1.390000] ehci_marvell ehci_marvell.70059: new USB bus registered, assigned bus number 1
[ 1.400000] UBI: background thread "ubi_bgt0d" started, PID 446
[ 1.430000] ehci_marvell ehci_marvell.70059: irq 19, io base 0xf1050100
[ 1.450000] ehci_marvell ehci_marvell.70059: USB 2.0 started, EHCI 1.00
[ 1.450000] usb usb1: configuration #1 chosen from 1 choice
[ 1.460000] hub 1-0:1.0: USB hub found
[ 1.460000] hub 1-0:1.0: 1 port detected
[ 1.470000] xhci_hcd 0000:00:01.0: xHCI Host Controller
[ 1.470000] xhci_hcd 0000:00:01.0: new USB bus registered, assigned bus number 2
[ 1.480000] xhci_hcd 0000:00:01.0: irq 9, io mem 0xe0000000
[ 1.490000] usb usb2: config 1 interface 0 altsetting 0 endpoint 0x81 has no SuperSpeed companion descriptor
[ 1.500000] usb usb2: configuration #1 chosen from 1 choice
[ 1.500000] hub 2-0:1.0: USB hub found
[ 1.510000] hub 2-0:1.0: 4 ports detected
[ 1.510000] Initializing USB Mass Storage driver...
[ 1.510000] usbcore: registered new interface driver usb-storage
[ 1.520000] USB Mass Storage support registered.
[ 1.530000] usbcore: registered new interface driver ums-datafab
[ 1.530000] usbcore: registered new interface driver ums-freecom
[ 1.540000] usbcore: registered new interface driver ums-jumpshot
[ 1.540000] usbcore: registered new interface driver ums-sddr09
[ 1.550000] usbcore: registered new interface driver ums-sddr55
[ 1.560000] usbcore: registered new interface driver ums-usbat
[ 1.560000] mice: PS/2 mouse device common for all mice
[ 1.570000] i2c /dev entries driver
[ 1.580000] sdhci: Secure Digital Host Controller Interface driver
[ 1.580000] sdhci: Copyright(c) Pierre Ossman
[ 1.590000] mmc0: mvsdio driver initialized, lacking card detect (fall back to polling)
[ 1.600000] usbcore: registered new interface driver usbhid
[ 1.600000] usbhid: v2.6:USB HID core driver
[ 1.610000] TCP cubic registered
[ 1.610000] NET: Registered protocol family 17
[ 1.620000] RPC: Registered udp transport module.
[ 1.620000] RPC: Registered tcp transport module.
[ 1.630000] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 1.700000] UBIFS: recovery needed
[ 1.790000] UBIFS: recovery completed
[ 1.790000] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[ 1.800000] UBIFS: file system size: 110850048 bytes (108252 KiB, 105 MiB, 873 LEBs)
[ 1.800000] UBIFS: journal size: 9023488 bytes (8812 KiB, 8 MiB, 72 LEBs)
[ 1.810000] UBIFS: media format: w4/r0 (latest is w4/r0)
[ 1.820000] UBIFS: default compressor: lzo
[ 1.820000] UBIFS: reserved for root: 0 bytes (0 KiB)
[ 1.830000] VFS: Mounted root (ubifs filesystem) on device 0:11.
[ 1.830000] Freeing init memory: 124K
[ 1.860000] mmc0: new high speed SDHC card at address e2cf
[ 1.880000] mmcblk0: mmc0:e2cf SU08G 7.40 GiB
[ 1.880000] mmcblk0: p1
[ 4.200000] eth0: link down
[ 4.200000] eth0: started
udhcpc: option -h NAME is deprecated, use -x hostname:NAME
udhcpc (v1.21.1) started
HWADDR 00 0x25 0x31 0x05 0xf5 0x25
PIP0 245
PIP1 37
cat: can't open '/etc/resolv.conf': No such file or directory
route: SIOCDELRT: No such process
grep: /etc/resolv.conf: No such file or directory
Sending discover...
[ 6.140000] eth0: link up, full duplex, speed 1 Gbps
Sending discover...
Sending select for 10.0.1.231...
Lease of 10.0.1.231 obtained, lease time 86400
HWADDR 00 0x25 0x31 0x05 0xf5 0x25
PIP0 245
PIP1 37
route: SIOCDELRT: No such process
Loading gpio_keys.ko...
Loading ejectbutton.ko...
[ 7.590000] IRQ 93 uses trigger mode 0; requested 3
[ 7.590000] input: gpio-keys as /devices/platform/gpio-keys.0/input/input0
[ 7.600000] xce_ebtn: Pogoplug series V4 eject button initialized.
[ 7.740000] ufsd: module license 'Commercial product' taints kernel.
[ 7.750000] Disabling lock debugging due to kernel taint
[ 7.780000] ufsd: driver (8.6 (U86_S[2012-02-28-18:39:23]), LBD=ON, delalloc, ioctl) loaded at bf00c000
[ 7.780000] NTFS support included
[ 7.780000] Hfs+/HfsX support included
[ 7.780000] For 'CloudEngines_PogoPlug_2011-08-03'
Loading rt3070sta.ko: [ 8.120000] rtusb init rt2870 --->
[ 8.120000] usbcore: registered new interface driver rt2870
Success
Loading xce.ko: [ 8.140000] Cloud Engines XCE Init [Version: 3.9.0.4]
[ 8.150000] XCE: CPU MEMORY MAP:
[ 8.150000] XCE: -- 0x00001000 - 0xbeffffff (3055 MB) User Space Mappings
[ 8.160000] XCE: -- 0xbf000000 - 0xbfffffff ( 16 MB) Kernel module space
[ 8.170000] XCE: -- 0xc0000000 - 0xc7ffffff ( 128 MB) Kernel direct-mapped ram
[ 8.170000] XCE: -- 0xc8800000 - 0xe7ffffff ( 504 MB) Kernel vmalloc space
[ 8.180000] XCE: -- 0xe8000000 - 0xfeffffff ( 367 MB) Kernel platform space
[ 8.190000] XCE: CPU FEATURES:
[ 8.190000] XCE: -- I Cache: enabled
[ 8.200000] XCE: -- D Cache: enabled
[ 8.200000] XCE: -- Branch Predict: enabled
[ 8.200000] XCE: -- MMU: enabled
[ 8.210000] XCE: -- Alignment Abort: enabled
[ 8.210000] XCE: BLPARAMS: -- Loading properties [c4b23efc].
[ 8.220000] XCE: BLPARAMS: -- MTD @ [c4343000].
[ 8.230000] XCE: BLPARAMS: Locating parameter block...
[ 8.230000] XCE: BLPARAMS: reading 2048 bytes @ a0000
[ 8.240000] XCE: Loaded Property Size: 2048
[ 8.240000] XCE: - 'cesvcid' -> '2W8WWQ4MZYQW3RPV68JJC7JZES'
[ 8.250000] XCE: - 'ceboardver' -> 'PPV4A3'
[ 8.250000] XCE: -- ICache Prefetch: enabled
[ 8.260000] XCE: -- DCache Prefetch: enabled
[ 8.260000] XCE: -- L2 Cache: enabled
[ 8.270000] XCE: -- L2 Prefetch: disabled
[ 8.270000] XCE: -- L2 Writethrough: disabled
[ 8.280000] XCE: -- Write Allocate: disabled
[ 8.280000] XCE: -- Streaming: disabled
[ 8.280000] XCE: Current GPIO State:
[ 8.290000] XCE: GPIO L OUT: 0x21400000
[ 8.290000] XCE: GPIO L OE: 0x30000000
[ 8.300000] XCE: GPIO L BLINK: 0x00000000
[ 8.300000] XCE: GPIO L POL: 0x00000000
[ 8.300000] XCE: GPIO L IN: 0x01400000
[ 8.310000] XCE: GPIO H OUT: 0xfffc7fff
[ 8.310000] XCE: GPIO H OE: 0x00000000
[ 8.320000] XCE: GPIO H BLINK: 0x00004000
[ 8.320000] XCE: GPIO H POL: 0x00000000
[ 8.330000] XCE: GPIO H IN: 0x0000000f
Success
Starting hbplug: Success
/ # [ 8.510000] XCE: BLPARAMS: -- Loading properties [c4b07ecc].
[ 8.520000] XCE: BLPARAMS: -- MTD @ [c4343000].
[ 8.520000] XCE: BLPARAMS: Locating parameter block...
[ 8.530000] XCE: BLPARAMS: reading 2048 bytes @ a0000
[ 8.530000] XCE: BLPARAMS: reading 2048 bytes @ a0800
[ 8.540000] XCE: BLPARAMS: reading 2048 bytes @ a1000
[ 8.550000] XCE: BLPARAMS: reading 2048 bytes @ a1800
[ 16.780000] XCE: XCE: LED -> DISCONNECTED
[ 16.950000] EXT3-fs: INFO: recovery required on readonly filesystem.
[ 16.950000] EXT3-fs: write access will be enabled during recovery.
[ 18.510000] kjournald starting. Commit interval 5 seconds
[ 18.520000] EXT3-fs: recovery complete.
[ 18.530000] EXT3-fs: mounted filesystem with writeback data mode.
[ 18.780000] kjournald starting. Commit interval 5 seconds
[ 18.790000] EXT3 FS on mmcblk0p1, internal journal
[ 18.790000] EXT3-fs: mounted filesystem with writeback data mode.
It says it can't find a kernel image, goes into recovery but doesn't fully load ArchLinux.
Here is my fw_printenv from ssh also
/tmp # /tmp/fw_printenv
baudrate=115200
bootcmd_mmc=run mmc_init; run set_bootargs_mmc; run mmc_boot
bootcmd_sata=run sata_init; run set_bootargs_sata; run sata_boot;
bootcmd_usb=run usb_init; run set_bootargs_usb; run usb_boot;
bootdelay=10
console=ttyS0,115200
device=0:1
ethact=egiga0
if_netconsole=ping $serverip
led_error=orange blinking
led_exit=green off
led_init=green blinking
mainlineLinux=yes
mmc_boot=mw 0x800000 0 1; run mmc_load_uimage; if run mmc_load_uinitrd; then bootm 0x800000 0x1100000; else bootm 0x800000; fi
mmc_init=mmc rescan
mmc_load_uimage=ext2load mmc $device 0x800000 /boot/uImage
mmc_load_uinitrd=ext2load mmc $device 0x1100000 /boot/uInitrd
mmc_root=/dev/mmcblk0p1
mtdids=nand0=orion_nand
partition=nand0,2
preboot_nc=run if_netconsole start_netconsole
rootdelay=10
rootfstype=ext3
sata_boot=mw 0x800000 0 1; run sata_load_uimage; if run sata_load_uinitrd; then bootm 0x800000 0x1100000; else bootm 0x800000; fi
sata_init=ide reset
sata_load_uimage=ext2load ide $device 0x800000 /boot/uImage
sata_load_uinitrd=ext2load ide $device 0x1100000 /boot/uInitrd
sata_root=/dev/sda1
set_bootargs_mmc=setenv bootargs console=$console root=$mmc_root rootdelay=$rootdelay rootfstype=$rootfstype $mtdparts
set_bootargs_sata=setenv bootargs console=$console root=$sata_root rootdelay=$rootdelay rootfstype=$rootfstype $mtdparts
set_bootargs_usb=setenv bootargs console=$console root=$usb_root rootdelay=$rootdelay rootfstype=$rootfstype $mtdparts
start_netconsole=setenv ncip $serverip; setenv bootdelay 10; setenv stdin nc; setenv stdout nc; setenv stderr nc; version;
stderr=serial
stdin=serial
stdout=serial
usb_boot=mw 0x800000 0 1; run usb_load_uimage; if run usb_load_uinitrd; then bootm 0x800000 0x1100000; else bootm 0x800000; fi
usb_init=usb start
usb_load_uimage=ext2load usb $device 0x800000 /boot/uImage
usb_load_uinitrd=ext2load usb $device 0x1100000 /boot/uInitrd
usb_root=/dev/sda1
ethaddr=00:25:31:05:f5:25
arcNumber=3960
machid=F78
usb_rootfstype=ext3
mtdparts=mtdparts=orion_nand:2M(u-boot),3M(uImage),3M(uImage2),8M(failsafe),112M(root)
bootcmd_pogo=if ubi part root 2048 && ubifsmount ubi:rootfs && ubifsload 0x800000 uboot.mtd0.dockstar.original.kwb ; then go 0x800200; fi
bootcmd=run bootcmd_mmc; run bootcmd_usb; run bootcmd_sata; run bootcmd_pogo; reset
serverip=10.0.1.231
ipaddr=10.0.1.220
Any help would be appreciated.