Welcome! Log In Create A New Profile

Advanced

Debian on Kirkwood Box Ctera C200 v1 with 512MB memory and two SATA bays for 3.5" Hard Drives

Posted by daviddyer 
bodhi's note:

This box is now officially supported with kernel linux-5.16.5-kirkwood-tld-1-bodhi.tar.bz2.

U-boot installation is the same as other Kirkwood u-boots. The pre-release u-boot image uboot.2021.10-tld-0.3.c200v1.mtd0.kwb is attached to this post.

=========================

Mfr. Model #: Ctera CT-C200-1

2-Bay NAS - maximum two 3.5" Harddisks

Hardware:

SoC: Marvell 88F6281-A1 ARMv5TE Processor 1.2GHz
Ram: 512MB (4x Nanya NT5TU128M8GE-AC)
NAND Flash: 256MB (Samsung 216 K9F2G08U0C)
Lan: 1x GBE (Marvell 88E1116R-NNC1)
Storage: 2x SATA HDD 3.5" Slot
USB: 2x USB 2.0 port
Console: Internal J3 connector (1: Vcc, 2: Rx, 3: Tx, 4: GND)
LEDs: 13x GPIO controlled
Buttons: 2x GPIO controlled

eBay has it for about $20 shipped. (No power supply)

Power supply Specs: 12VDC, 5A

barrel
5.5 mm (OD)
2.1 mm (ID)
9.5 mm (LEN)

You can use Goflex Home or Dockstar power supply if you do not connect the 3.5" rusty drives.

kwboot support! Yeah!

http://en.techinfodepot.shoutwiki.com/wiki/Ctera_C200

https://github.com/openwrt/openwrt/pull/4453

https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=3843c641d83b621e07f03753a5617ab27e55e262

Thanks Bodhi for the latest u-boot / Debian to make this possible.

Openwrt provided the dtb / dts (Thanks Ray)

I put these most wanted files in the first post for lazy guys (me included).



Edited 7 time(s). Last edit at 02/09/2022 05:13PM by bodhi.
Attachments:
open | download - uboot.2021.10-tld-0.3.c200v1.mtd0.kwb (512 KB)
open | download - kirkwood-c200-v1.dtb (11.9 KB)
open | download - kirkwood-c200-v1.dts (5 KB)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 10, 2021 02:41PM
Looks like it would be straightforward to boot from usb or sata, and there’s a exposed serial header.

You going to pick one up?
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 10, 2021 02:56PM
A nice box for 20 USD :) should not be too difficult to boot Debian. Even has serial header pre-installed (i.e. no soldering needed). Only thing is how the u-boot on this box behaves.

If you get this box, try kwboot it with the Sheevaplug or Dreamplug 2017.07 u-boot.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 12/10/2021 05:01PM by bodhi.
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 10, 2021 05:03PM
I will get one. Will try to find one 12v power supply with the right plug. The original power supply is 12v 5A. That's normal for two 3.5" HDs and the board...
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 10, 2021 05:28PM
daviddyer Wrote:
-------------------------------------------------------
> I will get one. Will try to find one 12v power
> supply with the right plug. The original power
> supply is 12v 5A. That's normal for two 3.5" HDs
> and the board...

Cool!

Yeah, there are 2 sizes for the barrel jack plugs.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 11, 2021 03:23AM
Support for OpenWrt was added for this device back in August, so there is already an available DTS. See https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=3843c641d83b621e07f03753a5617ab27e55e262
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 14, 2021 10:05AM
From https://github.com/openwrt/openwrt/pull/4453

2-Bay NAS - maximum two 3.5" Harddisks

Hardware:

SoC: Marvell 88F6281-A1 ARMv5TE Processor 1.2GHz
Ram: 512MB (4x Nanya NT5TU128M8GE-AC)
NAND Flash: 256MB (Samsung 216 K9F2G08U0C)
Lan: 1x GBE (Marvell 88E1116R-NNC1)
Storage: 2x SATA HDD 3.5" Slot
USB: 2x USB 2.0 port
Console: Internal J3 connector (1: Vcc, 2: Rx, 3: Tx, 4: GND)
LEDs: 13x GPIO controlled
Buttons: 2x GPIO controlled


Got it today. Used Seagate Goflex Home adapter since there's no disks attached.

Boot with no disks attached.

Serial output

Will try kwboot later.

         ____ ____
        /  __|_  _|_  _ _ __ _
        | |    | / _ \ '_/ _` |
        | |__  ||  __/ | |(_| |
 _   _  \____| |_\___|_| \__,_|
| | | |  | __ )  ___   ___ | |_
| | | |__|  _ \ / _ \ / _ \| __|
| |_| |__| |_) | (_) | (_) | |_
 \___/   |____/ \___/ \___/ \__|

   ** CTera BootCode: 14, CTera Board: 2Drive_K **

 ** MARVELL BOARD: RD-88F6281A LE

U-Boot 1.1.4 (Jul  8 2012 - 10:52:36) Marvell version: 3.4.18

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 006D0420

Soc: 88F6281 A1 (DDR2)
CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000   size 256MB
DRAM CS[1] base 0x10000000   size 256MB
DRAM Total size 512MB  16bit width
Flash:  0 kB
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:256 MB
using default environment


CPU : Marvell Feroceon (Rev 1)

Streaming disabled
Write allocate disabled

Module 0 is RGMII
Module 1 is TDM

USB 0: host mode
PEX 0: interface detected no Link.
CTera device parameters:
------------------------
mac = 00:25:25:00:8c:54
board_id = 2Drive_K
product_id = C200
vendor_id = <not set>
sn = S140202000041
extra = <not set>

Net:   egiga0 [PRIME], egiga1
CTera starting up ...
Loading "bank2" ...

........................................
........................................
........................................
........................................
........................................
........................................
    ** image (1/2) **
Type:          kernel
Arch:          Kirkwood
Board          2Drive_K
Date:          Sun Mar 24 15:15:00 IST 2019
Version:       6.0.639.1
Run address:   0x0
Kernel cmd:    console=ttyS0,115200 root=/dev/ram0
Image Offset:  0x600
Image Size:    0x2c9754
Firm Offset:   0x0
Firm Size:     0x2ca200
MD5:           b76a953ca4a34c4d1f07431a478f7b45
    ** image (2/2) **
Type:          romdisk
InitRD:        Yes
Arch:          Kirkwood
Board          2Drive_K
Date:          Sun Mar 24 15:15:00 IST 2019
Version:       6.0.639.1
Image Offset:  0x2ca800
Image Size:    0x1b24040
Firm Offset:   0x2ca200
Firm Size:     0x1b24c00
MD5:           e1d4e3115bf26e0e4ab3399f45bfb323

Running kernel from 0x2000600, size 0x2c9754 ...
Setting romdisk at 0x22ca800, size 0x1b24040 ...
## Booting image at 02000600 ...
   Image Name:   CTera_kernel
   Created:      2019-03-10  20:26:00 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2922260 Bytes =  2.8 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 022ca800 ...
   Image Name:   CTera_romdisk
   Created:      2019-03-24  13:15:00 UTC
   Image Type:   ARM Linux RAMDisk Image (uncompressed)
   Data Size:    28459008 Bytes = 27.1 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Linux version 2.6.35-an_kirkwood-gb147946-dirty (build@zoozi-14-build) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-12ubuntu1) ) #1 Sun Mar 10 22:25:37 IST 2019
CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
CPU: VIVT data cache, VIVT instruction cache
Machine: Ctera 2Bay K
Ignoring unrecognised tag 0x41000403
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
Kernel command line: console=ttyS0,115200 root=/dev/ram0
PID hash table entries: 2048 (order: 1, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 256MB 256MB = 512MB total
Memory: 486320k/486320k available, 37968k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0xe0800000 - 0xfe800000   ( 480 MB)
    lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .init : 0xc0008000 - 0xc002b000   ( 140 kB)
      .text : 0xc002b000 - 0xc0526000   (5100 kB)
      .data : 0xc0544000 - 0xc0570800   ( 178 kB)
Hierarchical RCU implementation.
        RCU-based detection of stalled CPUs is disabled.
        Verbose stalled-CPUs detection is disabled.
NR_IRQS:114
Console: colour dummy device 80x30
Calibrating delay loop... 1199.30 BogoMIPS (lpj=5996544)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
xor: measuring software checksum speed
   arm4regs  :  1091.600 MB/sec
   8regs     :   775.600 MB/sec
   32regs    :   826.000 MB/sec
xor: using function: arm4regs (1091.600 MB/sec)
NET: Registered protocol family 16
Kirkwood: MV88F6281-A1, TCLK=200000000.
Feroceon L2: Enabling L2
Feroceon L2: Cache support initialised.
PCI: bus0: Fast back to back transfers disabled
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
raid6: int32x1    113 MB/s
raid6: int32x2    158 MB/s
raid6: int32x4    179 MB/s
raid6: int32x8    171 MB/s
raid6: using algorithm int32x4 (179 MB/s)
Switching to clocksource orion_clocksource
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
Trying to unpack rootfs image as initramfs...
rootfs image is not initramfs (junk in compressed archive); looks like an initrd
Freeing initrd memory: 27792K
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 3.4 (2008/08/26) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Slow work thread pool: Starting up
Slow work thread pool: Ready
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.14)
msgmni has been set to 1004
alg: No test for stdrng (krng)
async_tx: api initialized (async)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
console [ttyS0] enabled
brd: module loaded
loop: module loaded
CTera driver version: 1.1
sata_mv sata_mv.0: version 1.28
sata_mv multiplex active and presence indication on the same LED
sata_mv sata_mv.0: slots 32 ports 2
scsi0 : sata_mv
scsi1 : sata_mv
ata1: SATA max UDMA/133 irq 21
ata2: SATA max UDMA/133 irq 21
NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 306 at 0x000002640000
Bad eraseblock 550 at 0x0000044c0000
Bad eraseblock 816 at 0x000006600000
Bad eraseblock 944 at 0x000007600000
Bad eraseblock 1658 at 0x00000cf40000
Bad eraseblock 1996 at 0x00000f980000
Creating 10 MTD partitions on "orion_nand":
0x000000700000-0x000002f00000 : "romdisk"
0x000000000000-0x000000200000 : "u-boot"
0x000000200000-0x000000300000 : "certificate"
0x000000300000-0x000000400000 : "preset_cfg"
0x000000400000-0x000000500000 : "dev_params"
0x000000500000-0x000000600000 : "active_bank"
0x000000600000-0x000000700000 : "magic"
0x000000700000-0x000002f00000 : "bank1"
0x000002f00000-0x000005700000 : "bank2"
Setup romdisk MTD parition (0x0000031ca840-0x000005700000)
0x000005a00000-0x000007a00000 : "ubi"
MV-643xx 10/100/1000 ethernet driver version 1.4
mv643xx_eth smi: probed
net eth0: port 0 with MAC address 00:25:25:00:8c:54
Fusion MPT base driver 3.04.15
Copyright (c) 1999-2008 LSI Corporation
Fusion MPT SPI Host driver 3.04.15
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
orion-ehci orion-ehci.0: Marvell Orion EHCI
orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: Marvell Orion EHCI
usb usb1: Manufacturer: Linux 2.6.35-an_kirkwood-gb147946-dirty ehci_hcd
usb usb1: SerialNumber: orion-ehci.0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver ums-alauda
usbcore: registered new interface driver ums-cypress
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-isd200
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-karma
usbcore: registered new interface driver ums-onetouch
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
usbcore: registered new interface driver ums-usbat
input: gpio-keys as /class/input/input0
ata1: SATA link down (SStatus 0 SControl F300)
usb 1-1: new high speed USB device using orion-ehci and address 2
usb 1-1: New USB device found, idVendor=0409, idProduct=005a
usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
ata2: SATA link down (SStatus 0 SControl F300)
rtc-mv rtc-mv: internal RTC not ticking
rtc-s35390a 0-0030: rtc core: registered rtc-s35390a as rtc0
Orion Watchdog Timer: Initial timeout 21 sec, nowayout
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
md: raid10 personality registered for level 10
md: raid6 personality registered for level 6
md: raid5 personality registered for level 5
md: raid4 personality registered for level 4
md: faulty personality registered for level -5
device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: dm-devel@redhat.com
cpuidle: using governor ladder
cpuidle: using governor menu
mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP cubic registered
NET: Registered protocol family 10
NET: Registered protocol family 17
rtc-s35390a 0-0030: setting system clock to 2021-12-14 15:45:14 UTC (1639496714)
md: Skipping autodetection of RAID arrays. (raid=autodetect will force)
RAMDISK: squashfs(lzma) filesystem found at block 0
RAMDISK: Loading 27789KiB [1 disk] into ram disk... done.
VFS: Mounted root (squashfs filesystem) readonly on device 1:0.
Freeing init memory: 140K
init started: BusyBox v1.13.4 (2019-03-10 22:26:12 IST)
starting pid 699, tty '': '/etc/init.d/rcS'
libc-2.19.so
libstdc++.so.6.0.17
mount: mounting configfs on /sys/kernel/config failed: No such file or directory
/etc/init.d/rcS: line 20: can't create /sys/module/cifs/parameters/enable_oplocks: nonexistent directory
/etc/init.d/rcS: line 21: can't create /proc/sys/kernel/printk_devkmsg: nonexistent directory
Kirkwood Platform-specific init - started
ssldev: Crypto device
ssldev: (C) 2010 CTERA Networks Ltd.
64+0 records in
64+0 records out
64 bytes (64 B) copied, 0.000319675 s, 200 kB/s
1+0 records in
1+0 records out
9 bytes (9 B) copied, 0.0048686 s, 1.8 kB/s
FLASH_MAGIC is "CTERAFLSH"
UBI: attaching mtd9 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 mtd9 to ubi0
UBI: MTD device name:            "ubi"
UBI: MTD device size:            32 MiB
UBI: number of good PEBs:        254
UBI: number of bad PEBs:         2
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:             198
UBI: total number of reserved PEBs: 56
UBI: number of PEBs reserved for bad PEB handling: 2
UBI: max/mean erase counter: 563/531
UBI: image sequence number: 0
UBI: background thread "ubi_bgt0d" started, PID 794
UBI device number 0, total 254 LEBs (32251904 bytes, 30.8 MiB), available 198 LEBs (25141248 bytes, 24.0 MiB), LEB size 126976 bytes (124.0 KiB)
UBIFS: recovery needed
UBIFS: recovery completed
UBIFS: mounted UBI device 0, volume 0, name "settings"
UBIFS: file system size:   5206016 bytes (5084 KiB, 4 MiB, 41 LEBs)
UBIFS: journal size:       1015809 bytes (992 KiB, 0 MiB, 6 LEBs)
UBIFS: media format:       w4/r0 (latest is w4/r0)
UBIFS: default compressor: lzo
UBIFS: reserved for root:  245892 bytes (240 KiB)
Starting button event daemon (/dev/event0,/sbin/button_event) ...
Kirkwood Platform-specific init - end
fand: could not open PID file ("/var/run/fand.pid") - No such file or directory
5+0 records in
5+0 records out
5 bytes (5 B) copied, 0.00489002 s, 1.0 kB/s
ACTIVE_BANK is "bank2"
* /usr/sbin/next3 debug 1
snapshot-debug = 0
starting pid 832, tty '': 'vm.min_free_kbytes = 10240
Starting CTERA NAS ...
dmesg: memory exhausted
0 /var/log/boot.log
mkdir: cannot create directory '/flash/crontabs': File exists
crond[845]: crond (busybox 1.13.4) started, log level 8

Setting /proc/sys/fs/suid_dumpable to 1: always dump core
swwdog[850]: swwdog started
swwdog[850]: swwdog configuration spawn_retry:0, spawn_period:0
swwdog[850]: swwdog: changing state STATE_INIT->STATE_INIT
swwdog[850]: swwdog: changing state STATE_INIT->STATE_WAITING

(none) login:

Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 14, 2021 11:17AM
1 It supports kwboot.
2 Booted with sheevaplug u-boot (network is not up...)

kwboot -t -B 115200 /dev/ttyUSB1 -b uboot.2017.07-tld-2.sheevaplug.mtd0.kwb -p
Sending boot message. Please reboot the target...-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\
Sending boot image...
  0 % 
[.........................................................................
 99 % [....................................]
[Type Ctrl-\ + c to quit]


U-Boot 2017.07-tld-2 (Dec 04 2017 - 02:00:45 -0800)
Marvell-Sheevaplug

SoC:   Kirkwood 88F6281_A1
DRAM:  512 MiB
WARNING: Caches not enabled
NAND:  256 MiB
MMC:   MVEBU_MMC: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   egiga0
PHY reset timed out
88E1116 Initialized on egiga0
Hit any key to stop autoboot: 10  9  8  7  6  5  4  3  2  1  0 
starting USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
       scanning usb for storage devices... 
Use USB retry period from the environment: 15 second(s)
1 Storage Device(s) found

Reset IDE: ide_preinit failed
Card did not respond to voltage select!
mmc_init: -95, time 14

Partition Map for USB device 0  --   Partition Type: DOS

PartStart SectorNum SectorsUUIDType
  1128       2011136   00000000-0183 Boot

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0
loading envs from usb 0 ...
** File not found /boot/uEnv.txt **

no IDE devices available
Card did not respond to voltage select!
mmc_init: -95, time 14
running scan_disk ...
Scan device usb
device usb 0:1
1 bytes read in 426 ms (0 Bytes/s)
Found bootable drive on usb 0
loading uImage ...
5576016 bytes read in 703 ms (7.6 MiB/s)
loading uInitrd ...
10882166 bytes read in 1031 ms (10.1 MiB/s)
loading DTB /boot/dts/kirkwood-sheevaplug.dtb ...
10160 bytes read in 2814 ms (2.9 KiB/s)
## Booting kernel from Legacy Image at 00800000 ...
   Image Name:   Linux-5.9.12-kirkwood-tld-1
   Created:      2021-11-11  15:06:18 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5575952 Bytes = 5.3 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 01100000 ...
   Image Name:   initramfs-5.9.12-kirkwood-tld-1
   Created:      2021-11-11  16:34:36 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    10882102 Bytes = 10.4 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 01c00000
   Booting using the fdt blob at 0x1c00000
   Loading Kernel Image ... OK
   Loading Ramdisk to 0f59f000, end 0ffffc36 ... OK
   Loading Device Tree to 0f599000, end 0f59e7af ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000][    T0] Booting Linux on physical CPU 0x0
[    0.000000][    T0] Linux version 5.9.12-kirkwood-tld-1 (root@tldDebian) (gcc (Debian 8.3.0-6) 8.3.0, GNU ld (GNU Binutils for Debian) 2.31.1) #1.0 PREEMPT Sat Dec 5 14:05:39 PST 2020
[    0.000000][    T0] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[    0.000000][    T0] CPU: VIVT data cache, VIVT instruction cache
[    0.000000][    T0] OF: fdt: Machine model: Globalscale Technologies SheevaPlug
[    0.000000][    T0] Memory policy: Data cache writeback
[    0.000000][    T0] Zone ranges:
[    0.000000][    T0]   Normal   [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0] Movable zone start for each node
[    0.000000][    T0] Early memory node ranges
[    0.000000][    T0]   node   0: [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0] Built 1 zonelists, mobility grouping on.  Total pages: 130048
[    0.000000][    T0] Kernel command line: console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
[    0.000000][    T0] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000][    T0] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000][    T0] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000][    T0] Memory: 491260K/524288K available (10240K kernel code, 1096K rwdata, 4144K rodata, 1024K init, 316K bss, 33028K reserved, 0K cma-reserved)
[    0.000000][    T0] random: get_random_u32 called from ____cache_alloc+0x404/0x790 with crng_init=0
[    0.000000][    T0] rcu: Preemptible hierarchical RCU implementation.
[    0.000000][    T0] Trampoline variant of Tasks RCU enabled.
[    0.000000][    T0] Rude variant of Tasks RCU enabled.
[    0.000000][    T0] Tracing variant of Tasks RCU enabled.
[    0.000000][    T0] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000][    T0] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000][    T0] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns
[    0.000009][    T0] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns
[    0.000053][    T0] Switching to timer-based delay loop, resolution 5ns
[    0.000834][    T0] Console: colour dummy device 80x30
[    0.000888][    T0] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=2000000)
[    0.000917][    T0] pid_max: default: 32768 minimum: 301
[    0.001331][    T0] LSM: Security Framework initializing
[    0.001484][    T0] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.001514][    T0] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.002892][    T0] CPU: Testing write buffer coherency: ok
[    0.004760][    T1] Setting up static identity map for 0x100000 - 0x100058
[    0.005052][    T1] mvebu-soc-id: MVEBU SoC ID=0x6281, Rev=0x3
[    0.005377][    T1] rcu: Hierarchical SRCU implementation.
[    0.006688][    T1] devtmpfs: initialized
[    0.012828][    T1] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.012869][    T1] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.013159][    T1] xor: measuring software checksum speed
[    0.110123][    T1]    arm4regs  :  1089.200 MB/sec
[    0.210081][    T1]    8regs     :   654.000 MB/sec
[    0.310077][    T1]    32regs    :   950.800 MB/sec
[    0.310097][    T1] xor: using function: arm4regs (1089.200 MB/sec)
[    0.310122][    T1] prandom: seed boundary self test passed
[    0.314303][    T1] prandom: 100 self tests passed
[    0.314315][    T1] pinctrl core: initialized pinctrl subsystem
[    0.315846][    T1] NET: Registered protocol family 16
[    0.316654][    T1] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.317722][    T1] audit: initializing netlink subsys (disabled)
[    0.319144][    T1] thermal_sys: Registered thermal governor 'step_wise'
[    0.319490][   T16] audit: type=2000 audit(0.310:1): state=initialized audit_enabled=0 res=1
[    0.319629][    T1] cpuidle: using governor ladder
[    0.319715][    T1] cpuidle: using governor menu
[    0.320258][    T1] Feroceon L2: Enabling L2
[    0.320310][    T1] Feroceon L2: Cache support initialised.
[    0.332382][    T1] No ATAGs?
[    2.560059][    C0] random: fast init done
[    5.410312][    T1] raid6: int32x8  gen()   109 MB/s
[    5.580171][    T1] raid6: int32x8  xor()    69 MB/s
[    5.750234][    T1] raid6: int32x4  gen()   109 MB/s
[    5.920165][    T1] raid6: int32x4  xor()    72 MB/s
[    6.090140][    T1] raid6: int32x2  gen()   142 MB/s
[    6.260171][    T1] raid6: int32x2  xor()    85 MB/s
[    6.430122][    T1] raid6: int32x1  gen()    98 MB/s
[    6.600221][    T1] raid6: int32x1  xor()    61 MB/s
[    6.600234][    T1] raid6: using algorithm int32x2 gen() 142 MB/s
[    6.600243][    T1] raid6: .... xor() 85 MB/s, rmw enabled
[    6.600252][    T1] raid6: using intx1 recovery algorithm
[    6.600533][    T1] vgaarb: loaded
[    6.601096][    T1] SCSI subsystem initialized
[    6.601634][    T1] usbcore: registered new interface driver usbfs
[    6.601705][    T1] usbcore: registered new interface driver hub
[    6.601797][    T1] usbcore: registered new device driver usb
[    6.602015][    T1] pps_core: LinuxPPS API ver. 1 registered
[    6.602028][    T1] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    6.602058][    T1] PTP clock support registered
[    6.603710][    T1] clocksource: Switched to clocksource orion_clocksource
[    8.143017][    T1] VFS: Disk quotas dquot_6.6.0
[    8.143125][    T1] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    8.154164][    T1] NET: Registered protocol family 2
[    8.155044][    T1] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    8.155095][    T1] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    8.155165][    T1] TCP bind hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    8.155218][    T1] TCP: Hash tables configured (established 4096 bind 4096)
[    8.155443][    T1] MPTCP token hash table entries: 512 (order: 0, 6144 bytes, linear)
[    8.155516][    T1] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    8.155548][    T1] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    8.155760][    T1] NET: Registered protocol family 1
[    8.156505][    T1] RPC: Registered named UNIX socket transport module.
[    8.156520][    T1] RPC: Registered udp transport module.
[    8.156529][    T1] RPC: Registered tcp transport module.
[    8.156538][    T1] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    8.156553][    T1] PCI: CLS 0 bytes, default 32
[    8.156875][    T1] Trying to unpack rootfs image as initramfs...
[    9.072049][    T1] Freeing initrd memory: 10628K
[    9.072229][    T1] NetWinder Floating Point Emulator V0.97 (double precision)
[    9.083057][    T1] Initialise system trusted keyrings
[    9.083128][    T1] Key type blacklist registered
[    9.083354][    T1] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[    9.083467][    T1] zbud: loaded
[    9.085027][    T1] NFS: Registering the id_resolver key type
[    9.085060][    T1] Key type id_resolver registered
[    9.085071][    T1] Key type id_legacy registered
[    9.085114][    T1] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    9.085134][    T1] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    9.085445][    T1] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    9.085977][    T1] fuse: init (API version 7.31)
[    9.086374][    T1] orangefs_debugfs_init: called with debug mask: :none: :0:
[    9.086589][    T1] orangefs_init: module version upstream loaded
[    9.086603][    T1] SGI XFS with ACLs, security attributes, realtime, scrub, quota, no debug enabled
[    9.189455][    T1] async_tx: api initialized (async)
[    9.189481][    T1] Key type asymmetric registered
[    9.189492][    T1] Asymmetric key parser 'x509' registered
[    9.189552][    T1] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    9.189664][    T1] io scheduler bfq registered
[    9.388353][    T1] kirkwood-pinctrl f1010000.pin-controller: registered pinctrl driver
[    9.390642][    T1] mv_xor f1060800.xor: Marvell shared XOR driver
[    9.454781][    T1] mv_xor f1060800.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    9.457482][    T1] mv_xor f1060900.xor: Marvell shared XOR driver
[    9.514758][    T1] mv_xor f1060900.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    9.517671][    T1] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    9.519060][    T1] printk: console [ttyS0] disabled
[    9.519154][    T1] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 25, base_baud = 12500000) is a 16550A
[   10.334092][    T1] printk: console [ttyS0] enabled
[   10.347831][    T1] loop: module loaded
[   10.352655][    T1] nand: device found, Manufacturer ID: 0xec, Chip ID: 0xda
[   10.359847][    T1] nand: Samsung NAND 256MiB 3,3V 8-bit
[   10.365216][    T1] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[   10.373543][    T1] Scanning device for bad blocks
[   10.378457][    T1] Bad eraseblock 0 at 0x000000000000
   
   BAD....BAD...BAD....haha

[   21.487179][    T1] Bad eraseblock 2047 at 0x00000ffe0000
[   21.492630][    T1] 4 cmdlinepart partitions found on MTD device orion_nand
[   21.499646][    T1] Creating 4 MTD partitions on "orion_nand":
[   21.505528][    T1] 0x000000000000-0x000000100000 : "u-boot"
[   21.512767][    T1] 0x000000100000-0x000000500000 : "uImage"
[   21.519960][    T1] 0x000000500000-0x000002500000 : "rootfs"
[   21.527231][    T1] 0x000002500000-0x000010000000 : "data"
[   21.535736][    T1] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[   21.544345][    T1] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[   21.556163][    T1] libphy: Fixed MDIO Bus: probed
[   21.562350][    T1] libphy: orion_mdio_bus: probed
[   21.567418][    T1] mdio_bus f1072004.mdio-bus-mii: MDIO device at address 0 is missing.
[   21.575900][    T1] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[   21.584170][    T1] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   21.591457][    T1] ehci-pci: EHCI PCI platform driver
[   21.596775][    T1] ehci-orion: EHCI orion driver
[   21.601684][    T1] orion-ehci f1050000.ehci: EHCI Host Controller
[   21.607952][    T1] orion-ehci f1050000.ehci: new USB bus registered, assigned bus number 1
[   21.616588][    T1] orion-ehci f1050000.ehci: irq 29, io mem 0xf1050000
[   21.643767][    T1] orion-ehci f1050000.ehci: USB 2.0 started, EHCI 1.00
[   21.650795][    T1] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.09
[   21.659831][    T1] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   21.667806][    T1] usb usb1: Product: EHCI Host Controller
[   21.673409][    T1] usb usb1: Manufacturer: Linux 5.9.12-kirkwood-tld-1 ehci_hcd
[   21.680857][    T1] usb usb1: SerialNumber: f1050000.ehci
[   21.686998][    T1] hub 1-0:1.0: USB hub found
[   21.691526][    T1] hub 1-0:1.0: 1 port detected
[   21.697074][    T1] usbcore: registered new interface driver usb-storage
[   21.704279][    T1] mousedev: PS/2 mouse device common for all mice
[   22.063750][   T17] usb 1-1: new high-speed USB device number 2 using orion-ehci
[   22.264236][   T17] usb 1-1: New USB device found, idVendor=0409, idProduct=005a, bcdDevice= 1.00
[   22.273170][   T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   22.281802][   T17] hub 1-1:1.0: USB hub found
[   22.286478][   T17] hub 1-1:1.0: 4 ports detected
[   22.603739][   T17] usb 1-1.1: new high-speed USB device number 3 using orion-ehci
[   22.723739][    T1] rtc-mv f1010300.rtc: internal RTC not ticking
[   22.730037][    T1] i2c /dev entries driver
[   22.734963][    T1] device-mapper: uevent: version 1.0.3
[   22.740618][    T1] device-mapper: ioctl: 4.42.0-ioctl (2020-02-27) initialised: dm-devel@redhat.com
[   22.750302][    T1] device-mapper: multipath round-robin: version 1.2.0 loaded
[   22.757636][    T1] device-mapper: multipath queue-length: version 0.2.0 loaded
[   22.765081][    T1] device-mapper: multipath service-time: version 0.3.0 loaded
[   22.772575][    T1] device-mapper: dm-log-userspace: version 1.3.0 loaded
[   22.779505][    T1] device-mapper: raid: Loading target version 1.15.1
[   22.787873][   T17] usb 1-1.1: New USB device found, idVendor=0951, idProduct=1603, bcdDevice= 2.00
[   22.797064][    T1] hid: raw HID events driver (C) Jiri Kosina
[   22.803330][    T1] drop_monitor: Initializing network drop monitor service
[   22.810410][   T17] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   22.818958][    T1] NET: Registered protocol family 10
[   22.824177][   T17] usb 1-1.1: Product: DataTraveler 2.0
[   22.829528][   T17] usb 1-1.1: Manufacturer: Kingston
[   22.835710][    T1] Segment Routing with IPv6
[   22.840089][    T1] RPL Segment Routing with IPv6
[   22.844885][   T17] usb 1-1.1: SerialNumber: 01200000000000000001C1BC
[   22.851734][    T1] NET: Registered protocol family 17
[   22.857628][   T17] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[   22.864763][    T1] Key type dns_resolver registered
[   22.870398][    T1] registered taskstats version 1
[   22.875779][   T17] scsi host0: usb-storage 1-1.1:1.0
[   22.881522][    T1] Loading compiled-in X.509 certificates
[   22.887234][    T1] zswap: loaded using pool lzo/zbud
[   22.892678][    T1] Key type ._fscrypt registered
[   22.897503][    T1] Key type .fscrypt registered
[   22.902141][    T1] Key type fscrypt-provisioning registered
[   22.910026][    T1] Key type big_key registered
[   22.947121][    T1] Key type encrypted registered
[   22.958474][    T1] Freeing unused kernel memory: 1024K
[   22.984614][    T1] Checked W+X mappings: passed, no W+X pages found
[   22.991012][    T1] Run /init as init process
Loading, please wait...
Starting version 241
[   23.924972][    T7] scsi 0:0:0:0: Direct-Access     Kingston DataTraveler 2.0 1.00 PQ: 0 ANSI: 2
[   23.943667][    T7] sd 0:0:0:0: [sda] 1952768 512-byte logical blocks: (1000 MB/954 MiB)
[   23.960293][    T7] sd 0:0:0:0: [sda] Write Protect is off
[   23.974413][    T7] sd 0:0:0:0: [sda] No Caching mode page found
[   23.980485][    T7] sd 0:0:0:0: [sda] Assuming drive cache: write through
[   23.987389][  T127] usbcore: registered new interface driver uas
[   24.091446][    T7]  sda: sda1
[   24.095107][    T7] sda: p1 size 2011136 extends beyond EOD, enabling native capacity
[   24.120033][    T7]  sda: sda1
[   24.123157][    T7] sda: p1 size 2011136 extends beyond EOD, truncated
[   24.143412][    T7] sd 0:0:0:0: [sda] Attached SCSI removable disk
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.
[   35.756303][  T146] process '/usr/bin/fstype' started with executable stack
Begin: Will now check root file system ... fsck from util-linux 2.33.1
[/sbin/fsck.ext4 (1) -- /dev/sda1] fsck.ext4 -a -C0 /dev/sda1 
rootfs: recovering journal
rootfs: clean, 18081/61056 files, 160281/244080 blocks
done.
[   37.121298][  T156] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.

INIT: version 2.93 booting [info] Using makefile-style concurrent boot in runlevel S.
[....] Starting hotplug events dispatcher: systemd-udevd[ ok .
[....] Synthesizing the initial hotplug events (subsystems)...[ ok done.
[....] Synthesizing the initial hotplug events (devices)...[ ok done.
[....] Waiting for /dev to be fully populated...[   40.465811][  T345] orion_wdt: Initial timeout 21 sec
[   40.512661][    C0] random: crng init done
[   40.825740][  T346] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   40.937266][  T377] systemd-udevd[377]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
[   41.033407][  T376] marvell-cesa f1030000.crypto: CESA device successfully registered
[ ok done.
[....] Setting hostname to 'debian'...[ ok done.
[....] Activating swap:[ ok .
[   43.287167][  T558] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[info] Will now check all file systems.
fsck from util-linux 2.33.1
Checking all file systems.
LABEL=rootfs is mounted
[....] Done checking file systems. A log is being saved in /var/log/fsck/checkfs if that location is writable.[ ok .
[....] Cleaning up temporary files...[....] Cleaning /tmp...[ ok done.
 /tmp[ ok .
[....] Will now mount local filesystems:[ ok .
[....] Will now activate swapfile swap:[ ok done.
[....] Checking minimum space in /tmp...[ ok done.
[....] Cleaning up temporary files...[ ok .
[....] Starting Setting kernel variables: sysctl[ ok .
[....] Initializing random number generator...[ ok done.
[....] Configuring network interfaces...Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Cannot find device "eth0"
Failed to get interface index: No such device

If you think you have received this message due to a bug rather
than a configuration issue please read the section on submitting
bugs on either our web page at www.isc.org or in the README file
before submitting a bug.  These pages explain the proper
process and the information we find helpful for debugging.

exiting.
ifup: failed to bring up eth0
[FAILfailed.
[....] Starting RPC port mapper daemon: rpcbind[ 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...
1287 (syslogd)
[ ok .
[....] Starting busybox' klogd implementation : klogdStarting /sbin/klogd...
1314 (klogd)
[ ok .
[....] Starting system message bus: dbus[ ok .
[....] Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon[ ok .
[....] Starting NFS common utilities: statd idmapd[ ok .
[....] Not starting NFS kernel daemon: no exports. ...[warn (warning).
[....] Starting NTP server: ntpd[ ok .
[....] Starting OpenBSD Secure Shell server: sshd[ ok .
[....] Running local boot scripts (/etc/rc.local)[ ok .
 Debian GNU/Linux 10 debian ttyS0

debian login: root Password: 
Last login: Wed Dec 31 16:01:03 PST 1969 on ttyS0
Linux debian 5.9.12-kirkwood-tld-1 #1.0 PREEMPT Sat Dec 5 14:05:39 PST 2020 armv5tel

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@debian:~# 
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 14, 2021 11:21AM
Use dreamplug 2017 u-boot ,u-boot stuck

 97 % [......................................................................]
 99 % [....................................]
[Type Ctrl-\ + c to quit]


U-Boot 2017.07-tld-1 (Sep 05 2017 - 01:06:05 -0700)
Marvell-DreamPlug

SoC:   Kirkwood 88F6281_A1
SPI:   ready
DRAM:  512 MiB

And stuck here...
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 14, 2021 11:36AM
Tried Goflexnet 2017 u-boot, booted, with less error messages. Ethernet still not up.

kwboot -t -B 115200 /dev/ttyUSB1 -b uboot.2017.07-tld-1
1.goflexnet.mtd0.kwb -p
Sending boot message. Please reboot the target...-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-
Sending boot image...
  0 % [......................................................................]

 99 % [....................................]
[Type Ctrl-\ + c to quit]


U-Boot 2017.07-tld-1 (Sep 05 2017 - 00:17:19 -0700)
Seagate GoFlex Net

SoC:   Kirkwood 88F6281_A1
DRAM:  128 MiB
WARNING: Caches not enabled
NAND:  256 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   egiga0
PHY reset timed out
88E1116 Initialized on egiga0
Hit any key to stop autoboot: 10  9  8  7  6  5  4  3  2  1  0 
starting USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
       scanning usb for storage devices... 
Use USB retry period from the environment: 15 second(s)
1 Storage Device(s) found

Reset IDE: ide_preinit failed

Partition Map for USB device 0  --   Partition Type: DOS

PartStart SectorNum SectorsUUIDType
  1128       2011136   00000000-0183 Boot

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0
loading envs from usb 0 ...
** File not found /boot/uEnv.txt **

no IDE devices available
running scan_disk ...
Scan device usb
device usb 0:1
1 bytes read in 426 ms (0 Bytes/s)
Found bootable drive on usb 0
loading uImage ...
5576016 bytes read in 702 ms (7.6 MiB/s)
loading uInitrd ...
10882166 bytes read in 1029 ms (10.1 MiB/s)
loading DTB /boot/dts/kirkwood-goflexnet.dtb ...
11445 bytes read in 646 ms (16.6 KiB/s)
## Booting kernel from Legacy Image at 00800000 ...
   Image Name:   Linux-5.9.12-kirkwood-tld-1
   Created:      2021-11-11  15:06:18 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5575952 Bytes = 5.3 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 01100000 ...
   Image Name:   initramfs-5.9.12-kirkwood-tld-1
   Created:      2021-11-11  16:34:36 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    10882102 Bytes = 10.4 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 01c00000
   Booting using the fdt blob at 0x1c00000
   Loading Kernel Image ... OK
   Loading Ramdisk to 070ac000, end 07b0cc36 ... OK
   Loading Device Tree to 070a6000, end 070abcb4 ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000][    T0] Booting Linux on physical CPU 0x0
[    0.000000][    T0] Linux version 5.9.12-kirkwood-tld-1 (root@tldDebian) (gcc (Debian 8.3.0-6) 8.3.0, GNU ld (GNU Binutils for Debian) 2.31.1) #1.0 PREEMPT Sat Dec 5 14:05:39 PST 2020
[    0.000000][    T0] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[    0.000000][    T0] CPU: VIVT data cache, VIVT instruction cache
[    0.000000][    T0] OF: fdt: Machine model: Seagate GoFlex Net
[    0.000000][    T0] Memory policy: Data cache writeback
[    0.000000][    T0] Zone ranges:
[    0.000000][    T0]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000][    T0] Movable zone start for each node
[    0.000000][    T0] Early memory node ranges
[    0.000000][    T0]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000][    T0] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000][    T0] Built 1 zonelists, mobility grouping on.  Total pages: 32512
[    0.000000][    T0] Kernel command line: console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
[    0.000000][    T0] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[    0.000000][    T0] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000][    T0] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000][    T0] Memory: 101400K/131072K available (10240K kernel code, 1096K rwdata, 4144K rodata, 1024K init, 316K bss, 29672K reserved, 0K cma-reserved)
[    0.000000][    T0] random: get_random_u32 called from ____cache_alloc+0x404/0x790 with crng_init=0
[    0.000000][    T0] rcu: Preemptible hierarchical RCU implementation.
[    0.000000][    T0] Trampoline variant of Tasks RCU enabled.
[    0.000000][    T0] Rude variant of Tasks RCU enabled.
[    0.000000][    T0] Tracing variant of Tasks RCU enabled.
[    0.000000][    T0] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000][    T0] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000][    T0] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns
[    0.000009][    T0] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns
[    0.000053][    T0] Switching to timer-based delay loop, resolution 5ns
[    0.000844][    T0] Console: colour dummy device 80x30
[    0.000900][    T0] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=2000000)
[    0.000929][    T0] pid_max: default: 32768 minimum: 301
[    0.001349][    T0] LSM: Security Framework initializing
[    0.001506][    T0] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.001538][    T0] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.002935][    T0] CPU: Testing write buffer coherency: ok
[    0.004880][    T1] Setting up static identity map for 0x100000 - 0x100058
[    0.005186][    T1] mvebu-soc-id: MVEBU SoC ID=0x6281, Rev=0x3
[    0.005520][    T1] rcu: Hierarchical SRCU implementation.
[    0.006820][    T1] devtmpfs: initialized
[    0.013620][    T1] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.013660][    T1] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.013948][    T1] xor: measuring software checksum speed
[    0.110123][    T1]    arm4regs  :  1088.800 MB/sec
[    0.210083][    T1]    8regs     :   654.000 MB/sec
[    0.310075][    T1]    32regs    :   950.800 MB/sec
[    0.310096][    T1] xor: using function: arm4regs (1088.800 MB/sec)
[    0.310122][    T1] prandom: seed boundary self test passed
[    0.314302][    T1] prandom: 100 self tests passed
[    0.314314][    T1] pinctrl core: initialized pinctrl subsystem
[    0.315886][    T1] NET: Registered protocol family 16
[    0.316731][    T1] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.317792][    T1] audit: initializing netlink subsys (disabled)
[    0.319238][    T1] thermal_sys: Registered thermal governor 'step_wise'
[    0.319610][   T16] audit: type=2000 audit(0.310:1): state=initialized audit_enabled=0 res=1
[    0.319755][    T1] cpuidle: using governor ladder
[    0.319841][    T1] cpuidle: using governor menu
[    0.320396][    T1] Feroceon L2: Enabling L2
[    0.320448][    T1] Feroceon L2: Cache support initialised.
[    0.333093][    T1] No ATAGs?
[    2.560060][    C0] random: fast init done
[    5.410322][    T1] raid6: int32x8  gen()   109 MB/s
[    5.580112][    T1] raid6: int32x8  xor()    69 MB/s
[    5.750159][    T1] raid6: int32x4  gen()   109 MB/s
[    5.920111][    T1] raid6: int32x4  xor()    72 MB/s
[    6.090101][    T1] raid6: int32x2  gen()   143 MB/s
[    6.260142][    T1] raid6: int32x2  xor()    85 MB/s
[    6.430210][    T1] raid6: int32x1  gen()    99 MB/s
[    6.600174][    T1] raid6: int32x1  xor()    60 MB/s
[    6.600186][    T1] raid6: using algorithm int32x2 gen() 143 MB/s
[    6.600196][    T1] raid6: .... xor() 85 MB/s, rmw enabled
[    6.600205][    T1] raid6: using intx1 recovery algorithm
[    6.600478][    T1] vgaarb: loaded
[    6.601060][    T1] SCSI subsystem initialized
[    6.601598][    T1] usbcore: registered new interface driver usbfs
[    6.601680][    T1] usbcore: registered new interface driver hub
[    6.601772][    T1] usbcore: registered new device driver usb
[    6.601990][    T1] pps_core: LinuxPPS API ver. 1 registered
[    6.602002][    T1] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    6.602031][    T1] PTP clock support registered
[    6.603726][    T1] clocksource: Switched to clocksource orion_clocksource
[    8.144177][    T1] VFS: Disk quotas dquot_6.6.0
[    8.144287][    T1] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    8.155346][    T1] NET: Registered protocol family 2
[    8.156260][    T1] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    8.156299][    T1] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    8.156326][    T1] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    8.156348][    T1] TCP: Hash tables configured (established 1024 bind 1024)
[    8.156600][    T1] MPTCP token hash table entries: 512 (order: 0, 6144 bytes, linear)
[    8.156670][    T1] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    8.156702][    T1] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    8.156921][    T1] NET: Registered protocol family 1
[    8.157686][    T1] RPC: Registered named UNIX socket transport module.
[    8.157701][    T1] RPC: Registered udp transport module.
[    8.157710][    T1] RPC: Registered tcp transport module.
[    8.157719][    T1] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    8.157735][    T1] PCI: CLS 0 bytes, default 32
[    8.158060][    T1] Trying to unpack rootfs image as initramfs...
[    9.081702][    T1] Freeing initrd memory: 10628K
[    9.081889][    T1] NetWinder Floating Point Emulator V0.97 (double precision)
[    9.092778][    T1] Initialise system trusted keyrings
[    9.092845][    T1] Key type blacklist registered
[    9.093082][    T1] workingset: timestamp_bits=30 max_order=15 bucket_order=0
[    9.093193][    T1] zbud: loaded
[    9.094793][    T1] NFS: Registering the id_resolver key type
[    9.094840][    T1] Key type id_resolver registered
[    9.094850][    T1] Key type id_legacy registered
[    9.094896][    T1] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    9.094917][    T1] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    9.095222][    T1] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    9.095750][    T1] fuse: init (API version 7.31)
[    9.096174][    T1] orangefs_debugfs_init: called with debug mask: :none: :0:
[    9.096390][    T1] orangefs_init: module version upstream loaded
[    9.096404][    T1] SGI XFS with ACLs, security attributes, realtime, scrub, quota, no debug enabled
[    9.197829][    T1] async_tx: api initialized (async)
[    9.197856][    T1] Key type asymmetric registered
[    9.197867][    T1] Asymmetric key parser 'x509' registered
[    9.197929][    T1] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    9.198046][    T1] io scheduler bfq registered
[    9.396780][    T1] kirkwood-pinctrl f1010000.pin-controller: registered pinctrl driver
[    9.399097][    T1] mv_xor f1060800.xor: Marvell shared XOR driver
[    9.454794][    T1] mv_xor f1060800.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    9.457577][    T1] mv_xor f1060900.xor: Marvell shared XOR driver
[    9.514780][    T1] mv_xor f1060900.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    9.517813][    T1] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    9.519196][    T1] printk: console [ttyS0] disabled
[    9.519291][    T1] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 25, base_baud = 12500000) is a 16550A
[   10.332203][    T1] printk: console [ttyS0] enabled
[   10.346085][    T1] loop: module loaded
[   10.350771][    T1] sata_mv f1080000.sata: slots 32 ports 2
[   10.360359][    T1] scsi host0: sata_mv
[   10.364985][    T1] scsi host1: sata_mv
[   10.369124][    T1] ata1: SATA max UDMA/133 irq 32
[   10.374031][    T1] ata2: SATA max UDMA/133 irq 32
[   10.380078][    T1] nand: device found, Manufacturer ID: 0xec, Chip ID: 0xda
[   10.387255][    T1] nand: Samsung NAND 256MiB 3,3V 8-bit
[   10.392599][    T1] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[   10.400996][    T1] Scanning device for bad blocks
[   10.438563][    T1] Bad eraseblock 306 at 0x000002640000
[   10.469889][    T1] Bad eraseblock 550 at 0x0000044c0000
[   10.503546][    T1] Bad eraseblock 816 at 0x000006600000
[   10.522499][    T1] Bad eraseblock 944 at 0x000007600000
[   10.603964][    T1] Bad eraseblock 1658 at 0x00000cf40000
[   10.645455][    T1] Bad eraseblock 1996 at 0x00000f980000
[   10.656384][    T1] 4 cmdlinepart partitions found on MTD device orion_nand
[   10.663409][    T1] Creating 4 MTD partitions on "orion_nand":
[   10.669318][    T1] 0x000000000000-0x000000100000 : "u-boot"
[   10.676540][    T1] 0x000000100000-0x000000500000 : "uImage"
[   10.683831][    T1] 0x000000500000-0x000002500000 : "rootfs"
[   10.691112][    T1] 0x000002500000-0x000010000000 : "data"
[   10.699679][    T1] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[   10.708331][   T88] ata1: SATA link down (SStatus 0 SControl F300)
[   10.714614][    T1] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[   10.726480][    T1] libphy: Fixed MDIO Bus: probed
[   10.732658][    T1] libphy: orion_mdio_bus: probed
[   10.737874][    T1] mdio_bus f1072004.mdio-bus-mii: MDIO device at address 0 is missing.
[   10.746348][    T1] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[   10.754644][    T1] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   10.761935][    T1] ehci-pci: EHCI PCI platform driver
[   10.767245][    T1] ehci-orion: EHCI orion driver
[   10.772163][    T1] orion-ehci f1050000.ehci: EHCI Host Controller
[   10.778441][    T1] orion-ehci f1050000.ehci: new USB bus registered, assigned bus number 1
[   10.787103][    T1] orion-ehci f1050000.ehci: irq 29, io mem 0xf1050000
[   10.823754][    T1] orion-ehci f1050000.ehci: USB 2.0 started, EHCI 1.00
[   10.830792][    T1] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.09
[   10.839827][    T1] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   10.847803][    T1] usb usb1: Product: EHCI Host Controller
[   10.853408][    T1] usb usb1: Manufacturer: Linux 5.9.12-kirkwood-tld-1 ehci_hcd
[   10.860857][    T1] usb usb1: SerialNumber: f1050000.ehci
[   10.867043][    T1] hub 1-0:1.0: USB hub found
[   10.871553][    T1] hub 1-0:1.0: 1 port detected
[   10.877102][    T1] usbcore: registered new interface driver usb-storage
[   10.884302][    T1] mousedev: PS/2 mouse device common for all mice
[   11.075367][   T90] ata2: SATA link down (SStatus 0 SControl F300)
[   11.243762][   T17] usb 1-1: new high-speed USB device number 2 using orion-ehci
[   11.444249][   T17] usb 1-1: New USB device found, idVendor=0409, idProduct=005a, bcdDevice= 1.00
[   11.453186][   T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   11.461814][   T17] hub 1-1:1.0: USB hub found
[   11.466489][   T17] hub 1-1:1.0: 4 ports detected
[   11.783756][   T17] usb 1-1.1: new high-speed USB device number 3 using orion-ehci
[   11.923755][    T1] rtc-mv f1010300.rtc: internal RTC not ticking
[   11.930062][    T1] i2c /dev entries driver
[   11.935132][    T1] device-mapper: uevent: version 1.0.3
[   11.940860][    T1] device-mapper: ioctl: 4.42.0-ioctl (2020-02-27) initialised: dm-devel@redhat.com
[   11.950695][    T1] device-mapper: multipath round-robin: version 1.2.0 loaded
[   11.958097][    T1] device-mapper: multipath queue-length: version 0.2.0 loaded
[   11.965559][    T1] device-mapper: multipath service-time: version 0.3.0 loaded
[   11.972962][   T17] usb 1-1.1: New USB device found, idVendor=0951, idProduct=1603, bcdDevice= 2.00
[   11.982169][    T1] device-mapper: dm-log-userspace: version 1.3.0 loaded
[   11.989032][   T17] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   11.997100][    T1] device-mapper: raid: Loading target version 1.15.1
[   12.006175][    T1] hid: raw HID events driver (C) Jiri Kosina
[   12.012268][   T17] usb 1-1.1: Product: DataTraveler 2.0
[   12.017654][   T17] usb 1-1.1: Manufacturer: Kingston
[   12.022735][   T17] usb 1-1.1: SerialNumber: 01200000000000000001C1BC
[   12.029429][    T1] drop_monitor: Initializing network drop monitor service
[   12.036932][    T1] NET: Registered protocol family 10
[   12.043591][   T17] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[   12.051024][    T1] Segment Routing with IPv6
[   12.055474][    T1] RPL Segment Routing with IPv6
[   12.060299][    T1] NET: Registered protocol family 17
[   12.066169][   T17] scsi host2: usb-storage 1-1.1:1.0
[   12.072150][    T1] Key type dns_resolver registered
[   12.077698][    T1] registered taskstats version 1
[   12.082520][    T1] Loading compiled-in X.509 certificates
[   12.088330][    T1] zswap: loaded using pool lzo/zbud
[   12.093873][    T1] Key type ._fscrypt registered
[   12.098604][    T1] Key type .fscrypt registered
[   12.103241][    T1] Key type fscrypt-provisioning registered
[   12.111190][    T1] Key type big_key registered
[   12.148816][    T1] Key type encrypted registered
[   12.160256][    T1] Freeing unused kernel memory: 1024K
[   12.184580][    T1] Checked W+X mappings: passed, no W+X pages found
[   12.190979][    T1] Run /init as init process
Loading, please wait...
Starting version 241
[   13.124985][   T58] scsi 2:0:0:0: Direct-Access     Kingston DataTraveler 2.0 1.00 PQ: 0 ANSI: 2
[   13.143888][    T7] sd 2:0:0:0: [sda] 1952768 512-byte logical blocks: (1000 MB/954 MiB)
[   13.159216][    T7] sd 2:0:0:0: [sda] Write Protect is off
[   13.171933][    T7] sd 2:0:0:0: [sda] No Caching mode page found
[   13.182940][    T7] sd 2:0:0:0: [sda] Assuming drive cache: write through
[   13.238708][  T138] usbcore: registered new interface driver uas
[   13.290807][    T7]  sda: sda1
[   13.294820][    T7] sda: p1 size 2011136 extends beyond EOD, enabling native capacity
[   13.320186][    T7]  sda: sda1
[   13.323287][    T7] sda: p1 size 2011136 extends beyond EOD, truncated
[   13.343054][    T7] sd 2:0:0:0: [sda] Attached SCSI removable disk
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.
[   24.986923][  T149] process '/usr/bin/fstype' started with executable stack
Begin: Will now check root file system ... fsck from util-linux 2.33.1
[/sbin/fsck.ext4 (1) -- /dev/sda1] fsck.ext4 -a -C0 /dev/sda1 
rootfs: recovering journal
rootfs: clean, 18081/61056 files, 160286/244080 blocks
done.
[   26.339255][  T159] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.

INIT: version 2.93 booting

[info] Using makefile-style concurrent boot in runlevel S.
[....] Starting hotplug events dispatcher: systemd-udevd[ ok .
[....] Synthesizing the initial hotplug events (subsystems)...[ ok done.
[....] Synthesizing the initial hotplug events (devices)...[ ok done.
[....] Waiting for /dev to be fully populated...[   29.785435][  T348] orion_wdt: Initial timeout 21 sec
[   30.001140][  T348] sd 2:0:0:0: Attached scsi generic sg0 type 0
[   30.234412][  T373] systemd-udevd[373]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
[   30.314813][    C0] random: crng init done
[   30.319283][  T349] marvell-cesa f1030000.crypto: CESA device successfully registered
[ ok done.
[....] Setting hostname to 'debian'...[ ok done.
[....] Activating swap:[ ok .
[   32.584314][  T561] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[info] Will now check all file systems.
fsck from util-linux 2.33.1
Checking all file systems.
LABEL=rootfs is mounted
[....] Done checking file systems. A log is being saved in /var/log/fsck/checkfs if that location is writable.[ ok .
[....] Cleaning up temporary files...[....] Cleaning /tmp...[ ok done.
 /tmp[ ok .
[....] Will now mount local filesystems:[ ok .
[....] Will now activate swapfile swap:[ ok done.
[....] Checking minimum space in /tmp...[ ok done.
[....] Cleaning up temporary files...[ ok .
[....] Starting Setting kernel variables: sysctl[ ok .
[....] Initializing random number generator...[ ok done.
[....] Configuring network interfaces...Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Cannot find device "eth0"
Failed to get interface index: No such device

If you think you have received this message due to a bug rather
than a configuration issue please read the section on submitting
bugs on either our web page at www.isc.org or in the README file
before submitting a bug.  These pages explain the proper
process and the information we find helpful for debugging.

exiting.
ifup: failed to bring up eth0
[FAILfailed.
[....] Starting RPC port mapper daemon: rpcbind[ 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...
1290 (syslogd)
[ ok .
[....] Starting busybox' klogd implementation : klogdStarting /sbin/klogd...
1317 (klogd)
[ ok .
[....] Starting system message bus: dbus[ ok .
[....] Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon[ ok .
[....] Starting NFS common utilities: statd idmapd[ ok .
[....] Not starting NFS kernel daemon: no exports. ...[warn (warning).
[....] Starting NTP server: ntpd[ ok .
[....] Starting OpenBSD Secure Shell server: sshd[ ok .
[....] Running local boot scripts (/etc/rc.local)[ ok .


Debian GNU/Linux 10 debian ttyS0

debian login: root

Password: 
Last login: Wed Dec 31 16:01:01 PST 1969 on ttyS0
Linux debian 5.9.12-kirkwood-tld-1 #1.0 PREEMPT Sat Dec 5 14:05:39 PST 2020 armv5tel

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 14, 2021 11:47AM
Any compiled c200 dtb file ready to download? ...
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 14, 2021 03:44PM
David,

Cool :) you're almost there. Let's check the OpenWrt site, as Ray has post above:

Quote
Ray
Support for OpenWrt was added for this device back in August, so there is already an available DTS. See https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=3843c641d83b621e07f03753a5617ab27e55e262

The network problem is typical. It's likely a different LAN chip.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 14, 2021 03:45PM
Network chip is the Marvell 88E1116R.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 14, 2021 05:30PM
It seems Uboot requires modification to enable the 512MB ;)

There're plenty of cheap devices like these in the US, ex. lots of pogoplugs under $20.
But living in the EU, shipping costs are crazy...
I've been searching something like the dockstar, but most today's cheap SBC lack sata, USB3, pcie, although some have gigabit.
These crappy Allwinner SOCs...2GB RAM, quad core, but null expansion options, only USB 2.0/sdcard?
Not that the board didn't use them, the soc themselves don't have them.
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 14, 2021 06:00PM
> There're plenty of cheap devices like these in the
> US, ex. lots of pogoplugs under $20.
> But living in the EU, shipping costs are crazy...
> I've been searching something like the dockstar,
> but most today's cheap SBC lack sata, USB3, pcie,
> although some have gigabit.

I believe, in the EU you can find many $20 HP Thin Clients (T5325, T5335z) are quite capable, with internal SATA port (iirc ?), and high RAM.

I don't think you can find the Dell Kace M300 in the EU, but that would be extremely low cost for what it provides (SATA port, 2GB RAM, 2GHz).

But these old HW don't have USB 3.0.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 14, 2021 07:11PM
bodhi Wrote:
-------------------------------------------------------
> I believe, in the EU you can find many $20 HP Thin
> Clients (T5325, T5335z) are quite capable, with
> internal SATA port (iirc ?), and high RAM.

Parkytowers Thin Client wiki

As much as I love playing with my bodhi'tized Plugs, I play with other devices and Parkytowers is your friend when it comes to thin clients. Alot of them are available cheap in the EU too. His site is awesome and very comprehensive.
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 19, 2021 08:15PM
A little progress... Not much. eth0 is up with the c200 dtb from openwrt, but the box was not able to grab an IP address.

Bodhi, help with the dtb file / new uboot..., haha. I can test it.


Grabbed openwrt, let it make world, got one image-kirkwood-c200-v1.dtb, I think this should be the compiled c200 dts.

Put it to the bootdisk's /boot/dts folder. Copied it to replace the old kirkwood-goflexnet.dtb

-rw-r--r-- 1 root root 12173 Dec 18 15:09 image-kirkwood-c200-v1.dtb
-rw-r--r-- 1 root root 12173 Dec 19 19:55 kirkwood-goflexnet.dtb
-rw-r--r-- 1 root root 11445 Dec 19 19:55 kirkwood-goflexnet.dtb.original


Kwboot it

kwboot -t -B 115200 /dev/ttyUSB0 -b uboot.2017.07-tld-1.goflexnet.mtd0.kwb -p

Sending boot message. Please reboot the target...|
Sending boot image...
  0 % [......................................................................]
...........
 99 % [....................................]
[Type Ctrl-\ + c to quit]


U-Boot 2017.07-tld-1 (Sep 05 2017 - 00:17:19 -0700)
Seagate GoFlex Net

SoC:   Kirkwood 88F6281_A1
DRAM:  128 MiB
WARNING: Caches not enabled
NAND:  256 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   egiga0
PHY reset timed out
88E1116 Initialized on egiga0
Hit any key to stop autoboot:  0
starting USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
       scanning usb for storage devices...
Use USB retry period from the environment: 15 second(s)
1 Storage Device(s) found

Reset IDE: ide_preinit failed

Partition Map for USB device 0  --   Partition Type: DOS

Part    Start Sector    Num Sectors     UUID            Type
  1     2048            7811072         00000000-01     83

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0
loading envs from usb 0 ...
** File not found /boot/uEnv.txt **

no IDE devices available
running scan_disk ...
Scan device usb
device usb 0:1
1 bytes read in 476 ms (0 Bytes/s)
Found bootable drive on usb 0
loading uImage ...
5576016 bytes read in 906 ms (5.9 MiB/s)
loading uInitrd ...
9582895 bytes read in 1220 ms (7.5 MiB/s)
loading DTB /boot/dts/kirkwood-goflexnet.dtb ...
12173 bytes read in 1307 ms (8.8 KiB/s)
## Booting kernel from Legacy Image at 00800000 ...
   Image Name:   Linux-5.9.12-kirkwood-tld-1
   Created:      2021-11-11  15:06:18 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5575952 Bytes = 5.3 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 01100000 ...
   Image Name:   initramfs-5.9.12-kirkwood-tld-1
   Created:      2021-11-11  15:06:26 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    9582831 Bytes = 9.1 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 01c00000
   Booting using the fdt blob at 0x1c00000
   Loading Kernel Image ... OK
   Loading Ramdisk to 071ea000, end 07b0d8ef ... OK
   Loading Device Tree to 071e4000, end 071e9f8c ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000][    T0] Booting Linux on physical CPU 0x0
[    0.000000][    T0] Linux version 5.9.12-kirkwood-tld-1 (root@tldDebian) (gcc (Debian 8.3.0-6) 8.3.0, GNU ld (GNU Binutils for Debian) 2.31.1) #1.0 PREEMPT Sat Dec 5 14:05:39 PST 2020
[    0.000000][    T0] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[    0.000000][    T0] CPU: VIVT data cache, VIVT instruction cache
[    0.000000][    T0] OF: fdt: Machine model: Ctera C200 V1
[    0.000000][    T0] Memory policy: Data cache writeback
[    0.000000][    T0] Zone ranges:
[    0.000000][    T0]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000][    T0] Movable zone start for each node
[    0.000000][    T0] Early memory node ranges
[    0.000000][    T0]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000][    T0] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000][    T0] Built 1 zonelists, mobility grouping on.  Total pages: 32512
[    0.000000][    T0] Kernel command line: console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
[    0.000000][    T0] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[    0.000000][    T0] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000][    T0] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000][    T0] Memory: 102660K/131072K available (10240K kernel code, 1096K rwdata, 4144K rodata, 1024K init, 316K bss, 28412K reserved, 0K cma-reserved)
[    0.000000][    T0] random: get_random_u32 called from ____cache_alloc+0x404/0x790 with crng_init=0
[    0.000000][    T0] rcu: Preemptible hierarchical RCU implementation.
[    0.000000][    T0]  Trampoline variant of Tasks RCU enabled.
[    0.000000][    T0]  Rude variant of Tasks RCU enabled.
[    0.000000][    T0]  Tracing variant of Tasks RCU enabled.
[    0.000000][    T0] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000][    T0] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000][    T0] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns
[    0.000010][    T0] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns
[    0.000055][    T0] Switching to timer-based delay loop, resolution 5ns
[    0.000855][    T0] Console: colour dummy device 80x30
[    0.000912][    T0] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=2000000)
[    0.000941][    T0] pid_max: default: 32768 minimum: 301
[    0.001359][    T0] LSM: Security Framework initializing
[    0.001514][    T0] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.001545][    T0] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.002940][    T0] CPU: Testing write buffer coherency: ok
[    0.004882][    T1] Setting up static identity map for 0x100000 - 0x100058
[    0.005195][    T1] mvebu-soc-id: MVEBU SoC ID=0x6281, Rev=0x3
[    0.005524][    T1] rcu: Hierarchical SRCU implementation.
[    0.006814][    T1] devtmpfs: initialized
[    0.013961][    T1] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.014003][    T1] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.014285][    T1] xor: measuring software checksum speed
[    0.110125][    T1]    arm4regs  :  1088.800 MB/sec
[    0.210078][    T1]    8regs     :   654.000 MB/sec
[    0.310077][    T1]    32regs    :   950.800 MB/sec
[    0.310099][    T1] xor: using function: arm4regs (1088.800 MB/sec)
[    0.310125][    T1] prandom: seed boundary self test passed
[    0.314305][    T1] prandom: 100 self tests passed
[    0.314317][    T1] pinctrl core: initialized pinctrl subsystem
[    0.315895][    T1] NET: Registered protocol family 16
[    0.316709][    T1] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.317807][    T1] audit: initializing netlink subsys (disabled)
[    0.319262][    T1] thermal_sys: Registered thermal governor 'step_wise'
[    0.319640][   T16] audit: type=2000 audit(0.310:1): state=initialized audit_enabled=0 res=1
[    0.319782][    T1] cpuidle: using governor ladder
[    0.319870][    T1] cpuidle: using governor menu
[    0.320428][    T1] Feroceon L2: Enabling L2
[    0.320480][    T1] Feroceon L2: Cache support initialised.
[    0.336795][    T1] No ATAGs?
[    2.560060][    C0] random: fast init done
[    5.410168][    T1] raid6: int32x8  gen()   109 MB/s
[    5.580250][    T1] raid6: int32x8  xor()    69 MB/s
[    5.750136][    T1] raid6: int32x4  gen()   109 MB/s
[    5.920116][    T1] raid6: int32x4  xor()    72 MB/s
[    6.090194][    T1] raid6: int32x2  gen()   143 MB/s
[    6.260109][    T1] raid6: int32x2  xor()    85 MB/s
[    6.430257][    T1] raid6: int32x1  gen()    98 MB/s
[    6.600163][    T1] raid6: int32x1  xor()    60 MB/s
[    6.600175][    T1] raid6: using algorithm int32x2 gen() 143 MB/s
[    6.600184][    T1] raid6: .... xor() 85 MB/s, rmw enabled
[    6.600194][    T1] raid6: using intx1 recovery algorithm
[    6.600462][    T1] vgaarb: loaded
[    6.601049][    T1] SCSI subsystem initialized
[    6.601587][    T1] usbcore: registered new interface driver usbfs
[    6.601669][    T1] usbcore: registered new interface driver hub
[    6.601761][    T1] usbcore: registered new device driver usb
[    6.601992][    T1] pps_core: LinuxPPS API ver. 1 registered
[    6.602004][    T1] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    6.602034][    T1] PTP clock support registered
[    6.603706][    T1] clocksource: Switched to clocksource orion_clocksource
[    8.144171][    T1] VFS: Disk quotas dquot_6.6.0
[    8.144281][    T1] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    8.155351][    T1] NET: Registered protocol family 2
[    8.156252][    T1] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    8.156290][    T1] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    8.156319][    T1] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    8.156341][    T1] TCP: Hash tables configured (established 1024 bind 1024)
[    8.156575][    T1] MPTCP token hash table entries: 512 (order: 0, 6144 bytes, linear)
[    8.156645][    T1] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    8.156677][    T1] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    8.156899][    T1] NET: Registered protocol family 1
[    8.157694][    T1] RPC: Registered named UNIX socket transport module.
[    8.157710][    T1] RPC: Registered udp transport module.
[    8.157719][    T1] RPC: Registered tcp transport module.
[    8.157728][    T1] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    8.157744][    T1] PCI: CLS 0 bytes, default 32
[    8.158068][    T1] Trying to unpack rootfs image as initramfs...
[    9.000361][    T1] Freeing initrd memory: 9360K
[    9.000547][    T1] NetWinder Floating Point Emulator V0.97 (double precision)
[    9.011486][    T1] Initialise system trusted keyrings
[    9.011553][    T1] Key type blacklist registered
[    9.011791][    T1] workingset: timestamp_bits=30 max_order=15 bucket_order=0
[    9.011903][    T1] zbud: loaded
[    9.013402][    T1] NFS: Registering the id_resolver key type
[    9.013435][    T1] Key type id_resolver registered
[    9.013445][    T1] Key type id_legacy registered
[    9.013488][    T1] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    9.013508][    T1] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    9.013902][    T1] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    9.014428][    T1] fuse: init (API version 7.31)
[    9.014859][    T1] orangefs_debugfs_init: called with debug mask: :none: :0:
[    9.015084][    T1] orangefs_init: module version upstream loaded
[    9.015098][    T1] SGI XFS with ACLs, security attributes, realtime, scrub, quota, no debug enabled
[    9.116844][    T1] async_tx: api initialized (async)
[    9.116870][    T1] Key type asymmetric registered
[    9.116881][    T1] Asymmetric key parser 'x509' registered
[    9.116942][    T1] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    9.117056][    T1] io scheduler bfq registered
[    9.315774][    T1] kirkwood-pinctrl f1010000.pin-controller: registered pinctrl driver
[    9.317780][    T1] mvebu-pcie mbus@f1000000:pcie@82000000: host bridge /mbus@f1000000/pcie@82000000 ranges:
[    9.317849][    T1] mvebu-pcie mbus@f1000000:pcie@82000000:      MEM 0x00f1040000..0x00f1041fff -> 0x0000040000
[    9.317889][    T1] mvebu-pcie mbus@f1000000:pcie@82000000:      MEM 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[    9.317916][    T1] mvebu-pcie mbus@f1000000:pcie@82000000:       IO 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[    9.318221][    T1] mvebu-pcie mbus@f1000000:pcie@82000000: PCI host bridge to bus 0000:00
[    9.318245][    T1] pci_bus 0000:00: root bus resource [bus 00-ff]
[    9.318266][    T1] pci_bus 0000:00: root bus resource [mem 0xf1040000-0xf1041fff] (bus address [0x00040000-0x00041fff])
[    9.318282][    T1] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff]
[    9.318297][    T1] pci_bus 0000:00: root bus resource [io  0x1000-0xeffff]
[    9.318437][    T1] pci 0000:00:01.0: [11ab:6281] type 01 class 0x060400
[    9.318472][    T1] pci 0000:00:01.0: reg 0x38: [mem 0x00000000-0x000007ff pref]
[    9.320002][    T1] PCI: bus0: Fast back to back transfers disabled
[    9.320032][    T1] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    9.321295][    T1] PCI: bus1: Fast back to back transfers enabled
[    9.321323][    T1] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    9.321532][    T1] pci 0000:00:01.0: BAR 6: assigned [mem 0xe0000000-0xe00007ff pref]
[    9.321551][    T1] pci 0000:00:01.0: PCI bridge to [bus 01]
[    9.322253][    T1] mv_xor f1060800.xor: Marvell shared XOR driver
[    9.384784][    T1] mv_xor f1060800.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    9.387566][    T1] mv_xor f1060900.xor: Marvell shared XOR driver
[    9.444766][    T1] mv_xor f1060900.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    9.447723][    T1] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    9.449186][    T1] printk: console [ttyS0] disabled
[    9.449284][    T1] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 26, base_baud = 12500000) is a 16550A
[   10.399502][    T1] printk: console [ttyS0] enabled
[   10.413279][    T1] loop: module loaded
[   10.418024][    T1] sata_mv f1080000.sata: slots 32 ports 2
[   10.427628][    T1] scsi host0: sata_mv
[   10.432190][    T1] scsi host1: sata_mv
[   10.436383][    T1] ata1: SATA max UDMA/133 irq 32
[   10.441201][    T1] ata2: SATA max UDMA/133 irq 32
[   10.447369][    T1] nand: device found, Manufacturer ID: 0xec, Chip ID: 0xda
[   10.454544][    T1] nand: Samsung NAND 256MiB 3,3V 8-bit
[   10.459888][    T1] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[   10.468272][    T1] Scanning device for bad blocks
[   10.505848][    T1] Bad eraseblock 306 at 0x000002640000
[   10.537151][    T1] Bad eraseblock 550 at 0x0000044c0000
[   10.570809][    T1] Bad eraseblock 816 at 0x000006600000
[   10.589756][    T1] Bad eraseblock 944 at 0x000007600000
[   10.671214][    T1] Bad eraseblock 1658 at 0x00000cf40000
[   10.712753][    T1] Bad eraseblock 1996 at 0x00000f980000
[   10.723692][    T1] 4 cmdlinepart partitions found on MTD device orion_nand
[   10.730731][    T1] Creating 4 MTD partitions on "orion_nand":
[   10.736651][    T1] 0x000000000000-0x000000100000 : "u-boot"
[   10.743931][    T1] 0x000000100000-0x000000500000 : "uImage"
[   10.751103][    T1] 0x000000500000-0x000002500000 : "rootfs"
[   10.758431][    T1] 0x000002500000-0x000010000000 : "data"
[   10.766998][    T1] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[   10.775648][   T88] ata1: SATA link down (SStatus 0 SControl F300)
[   10.781904][    T1] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[   10.793808][    T1] libphy: Fixed MDIO Bus: probed
[   10.799983][    T1] libphy: orion_mdio_bus: probed
[   10.822269][    T1] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[   11.135345][   T90] ata2: SATA link down (SStatus 0 SControl F300)
[   11.504633][    T1] mv643xx_eth_port mv643xx_eth_port.0 eth0: port 0 with MAC address 52:3b:20:9c:11:51
[   11.514284][    T1] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   11.521568][    T1] ehci-pci: EHCI PCI platform driver
[   11.526826][    T1] ehci-orion: EHCI orion driver
[   11.531764][    T1] orion-ehci f1050000.ehci: EHCI Host Controller
[   11.538041][    T1] orion-ehci f1050000.ehci: new USB bus registered, assigned bus number 1
[   11.546642][    T1] orion-ehci f1050000.ehci: irq 30, io mem 0xf1050000
[   11.573753][    T1] orion-ehci f1050000.ehci: USB 2.0 started, EHCI 1.00
[   11.580786][    T1] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.09
[   11.589824][    T1] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   11.597800][    T1] usb usb1: Product: EHCI Host Controller
[   11.603404][    T1] usb usb1: Manufacturer: Linux 5.9.12-kirkwood-tld-1 ehci_hcd
[   11.610851][    T1] usb usb1: SerialNumber: f1050000.ehci
[   11.617016][    T1] hub 1-0:1.0: USB hub found
[   11.621531][    T1] hub 1-0:1.0: 1 port detected
[   11.627098][    T1] usbcore: registered new interface driver usb-storage
[   11.634284][    T1] mousedev: PS/2 mouse device common for all mice
[   11.640886][    T1] i2c /dev entries driver
[   11.651051][    T1] rtc-s35390a 0-0030: registered as rtc0
[   11.657712][    T1] rtc-s35390a 0-0030: setting system clock to 2021-12-20T01:56:33 UTC (1639965393)
[   11.668271][    T1] device-mapper: uevent: version 1.0.3
[   11.673989][    T1] device-mapper: ioctl: 4.42.0-ioctl (2020-02-27) initialised: dm-devel@redhat.com
[   11.683601][    T1] device-mapper: multipath round-robin: version 1.2.0 loaded
[   11.690974][    T1] device-mapper: multipath queue-length: version 0.2.0 loaded
[   11.698370][    T1] device-mapper: multipath service-time: version 0.3.0 loaded
[   11.705866][    T1] device-mapper: dm-log-userspace: version 1.3.0 loaded
[   11.712691][    T1] device-mapper: raid: Loading target version 1.15.1
[   11.722362][    T1] hid: raw HID events driver (C) Jiri Kosina
[   11.728703][    T1] drop_monitor: Initializing network drop monitor service
[   11.736355][    T1] NET: Registered protocol family 10
[   11.742813][    T1] Segment Routing with IPv6
[   11.747260][    T1] RPL Segment Routing with IPv6
[   11.752076][    T1] NET: Registered protocol family 17
[   11.757565][    T1] Key type dns_resolver registered
[   11.763022][    T1] registered taskstats version 1
[   11.767907][    T1] Loading compiled-in X.509 certificates
[   11.773542][    T1] zswap: loaded using pool lzo/zbud
[   11.779073][    T1] Key type ._fscrypt registered
[   11.783876][    T1] Key type .fscrypt registered
[   11.788517][    T1] Key type fscrypt-provisioning registered
[   11.796466][    T1] Key type big_key registered
[   11.832152][    T1] Key type encrypted registered
[   11.843209][    T1] Freeing unused kernel memory: 1024K
[   11.864580][    T1] Checked W+X mappings: passed, no W+X pages found
[   11.870988][    T1] Run /init as init process
Loading, please wait...
[   11.993825][   T98] usb 1-1: new high-speed USB device number 2 using orion-ehci
Starting version 241
[   12.214303][   T98] usb 1-1: New USB device found, idVendor=0409, idProduct=005a, bcdDevice= 1.00
[   12.223253][   T98] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   12.267598][   T98] hub 1-1:1.0: USB hub found
[   12.277194][   T98] hub 1-1:1.0: 4 ports detected
[   12.613808][   T98] usb 1-1.1: new high-speed USB device number 3 using orion-ehci
[   12.759802][  T130] input: keys as /devices/platform/keys/input/input0
[   12.784923][   T98] usb 1-1.1: New USB device found, idVendor=0781, idProduct=5530, bcdDevice= 1.00
[   12.807778][   T98] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   12.830699][   T98] usb 1-1.1: Product: Cruzer
[   12.848550][   T98] usb 1-1.1: Manufacturer: SanDisk
[   12.853549][   T98] usb 1-1.1: SerialNumber: 2005244411190D22FC1E
[   12.879020][   T98] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[   12.899331][   T98] scsi host2: usb-storage 1-1.1:1.0
[   13.328184][  T135] usbcore: registered new interface driver uas
[   13.925012][   T58] scsi 2:0:0:0: Direct-Access     SanDisk  Cruzer           1.02 PQ: 0 ANSI: 2
[   13.939592][    T7] sd 2:0:0:0: [sda] 7813120 512-byte logical blocks: (4.00 GB/3.73 GiB)
[   13.954083][    T7] sd 2:0:0:0: [sda] Write Protect is off
[   13.960309][    T7] sd 2:0:0:0: [sda] No Caching mode page found
[   13.966493][    T7] sd 2:0:0:0: [sda] Assuming drive cache: write through
[   13.987936][    T7]  sda: sda1
[   14.007202][    T7] sd 2:0:0:0: [sda] Attached SCSI removable disk
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.
[   25.307455][  T151] process '/usr/bin/fstype' started with executable stack
Begin: Will now check root file system ... fsck from util-linux 2.33.1
fsck: error 2 (No such file or directory) while executing fsck.ext3 for /dev/sda1
fsck exited with status code 8
done.
Warning: File system check failed but did not detect errors
[   30.487597][  T160] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
[   30.525786][  T160] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
INIT: version 2.93 booting
[info] Using makefile-style concurrent boot in runlevel S.
[ ok ] Starting hotplug events dispatcher: systemd-udevd.
[ ok ] Synthesizing the initial hotplug events (subsystems)...done.
[ ok ] Synthesizing the initial hotplug events (devices)...done.
[....] Waiting for /dev to be fully populated...[   33.697312][  T350] systemd-udevd[350]: Using default interface naming scheme 'v240'.
[   33.854664][  T350] systemd-udevd[350]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
[   34.139717][  T349] orion_wdt: Initial timeout 21 sec
[   34.452402][  T351] sd 2:0:0:0: Attached scsi generic sg0 type 0
[   34.582979][    C0] random: crng init done
[   34.590826][  T360] marvell-cesa f1030000.crypto: CESA device successfully registered
[   34.675253][  T348] systemd-udevd[348]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
done.
[ ok ] Setting hostname to 'debian'...done.
[ ok ] Activating swap:.
[   37.041025][  T569] EXT4-fs (sda1): re-mounted. Opts: (null)
[....] Will now check root file system:fsck from util-linux 2.33.1
[/sbin/fsck.ext3 (1) -- /] fsck.ext3 -y -C0 /dev/sda1
e2fsck 1.44.5 (15-Dec-2018)
rootfs: clean, 17412/244320 files, 434818/976384 blocks
. ok
[   37.392849][  T595] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[info] Will now check all file systems.
fsck from util-linux 2.33.1
Checking all file systems.
LABEL=rootfs is mounted
[....] Done checking file systems. A log is being saved in /var/log/fsck/checkfs[ ok hat location is writable..
[ ok ] Cleaning up temporary files...[....] Cleaning /tmp...done.
[ ok .
[ ok ] Will now mount local filesystems:.
[ ok ] Will now activate swapfile swap:done.
[ ok ] Checking minimum space in /tmp...done.
[ ok ] Cleaning up temporary files....
[ ok ] Starting Setting kernel variables: sysctl.
[ ok ] Initializing random number generator...done.
[....] Configuring network interfaces...Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/52:3b:20:9c:11:51
Sending on   LPF/eth0/52:3b:20:9c:11:51
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
[   44.798092][    C0] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[   44.808735][   T98] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
done.
[ ok ] Starting RPC port mapper daemon: rpcbind.
[ ok ] Starting NFS common utilities: statd idmapd.
[ ok ] Cleaning up temporary files....
INIT: Entering runlevel: 2
[info] Using makefile-style concurrent boot in runlevel 2.
[....] Starting busybox' syslogd implementation : syslogdStarting /sbin/syslogd...
1328 (syslogd)
. ok
[....] Starting busybox' klogd implementation : klogdStarting /sbin/klogd...
1355 (klogd)
. ok
[ ok ] Starting system message bus: dbus.
[ ok ] Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon.
[ ok ] Starting NFS common utilities: statd idmapd.
[warn] Not starting NFS kernel daemon: no exports. ... (warning).
[ ok ] Starting NTP server: ntpd.
[ ok ] Starting OpenBSD Secure Shell server: sshd.
[ ok ] Running local boot scripts (/etc/rc.local).

Debian GNU/Linux 10 debian ttyS0

debian login: root
Password:
Last login: Wed Dec 31 16:01:38 PST 1969 from 192.168.7.38 on pts/0
Linux debian 5.9.12-kirkwood-tld-1 #1.0 PREEMPT Sat Dec 5 14:05:39 PST 2020 armv5tel

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

Status of ifconfig

root@debian:~# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::503b:20ff:fe9c:1151  prefixlen 64  scopeid 0x20<link>
        ether 52:3b:20:9c:11:51  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 25  bytes 4102 (4.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 35

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 2  bytes 140 (140.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2  bytes 140 (140.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 20, 2021 02:13AM
Hey david,

Why are you kwboot'ing the replacement uboot? Is the factory uboot locked?

Getting it booting on the factory uboot will make it more likely to operate correctly.
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 20, 2021 03:59PM
David,

> Tried Goflexnet 2017 u-boot, booted, with less
> error messages. Ethernet still not up.

That was very good boot! so we've confirmed that the GF Net is closest to this box. And it can be kwboot for recovery pupose.

In this boot, the DTB is different:

loading DTB /boot/dts/kirkwood-goflexnet.dtb ...

<snip>

Uncompressing Linux... done, booting the kernel.
[    0.000000][    T0] Booting Linux on physical CPU 0x0
[    0.000000][    T0] Linux version 5.9.12-kirkwood-tld-1 (root@tldDebian) (gcc (Debian 8.3.0-6) 8.3.0, GNU ld (GNU Binutils for Debian) 2.31.1) #1.0 PREEMPT Sat Dec 5 14:05:39 PST 2020
[    0.000000][    T0] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[    0.000000][    T0] CPU: VIVT data cache, VIVT instruction cache
[    0.000000][    T0] OF: fdt: Machine model: Ctera C200 V1

So did you use a different DTB, or you've changed the GFNet DTS to have new model name?

If you used a different DTB, perhaps from OpenWrt, then please post the DTS source, and the DTB for that.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 20, 2021 04:11PM
I still say the Sheevaplug is the closest one to this box (512 MB RAM).

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 20, 2021 08:42PM
I copied the dtb from openwrt (image-kirkwood-c200-v1.dtb), rename it to kirkwood-goflexnet.dtb and kwboot the c200 box withuboot.2017.07-tld-1.goflexnet.mtd0.kwb so it will load the replaced dtb (name was kirkwood-goflexnet.dtb, actual content was image-kirkwood-c200-v1.dtb)

Here is the dts / dtb file.
Attachments:
open | download - image-kirkwood-c200-v1.dtb (11.9 KB)
open | download - target_linux_kirkwood_files_arch_arm_boot_dts_kirkwood-c200-v1.dts (5 KB)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 20, 2021 08:53PM
I tried to kwboot with the uboot.2017.07-tld-2.sheevaplug.mtd0.kwb with the replaced sheevaplug dtb (actual content was image-kirkwood-c200-v1.dtb). I stopped uboot and did a printenv, this time, the long long long error (at about 10 seconds) did not show up. :P

kwboot -t -B 115200 /dev/ttyAMA0 -b uboot.2017.07-tld-2.sheevaplug.mtd0.kwb -p

(used Rpi0's hard serial . The usb-ttl I have was a cheapo from eBay and sometimes it jumps back/forth from usb0/usb1)

Sending boot message. Please reboot the target.../
Sending boot image...
  0 % [......................................................................]
 ......
 99 % [....................................]
[Type Ctrl-\ + c to quit]


U-Boot 2017.07-tld-2 (Dec 04 2017 - 02:00:45 -0800)
Marvell-Sheevaplug

SoC:   Kirkwood 88F6281_A1
DRAM:  512 MiB
WARNING: Caches not enabled
NAND:  256 MiB
MMC:   MVEBU_MMC: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   egiga0
PHY reset timed out
88E1116 Initialized on egiga0
Hit any key to stop autoboot:  0
Sheevaplug> printenv
arcNumber=2097
baudrate=115200
bootcmd=run bootcmd_uenv; run scan_disk; run set_bootargs; run bootcmd_exec; reset
bootcmd_exec=run load_uimage; if run load_initrd; then if run load_dtb; then bootm $load_uimage_addr $load_initrd_addr $load_dtb_addr; else bootm $load_uimage_addr $load_initrd_addr; fi; else if run load_dtb; then bootm $load_uimage_addr - $load_dtb_addr; else bootm $load_uimage_addr; fi; fi
bootcmd_uenv=run uenv_load; if test $uenv_loaded -eq 1; then run uenv_import; fi
bootdelay=10
bootdev=usb
console=ttyS0,115200
device=0:1
devices=usb ide mmc
disks=0 1 2 3
dtb_file=/boot/dts/kirkwood-sheevaplug.dtb
ethact=egiga0
ethaddr=52:3b:20:9c:11:51
if_netconsole=ping $serverip
ipaddr=192.168.0.231
led_error=orange blinking
led_exit=green off
led_init=green blinking
load_dtb=echo loading DTB $dtb_file ...; load $bootdev $device $load_dtb_addr $dtb_file
load_dtb_addr=0x1c00000
load_initrd=echo loading uInitrd ...; load $bootdev $device $load_initrd_addr /boot/uInitrd
load_initrd_addr=0x1100000
load_uimage=echo loading uImage ...; load $bootdev $device $load_uimage_addr /boot/uImage
load_uimage_addr=0x800000
mainlineLinux=yes
mtdids=nand0=orion_nand
mtdparts=mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
partition=nand0,2
preboot_nc=run if_netconsole start_netconsole
scan_disk=echo running scan_disk ...; scan_done=0; setenv scan_usb "usb start";  setenv scan_ide "ide reset";  setenv scan_mmc "mmc rescan"; for dev in $devices; do if test $scan_done -eq 0; then echo Scan device $dev; run scan_$dev; for disknum in $disks; do if test $scan_done -eq 0; then echo device $dev $disknum:1; if load $dev $disknum:1 $load_uimage_addr /boot/uImage 1; then scan_done=1; echo Found bootable drive on $dev $disknum; setenv device $disknum:1; setenv bootdev $dev; fi; fi; done; fi; done
serverip=192.168.0.220
set_bootargs=setenv bootargs console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 $mtdparts $custom_params
start_netconsole=setenv ncip $serverip; setenv bootdelay 10; setenv stdin nc; setenv stdout nc; setenv stderr nc; version;
stderr=serial
stdin=serial
stdout=serial
uenv_addr=0x810000
uenv_import=echo importing envs ...; env import -t $uenv_addr $filesize
uenv_init_devices=setenv init_usb "usb start";  setenv init_ide "ide reset";  setenv init_mmc "mmc rescan"; for devtype in $devices; do run init_$devtype; done;
uenv_load=run uenv_init_devices; setenv uenv_loaded 0; for devtype in $devices;  do for disknum in 0; do run uenv_read_disk; done; done;
uenv_read=echo loading envs from $devtype $disknum ...; if load $devtype $disknum:1 $uenv_addr /boot/uEnv.txt; then setenv uenv_loaded 1; fi
uenv_read_disk=if test $devtype -eq mmc; then if $devtype part; then run uenv_read;  fi; else if $devtype part $disknum; then run uenv_read; fi;  fi
usb_ready_retry=15

Environment size: 2895/131068 bytes
Sheevaplug> boot
starting USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
       scanning usb for storage devices...
Use USB retry period from the environment: 15 second(s)
1 Storage Device(s) found

Reset IDE: ide_preinit failed
Card did not respond to voltage select!
mmc_init: -95, time 14

Partition Map for USB device 0  --   Partition Type: DOS

Part    Start Sector    Num Sectors     UUID            Type
  1     2048            1950720         00000000-01     83 Boot

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0

## Unknown partition table type 0
loading envs from usb 0 ...
** File not found /boot/uEnv.txt **

no IDE devices available
Card did not respond to voltage select!
mmc_init: -95, time 14
running scan_disk ...
Scan device usb
device usb 0:1
1 bytes read in 507 ms (0 Bytes/s)
Found bootable drive on usb 0
loading uImage ...
5576016 bytes read in 958 ms (5.6 MiB/s)
loading uInitrd ...
9582895 bytes read in 1342 ms (6.8 MiB/s)
loading DTB /boot/dts/kirkwood-sheevaplug.dtb ...
12173 bytes read in 2722 ms (3.9 KiB/s)
## Booting kernel from Legacy Image at 00800000 ...
   Image Name:   Linux-5.9.12-kirkwood-tld-1
   Created:      2021-11-11  15:06:18 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5575952 Bytes = 5.3 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 01100000 ...
   Image Name:   initramfs-5.9.12-kirkwood-tld-1
   Created:      2021-11-11  15:06:26 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    9582831 Bytes = 9.1 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 01c00000
   Booting using the fdt blob at 0x1c00000
   Loading Kernel Image ... OK
   Loading Ramdisk to 0f6dc000, end 0ffff8ef ... OK
   Loading Device Tree to 0f6d6000, end 0f6dbf8c ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000][    T0] Booting Linux on physical CPU 0x0
[    0.000000][    T0] Linux version 5.9.12-kirkwood-tld-1 (root@tldDebian) (gcc (Debian 8.3.0-6) 8.3.0, GNU ld (GNU Binutils for Debian) 2.31.1) #1.0 PREEMPT Sat Dec 5 14:05:39 PST 2020
[    0.000000][    T0] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[    0.000000][    T0] CPU: VIVT data cache, VIVT instruction cache
[    0.000000][    T0] OF: fdt: Machine model: Ctera C200 V1
[    0.000000][    T0] Memory policy: Data cache writeback
[    0.000000][    T0] Zone ranges:
[    0.000000][    T0]   Normal   [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0] Movable zone start for each node
[    0.000000][    T0] Early memory node ranges
[    0.000000][    T0]   node   0: [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0] Built 1 zonelists, mobility grouping on.  Total pages: 130048
[    0.000000][    T0] Kernel command line: console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
[    0.000000][    T0] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000][    T0] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000][    T0] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000][    T0] Memory: 492516K/524288K available (10240K kernel code, 1096K rwdata, 4144K rodata, 1024K init, 316K bss, 31772K reserved, 0K cma-reserved)
[    0.000000][    T0] random: get_random_u32 called from ____cache_alloc+0x404/0x790 with crng_init=0
[    0.000000][    T0] rcu: Preemptible hierarchical RCU implementation.
[    0.000000][    T0]  Trampoline variant of Tasks RCU enabled.
[    0.000000][    T0]  Rude variant of Tasks RCU enabled.
[    0.000000][    T0]  Tracing variant of Tasks RCU enabled.
[    0.000000][    T0] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000][    T0] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000][    T0] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns
[    0.000009][    T0] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns
[    0.000053][    T0] Switching to timer-based delay loop, resolution 5ns
[    0.000846][    T0] Console: colour dummy device 80x30
[    0.000903][    T0] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=2000000)
[    0.000933][    T0] pid_max: default: 32768 minimum: 301
[    0.001352][    T0] LSM: Security Framework initializing
[    0.001504][    T0] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.001534][    T0] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.002909][    T0] CPU: Testing write buffer coherency: ok
[    0.004775][    T1] Setting up static identity map for 0x100000 - 0x100058
[    0.005084][    T1] mvebu-soc-id: MVEBU SoC ID=0x6281, Rev=0x3
[    0.005400][    T1] rcu: Hierarchical SRCU implementation.
[    0.006710][    T1] devtmpfs: initialized
[    0.013673][    T1] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.013713][    T1] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.013983][    T1] xor: measuring software checksum speed
[    0.110120][    T1]    arm4regs  :  1088.800 MB/sec
[    0.210082][    T1]    8regs     :   654.000 MB/sec
[    0.310081][    T1]    32regs    :   950.800 MB/sec
[    0.310102][    T1] xor: using function: arm4regs (1088.800 MB/sec)
[    0.310127][    T1] prandom: seed boundary self test passed
[    0.314306][    T1] prandom: 100 self tests passed
[    0.314319][    T1] pinctrl core: initialized pinctrl subsystem
[    0.315859][    T1] NET: Registered protocol family 16
[    0.316669][    T1] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.317722][    T1] audit: initializing netlink subsys (disabled)
[    0.319145][    T1] thermal_sys: Registered thermal governor 'step_wise'
[    0.319505][   T16] audit: type=2000 audit(0.310:1): state=initialized audit_enabled=0 res=1
[    0.319646][    T1] cpuidle: using governor ladder
[    0.319730][    T1] cpuidle: using governor menu
[    0.320282][    T1] Feroceon L2: Enabling L2
[    0.320333][    T1] Feroceon L2: Cache support initialised.
[    0.336621][    T1] No ATAGs?
[    2.560059][    C0] random: fast init done
[    5.410366][    T1] raid6: int32x8  gen()   109 MB/s
[    5.580252][    T1] raid6: int32x8  xor()    69 MB/s
[    5.750132][    T1] raid6: int32x4  gen()   109 MB/s
[    5.920237][    T1] raid6: int32x4  xor()    72 MB/s
[    6.090122][    T1] raid6: int32x2  gen()   143 MB/s
[    6.260130][    T1] raid6: int32x2  xor()    85 MB/s
[    6.430125][    T1] raid6: int32x1  gen()    98 MB/s
[    6.600247][    T1] raid6: int32x1  xor()    60 MB/s
[    6.600259][    T1] raid6: using algorithm int32x2 gen() 143 MB/s
[    6.600268][    T1] raid6: .... xor() 85 MB/s, rmw enabled
[    6.600278][    T1] raid6: using intx1 recovery algorithm
[    6.600539][    T1] vgaarb: loaded
[    6.601121][    T1] SCSI subsystem initialized
[    6.601647][    T1] usbcore: registered new interface driver usbfs
[    6.601728][    T1] usbcore: registered new interface driver hub
[    6.601818][    T1] usbcore: registered new device driver usb
[    6.602048][    T1] pps_core: LinuxPPS API ver. 1 registered
[    6.602060][    T1] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    6.602090][    T1] PTP clock support registered
[    6.603733][    T1] clocksource: Switched to clocksource orion_clocksource
[    8.142952][    T1] VFS: Disk quotas dquot_6.6.0
[    8.143059][    T1] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    8.154098][    T1] NET: Registered protocol family 2
[    8.154978][    T1] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    8.155028][    T1] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    8.155098][    T1] TCP bind hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    8.155152][    T1] TCP: Hash tables configured (established 4096 bind 4096)
[    8.155376][    T1] MPTCP token hash table entries: 512 (order: 0, 6144 bytes, linear)
[    8.155445][    T1] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    8.155477][    T1] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    8.155705][    T1] NET: Registered protocol family 1
[    8.156475][    T1] RPC: Registered named UNIX socket transport module.
[    8.156489][    T1] RPC: Registered udp transport module.
[    8.156498][    T1] RPC: Registered tcp transport module.
[    8.156507][    T1] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    8.156523][    T1] PCI: CLS 0 bytes, default 32
[    8.156844][    T1] Trying to unpack rootfs image as initramfs...
[    8.994090][    T1] Freeing initrd memory: 9360K
[    8.994270][    T1] NetWinder Floating Point Emulator V0.97 (double precision)
[    9.005080][    T1] Initialise system trusted keyrings
[    9.005140][    T1] Key type blacklist registered
[    9.005370][    T1] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[    9.005479][    T1] zbud: loaded
[    9.006951][    T1] NFS: Registering the id_resolver key type
[    9.006983][    T1] Key type id_resolver registered
[    9.006994][    T1] Key type id_legacy registered
[    9.007037][    T1] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    9.007057][    T1] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    9.007354][    T1] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    9.007876][    T1] fuse: init (API version 7.31)
[    9.008273][    T1] orangefs_debugfs_init: called with debug mask: :none: :0:
[    9.008486][    T1] orangefs_init: module version upstream loaded
[    9.008500][    T1] SGI XFS with ACLs, security attributes, realtime, scrub, quota, no debug enabled
[    9.111972][    T1] async_tx: api initialized (async)
[    9.111998][    T1] Key type asymmetric registered
[    9.112010][    T1] Asymmetric key parser 'x509' registered
[    9.112069][    T1] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    9.112185][    T1] io scheduler bfq registered
[    9.310901][    T1] kirkwood-pinctrl f1010000.pin-controller: registered pinctrl driver
[    9.312877][    T1] mvebu-pcie mbus@f1000000:pcie@82000000: host bridge /mbus@f1000000/pcie@82000000 ranges:
[    9.312945][    T1] mvebu-pcie mbus@f1000000:pcie@82000000:      MEM 0x00f1040000..0x00f1041fff -> 0x0000040000
[    9.312985][    T1] mvebu-pcie mbus@f1000000:pcie@82000000:      MEM 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[    9.313013][    T1] mvebu-pcie mbus@f1000000:pcie@82000000:       IO 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[    9.313318][    T1] mvebu-pcie mbus@f1000000:pcie@82000000: PCI host bridge to bus 0000:00
[    9.313340][    T1] pci_bus 0000:00: root bus resource [bus 00-ff]
[    9.313361][    T1] pci_bus 0000:00: root bus resource [mem 0xf1040000-0xf1041fff] (bus address [0x00040000-0x00041fff])
[    9.313376][    T1] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff]
[    9.313391][    T1] pci_bus 0000:00: root bus resource [io  0x1000-0xeffff]
[    9.313528][    T1] pci 0000:00:01.0: [11ab:6281] type 01 class 0x060400
[    9.313563][    T1] pci 0000:00:01.0: reg 0x38: [mem 0x00000000-0x000007ff pref]
[    9.315154][    T1] PCI: bus0: Fast back to back transfers disabled
[    9.315183][    T1] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    9.316446][    T1] PCI: bus1: Fast back to back transfers enabled
[    9.316475][    T1] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    9.316684][    T1] pci 0000:00:01.0: BAR 6: assigned [mem 0xe0000000-0xe00007ff pref]
[    9.316703][    T1] pci 0000:00:01.0: PCI bridge to [bus 01]
[    9.317401][    T1] mv_xor f1060800.xor: Marvell shared XOR driver
[    9.374784][    T1] mv_xor f1060800.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    9.377450][    T1] mv_xor f1060900.xor: Marvell shared XOR driver
[    9.434778][    T1] mv_xor f1060900.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    9.437698][    T1] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    9.439127][    T1] printk: console [ttyS0] disabled
[    9.439218][    T1] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 26, base_baud = 12500000) is a 16550A
[   10.389947][    T1] printk: console [ttyS0] enabled
[   10.403610][    T1] loop: module loaded
[   10.408326][    T1] sata_mv f1080000.sata: slots 32 ports 2
[   10.417888][    T1] scsi host0: sata_mv
[   10.422435][    T1] scsi host1: sata_mv
[   10.426624][    T1] ata1: SATA max UDMA/133 irq 32
[   10.431437][    T1] ata2: SATA max UDMA/133 irq 32
[   10.437588][    T1] nand: device found, Manufacturer ID: 0xec, Chip ID: 0xda
[   10.444763][    T1] nand: Samsung NAND 256MiB 3,3V 8-bit
[   10.450107][    T1] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[   10.458489][    T1] Scanning device for bad blocks
[   10.496011][    T1] Bad eraseblock 306 at 0x000002640000
[   10.527322][    T1] Bad eraseblock 550 at 0x0000044c0000
[   10.560969][    T1] Bad eraseblock 816 at 0x000006600000
[   10.579929][    T1] Bad eraseblock 944 at 0x000007600000
[   10.661401][    T1] Bad eraseblock 1658 at 0x00000cf40000
[   10.702933][    T1] Bad eraseblock 1996 at 0x00000f980000
[   10.713880][    T1] 4 cmdlinepart partitions found on MTD device orion_nand
[   10.720908][    T1] Creating 4 MTD partitions on "orion_nand":
[   10.726826][    T1] 0x000000000000-0x000000100000 : "u-boot"
[   10.734073][    T1] 0x000000100000-0x000000500000 : "uImage"
[   10.741279][    T1] 0x000000500000-0x000002500000 : "rootfs"
[   10.748574][    T1] 0x000002500000-0x000010000000 : "data"
[   10.757112][    T1] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[   10.765758][   T88] ata1: SATA link down (SStatus 0 SControl F300)
[   10.772017][    T1] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[   10.783909][    T1] libphy: Fixed MDIO Bus: probed
[   10.790071][    T1] libphy: orion_mdio_bus: probed
[   10.811727][    T1] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[   11.125376][   T90] ata2: SATA link down (SStatus 0 SControl F300)
[   11.494642][    T1] mv643xx_eth_port mv643xx_eth_port.0 eth0: port 0 with MAC address 52:3b:20:9c:11:51
[   11.504290][    T1] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   11.511574][    T1] ehci-pci: EHCI PCI platform driver
[   11.516825][    T1] ehci-orion: EHCI orion driver
[   11.521761][    T1] orion-ehci f1050000.ehci: EHCI Host Controller
[   11.528041][    T1] orion-ehci f1050000.ehci: new USB bus registered, assigned bus number 1
[   11.536642][    T1] orion-ehci f1050000.ehci: irq 30, io mem 0xf1050000
[   11.563782][    T1] orion-ehci f1050000.ehci: USB 2.0 started, EHCI 1.00
[   11.570807][    T1] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.09
[   11.579840][    T1] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   11.587817][    T1] usb usb1: Product: EHCI Host Controller
[   11.593422][    T1] usb usb1: Manufacturer: Linux 5.9.12-kirkwood-tld-1 ehci_hcd
[   11.600871][    T1] usb usb1: SerialNumber: f1050000.ehci
[   11.607029][    T1] hub 1-0:1.0: USB hub found
[   11.611541][    T1] hub 1-0:1.0: 1 port detected
[   11.617097][    T1] usbcore: registered new interface driver usb-storage
[   11.624279][    T1] mousedev: PS/2 mouse device common for all mice
[   11.630878][    T1] i2c /dev entries driver
[   11.641021][    T1] rtc-s35390a 0-0030: registered as rtc0
[   11.647677][    T1] rtc-s35390a 0-0030: setting system clock to 2021-12-21T02:27:11 UTC (1640053631)
[   11.658215][    T1] device-mapper: uevent: version 1.0.3
[   11.663922][    T1] device-mapper: ioctl: 4.42.0-ioctl (2020-02-27) initialised: dm-devel@redhat.com
[   11.673562][    T1] device-mapper: multipath round-robin: version 1.2.0 loaded
[   11.680928][    T1] device-mapper: multipath queue-length: version 0.2.0 loaded
[   11.688326][    T1] device-mapper: multipath service-time: version 0.3.0 loaded
[   11.695795][    T1] device-mapper: dm-log-userspace: version 1.3.0 loaded
[   11.702623][    T1] device-mapper: raid: Loading target version 1.15.1
[   11.712310][    T1] hid: raw HID events driver (C) Jiri Kosina
[   11.718643][    T1] drop_monitor: Initializing network drop monitor service
[   11.726284][    T1] NET: Registered protocol family 10
[   11.732741][    T1] Segment Routing with IPv6
[   11.737190][    T1] RPL Segment Routing with IPv6
[   11.742008][    T1] NET: Registered protocol family 17
[   11.747489][    T1] Key type dns_resolver registered
[   11.752935][    T1] registered taskstats version 1
[   11.757830][    T1] Loading compiled-in X.509 certificates
[   11.763469][    T1] zswap: loaded using pool lzo/zbud
[   11.768991][    T1] Key type ._fscrypt registered
[   11.773797][    T1] Key type .fscrypt registered
[   11.778440][    T1] Key type fscrypt-provisioning registered
[   11.786369][    T1] Key type big_key registered
[   11.822033][    T1] Key type encrypted registered
[   11.832962][    T1] Freeing unused kernel memory: 1024K
[   11.854677][    T1] Checked W+X mappings: passed, no W+X pages found
[   11.861084][    T1] Run /init as init process
Loading, please wait...
[   11.983853][   T98] usb 1-1: new high-speed USB device number 2 using orion-ehci
Starting version 241
[   12.204547][   T98] usb 1-1: New USB device found, idVendor=0409, idProduct=005a, bcdDevice= 1.00
[   12.213488][   T98] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   12.257092][   T98] hub 1-1:1.0: USB hub found
[   12.266399][   T98] hub 1-1:1.0: 4 ports detected
[   12.623837][   T98] usb 1-1.1: new high-speed USB device number 3 using orion-ehci
[   12.733049][  T132] input: keys as /devices/platform/keys/input/input0
[   12.797052][   T98] usb 1-1.1: New USB device found, idVendor=0951, idProduct=1603, bcdDevice= 2.00
[   12.823413][   T98] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   12.839872][   T98] usb 1-1.1: Product: DataTraveler 2.0
[   12.850841][   T98] usb 1-1.1: Manufacturer: Kingston
[   12.860790][   T98] usb 1-1.1: SerialNumber: 01200000000000000001C1BC
[   12.876072][   T98] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[   12.894462][   T98] scsi host2: usb-storage 1-1.1:1.0
[   13.300962][  T136] usbcore: registered new interface driver uas
[   13.924881][   T58] scsi 2:0:0:0: Direct-Access     Kingston DataTraveler 2.0 1.00 PQ: 0 ANSI: 2
[   13.939217][    T7] sd 2:0:0:0: [sda] 1952768 512-byte logical blocks: (1000 MB/954 MiB)
[   13.952705][    T7] sd 2:0:0:0: [sda] Write Protect is off
[   13.958812][    T7] sd 2:0:0:0: [sda] No Caching mode page found
[   13.964986][    T7] sd 2:0:0:0: [sda] Assuming drive cache: write through
[   14.065186][    T7]  sda: sda1
[   14.076580][    T7] sd 2:0:0:0: [sda] Attached SCSI removable disk
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.
[   25.486402][  T150] process '/usr/bin/fstype' started with executable stack
Begin: Will now check root file system ... fsck from util-linux 2.33.1
fsck: error 2 (No such file or directory) while executing fsck.ext3 for /dev/sda1
fsck exited with status code 8
done.
Warning: File system check failed but did not detect errors
[   30.677967][  T159] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
[   30.702991][  T159] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
INIT: version 2.93 booting
[info] Using makefile-style concurrent boot in runlevel S.
[ ok ] Starting hotplug events dispatcher: systemd-udevd.
[ ok ] Synthesizing the initial hotplug events (subsystems)...done.
[ ok ] Synthesizing the initial hotplug events (devices)...done.
[....] Waiting for /dev to be fully populated...[   33.970981][  T350] systemd-udevd[350]: Using default interface naming scheme 'v240'.
[   34.107943][  T350] systemd-udevd[350]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
[   34.255952][  T378] orion_wdt: Initial timeout 21 sec
[   34.704005][  T377] sd 2:0:0:0: Attached scsi generic sg0 type 0
[   34.836452][  T350] systemd-udevd[350]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
[   34.859151][  T348] marvell-cesa f1030000.crypto: CESA device successfully registered
[   34.978708][    C0] random: crng init done
done.
[ ok ] Setting hostname to 'debian'...done.
[ ok ] Activating swap:.
[   37.169046][  T568] EXT4-fs (sda1): re-mounted. Opts: (null)
[....] Will now check root file system:fsck from util-linux 2.33.1
[/sbin/fsck.ext3 (1) -- /] fsck.ext3 -y -C0 /dev/sda1
e2fsck 1.44.5 (15-Dec-2018)
rootfs: clean, 17427/61056 files, 155709/243840 blocks
. ok
[   37.471712][  T594] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[info] Will now check all file systems.
fsck from util-linux 2.33.1
Checking all file systems.
LABEL=rootfs is mounted
[....] Done checking file systems. A log is being saved in /var/log/fsck/checkfs[ ok hat location is writable..
[ ok ] Cleaning up temporary files...[....] Cleaning /tmp...done.
[ ok .
[ ok ] Will now mount local filesystems:.
[ ok ] Will now activate swapfile swap:done.
[ ok ] Checking minimum space in /tmp...done.
[ ok ] Cleaning up temporary files....
[ ok ] Starting Setting kernel variables: sysctl.
[ ok ] Initializing random number generator...done.
[....] Configuring network interfaces...Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/52:3b:20:9c:11:51
Sending on   LPF/eth0/52:3b:20:9c:11:51
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
[   44.913545][    C0] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[   44.924178][   T98] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 16
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 1
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
done.
[ ok ] Starting RPC port mapper daemon: rpcbind.
[ ok ] Starting NFS common utilities: statd idmapd.
[ ok ] Cleaning up temporary files....
INIT: Entering runlevel: 2
[info] Using makefile-style concurrent boot in runlevel 2.
[....] Starting busybox' syslogd implementation : syslogdStarting /sbin/syslogd...
1327 (syslogd)
. ok
[....] Starting busybox' klogd implementation : klogdStarting /sbin/klogd...
1354 (klogd)
. ok
[ ok ] Starting system message bus: dbus.
[ ok ] Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon.
[ ok ] Starting NFS common utilities: statd idmapd.
[warn] Not starting NFS kernel daemon: no exports. ... (warning).
[ ok ] Starting NTP server: ntpd.
[ ok ] Starting OpenBSD Secure Shell server: sshd.
[ ok ] Running local boot scripts (/etc/rc.local).

Debian GNU/Linux 10 debian ttyS0

debian login: root
Password:
Last login: Wed Dec 31 16:01:54 PST 1969 on ttyS0
Linux debian 5.9.12-kirkwood-tld-1 #1.0 PREEMPT Sat Dec 5 14:05:39 PST 2020 armv5tel

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.


Indeed sheevaplug uboot is better. Although eth0 was still not able to grab an IP, at least the memory is OK now.

root@debian:~# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::503b:20ff:fe9c:1151  prefixlen 64  scopeid 0x20<link>
        ether 52:3b:20:9c:11:51  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 40  bytes 8416 (8.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 35

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 2  bytes 140 (140.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2  bytes 140 (140.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

root@debian:~# free
              total        used        free      shared  buff/cache   available
Mem:         502900       16072      448612         288       38216      475552
Swap:             0           0           0

Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 20, 2021 09:14PM
jdwl101 Wrote:
-------------------------------------------------------
> Hey david,
>
> Why are you kwboot'ing the replacement uboot? Is
> the factory uboot locked?
>
> Getting it booting on the factory uboot will make
> it more likely to operate correctly.


Factory u-boot is very old and the function is very limited
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 21, 2021 12:08AM
David,


> uboot.2017.07-tld-2.sheevaplug.mtd0.kwb with the
> replaced sheevaplug dtb (actual content was
> image-kirkwood-c200-v1.dtb). I stopped uboot and
> did a printenv, this time, the long long long
> error (at about 10 seconds) did not show up. :P
>

Cool!

> U-Boot 2017.07-tld-2 (Dec 04 2017 - 02:00:45
> -0800)
> Marvell-Sheevaplug
>
> SoC: Kirkwood 88F6281_A1
> DRAM: 512 MiB
> WARNING: Caches not enabled
> NAND: 256 MiB
> MMC: MVEBU_MMC: 0
> *** Warning - bad CRC, using default environment

This is expected.

> PHY reset timed out
> 88E1116 Initialized on egiga0
> Hit any key to stop autoboot: 0

So far so good. But that PHY timed out is also kind of expected. It means we need to find out which PHY address this chip is using. Perhaps it is in the DTS.

> Card did not respond to voltage select!
> mmc_init: -95, time 14

This is also expected, this box does not have SD slot.

> [ 0.000000][ T0] Linux version
> 5.9.12-kirkwood-tld-1 (root@tldDebian) (gcc
> (Debian 8.3.0-6) 8.3.0, GNU ld (GNU Binutils for
> Debian) 2.31.1) #1.0 PREEMPT Sat Dec 5 14:05:39
> PST 2020
> [ 0.000000][ T0] CPU: Feroceon 88FR131
> [56251311] revision 1 (ARMv5TE), cr=0005397f
> [ 0.000000][ T0] CPU: VIVT data cache, VIVT
> instruction cache
> [ 0.000000][ T0] OF: fdt: Machine model:
> Ctera C200 V1

Excellent!

> [ 0.000000][ T0] Kernel command line:
> console=ttyS0,115200 root=LABEL=rootfs
> rootdelay=10
> mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)

We need to define the mtdparts env correctly.

> [ 0.000000][ T0] Memory: 492516K/524288K
> available (10240K kernel code, 1096K rwdata, 4144K
> rodata, 1024K init, 316K bss, 31772K reserved, 0K
> cma-reserved)

Memory is 512MB, as it should be.

> [ 9.312877][ T1] mvebu-pcie
> mbus@f1000000:pcie@82000000: host bridge
> /mbus@f1000000/pcie@82000000 ranges:
> [ 9.312945][ T1] mvebu-pcie
> mbus@f1000000:pcie@82000000: MEM
> 0x00f1040000..0x00f1041fff -> 0x0000040000
> [ 9.312985][ T1] mvebu-pcie
> mbus@f1000000:pcie@82000000: MEM
> 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
> [ 9.313013][ T1] mvebu-pcie
> mbus@f1000000:pcie@82000000: IO
> 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
> [ 9.313318][ T1] mvebu-pcie
> mbus@f1000000:pcie@82000000: PCI host bridge to
> bus 0000:00
> [ 9.313340][ T1] pci_bus 0000:00: root bus
> resource [bus 00-ff]
> [ 9.313361][ T1] pci_bus 0000:00: root bus
> resource [mem 0xf1040000-0xf1041fff] (bus address
> [0x00040000-0x00041fff])
> [ 9.313376][ T1] pci_bus 0000:00: root bus
> resource [mem 0xe0000000-0xefffffff]
> [ 9.313391][ T1] pci_bus 0000:00: root bus
> resource [io 0x1000-0xeffff]
> [ 9.313528][ T1] pci 0000:00:01.0:
> [11ab:6281] type 01 class 0x060400
> [ 9.313563][ T1] pci 0000:00:01.0: reg 0x38:
> [mem 0x00000000-0x000007ff pref]
> [ 9.315154][ T1] PCI: bus0: Fast back to
> back transfers disabled
> [ 9.315183][ T1] pci 0000:00:01.0: bridge
> configuration invalid ([bus 00-00]),
> reconfiguring
> [ 9.316446][ T1] PCI: bus1: Fast back to
> back transfers enabled
> [ 9.316475][ T1] pci_bus 0000:01: busn_res:
> [bus 01-ff] end is updated to 01
> [ 9.316684][ T1] pci 0000:00:01.0: BAR 6:
> assigned [mem 0xe0000000-0xe00007ff pref]
> [ 9.316703][ T1] pci 0000:00:01.0: PCI
> bridge to [bus 01]

This box does not have have USB 3.0. So not sure what PCIe is used for.

> [ 10.437588][ T1] nand: device found,
> Manufacturer ID: 0xec, Chip ID: 0xda
> [ 10.444763][ T1] nand: Samsung NAND 256MiB
> 3,3V 8-bit
> [ 10.450107][ T1] nand: 256 MiB, SLC, erase
> size: 128 KiB, page size: 2048, OOB size: 64

OK, NAND is working,

> [ 11.630878][ T1] i2c /dev entries driver
> [ 11.641021][ T1] rtc-s35390a 0-0030:
> registered as rtc0
> [ 11.647677][ T1] rtc-s35390a 0-0030: setting
> system clock to 2021-12-21T02:27:11 UTC
> (1640053631)

RTC is working.


> [ 44.913545][ C0] mv643xx_eth_port
> mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full
> duplex, flow control disabled

> [ 44.924178][ T98] IPv6:
> ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

Now that's interesting. The link is up and ready.

> No DHCPOFFERS received.

Let me take a look at the DTS.

In the mean time, you should get a listing of the envs in stock. Boot with stock and interrupt u-boot countdown,

printenv

==========

And then kwboot with Sheevaplug u-boot again, interrupt u-boot countdown, and

setenv ethaddr 00:25:25:00:8c:54
boot

See if Ethernet will behave differently during boot. If got no dynamic IP, then bring the link up and down a few times

ifdown eth0
ifup eth0

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 21, 2021 12:24AM
Yes, a different PHY address on this box.
ethphy9: ethernet-phy@9 {
		reg = <9>;
	};

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 21, 2021 12:14PM
bodhi Wrote:
-------------------------------------------------------
> David,
>
>
> > uboot.2017.07-tld-2.sheevaplug.mtd0.kwb with
> the
> > replaced sheevaplug dtb (actual content was
> > image-kirkwood-c200-v1.dtb). I stopped uboot
> and
> > did a printenv, this time, the long long long
> > error (at about 10 seconds) did not show up. :P
> >
>
> Cool!

Just found out, with the "correct" dtb, the long error won't show up. The "correct" dtb did this, not the printenv command.


>
> In the mean time, you should get a listing of the
> envs in stock. Boot with stock and interrupt
> u-boot countdown,
>
>
> printenv
>
>
> ==========

The stock u-boot can not be stopped.... so I can not do this.

>
> And then kwboot with Sheevaplug u-boot again,
> interrupt u-boot countdown, and
>
>
> setenv ethaddr 00:25:25:00:8c:54
> boot
>
>
> See if Ethernet will behave differently during
> boot. If got no dynamic IP, then bring the link up
> and down a few times
>
>
> ifdown eth0
> ifup eth0
>

I tried to set the correct Mac address in kwboot uboot, but still the same. I also tried ifconfig eth0 down / ifconfig eth0 up several times, still the same.
I disabled ipv6 in systemctl.conf, still it won't be able to grab an IP

Meanwhile, even I set the correct Mac address in kwbooot, when debian system was up, it still shows the default env mac address. (52:xxxx)



Sheevaplug> setenv ethaddr "00:25:25:00:8c:54"

Warning: egiga0 MAC addresses don't match:
Address in SROM is         00:25:25:00:8c:54
Address in environment is  52:3b:20:9c:11:51

I confirmed in uboot with printenv and the ethaddr was 00:25:25:00:8c:54 after setenv

after booting,
root@debian:~# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 52:3b:20:9c:11:51  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 52  bytes 17784 (17.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 35

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 2  bytes 140 (140.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2  bytes 140 (140.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


Tried "ifconfig eth0 down" / "ifconfig eth0 up" a few times, still the same.

However, ifdown eth0 showed some interesting info.

ifdown eth0

Killed old client process
Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/52:3b:20:9c:11:51
Sending on   LPF/eth0/52:3b:20:9c:11:51
Sending on   Socket/fallback
DHCPRELEASE of 192.168.7.239 on eth0 to 192.168.7.1 port 67
send_packet: Network is unreachable
send_packet: please consult README file regarding broadcast address.
dhclient.c:2878: Failed to send 300 byte long packet over fallback interface.

I run ifup eth0

root@debian:~# ifup eth0
Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/52:3b:20:9c:11:51
Sending on   LPF/eth0/52:3b:20:9c:11:51
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
[ 3331.656994][    C0] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

Still won't be able to grab an IP--it seems system gave it 192.168.7.239 (from "ifdown eth0" but it did not grab it.)

root@debian:~# ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.131 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.093 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.091 ms
^C
--- 127.0.0.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 81ms
rtt min/avg/max/mdev = 0.091/0.105/0.131/0.018 ms
root@debian:~# ping 192.168.7.239
connect: Network is unreachable
root@debian:~# ifdown eth0
Killed old client process
Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/52:3b:20:9c:11:51
Sending on   LPF/eth0/52:3b:20:9c:11:51
Sending on   Socket/fallback
DHCPRELEASE of 192.168.7.239 on eth0 to 192.168.7.1 port 67
send_packet: Network is unreachable
send_packet: please consult README file regarding broadcast address.
dhclient.c:2878: Failed to send 300 byte long packet over fallback interface.

Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 21, 2021 02:36PM
David,

I think you might have another box with the default env for ethaddr in your network.

Trykwboot with the attached new sheevaplug u-boot version.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Attachments:
open | download - uboot.2021.10-tld-1.sheevaplug.mtd0.kwb (512 KB)
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 21, 2021 06:10PM
All the other boxes use their own ethaddr(s). I don't use default ethaddr once it is put into use.

Besides, I was not able to find that ethaddr on my router either.

I will try kwboot with the new uboot tonight.
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 21, 2021 06:27PM
kwboot with uboot.2021.10-tld-1.sheevaplug.mtd0.kwb, get stuck with a warning...

kwboot -t -B 115200 /dev/ttyAMA0 -b uboot.2021.10-tld-1.sheevaplug.mtd0.kwb -p

Sending boot message. Please reboot the target...|
Sending boot image...
  0 % [......................................................................]
...
 99 % [....................................]
[Type Ctrl-\ + c to quit]


U-Boot 2021.10-tld-1 (Nov 29 2021 - 14:00:59 -0800)
Marvell Sheevaplug

SoC:   Kirkwood 88F6281_A1
Model: Globalscale Technologies SheevaPlug
DRAM:  512 MiB
NAND:  256 MiB
MMC:   mvsdio@90000: 0
Loading Environment from NAND... *** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:
Warning: ethernet-controller@72000 (eth0) using random MAC address - 22:1e:03:d5:2f:17
eth0: ethernet-controller@72000


Stuck here...
Re: Ctera C200 : This looks like a Kirkwood device 512MB mem 2 SATA
December 21, 2021 07:04PM
> Warning: ethernet-controller@72000 (eth0) using
> random MAC address - 22:1e:03:d5:2f:17
> eth0: ethernet-controller@72000
>
> Stuck here...

OK, so the new u-boot is stricter about the PHY, probably takes a long time to time out. How long did you wait?

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: