Terastation TS3400D

From Buffalo NAS Wiki

Specs

Terastation TS3400D

CPU 1.33 GHz dual core ARM Armada-XP (MV78230)

Functional Specification

Memory 1 GB DDR3
Bays 4
Network 2x 10/100/1000 Mbps (Marvell 88E1518)
Sata 4x SATA II Marvell 88SX7042
NAND Flash 512MB
SPI Flash 1 MB (MX25L8006E)
USB 2.0 2x (Back)
USB 3.0 2x (Back) (D720202)
Fan Yes
Power Internal AC 100-240V, universal 50/60Hz

Stock Firmware Installation

Install Firmware from NAND

Other Methods

Custom Firmware/Operating System installation

Installing Debian on Armada-370 Devices

Device Notes

The serial port on the front of the device is connected to the console (UART0). Normally input is disabled but it can be enabled by sending the serialmode_console (0x0f) micon command (twice for some reason), see MiconV2 Interface. Once enabled it remains enabled across reboots until the device is powered off or the serialmode_ups (0x10) command.

# micro-evtd -s 000f,000f
0
0

# cat serial_console.py 
#!/usr/bin/python3

import libmicon

mcu = libmicon.micon_api("/dev/ttyS1",1)
mcu.send_write_cmd(0,0x0F)
mcu.send_write_cmd(0,0x0F)
mcu.port.close()
quit()

# ./serial_console.py 
Sending Preamble...
sending :  000ff1 	checksum:  0 	length:  0
response:  010f00f0 	checksum:  0 	length:  1 	response code: 0x0

sending :  000ff1 	checksum:  0 	length:  0
response:  010f00f0 	checksum:  0 	length:  1 	response code: 0x0


Caption text
Setting Value
Speed 115200
Bits 8
Parity N
Stop Bits 1
Flow Control off

Pictures

DMESG output


Booting Linux on physical CPU 0
Initializing cgroup subsys cpu
Linux version 3.3.4 (root@nasbuild) (gcc version 4.6.2 (Linaro GCC branch-4.6.2. Marvell GCC 201201-883.01c949de) ) #1 SMP Thu May 31 16:34:54 JST 2018
CPU: Marvell - PJ4Bv7 Processor [562f5842] revision 2 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
Machine: Marvell Armada XP Development Board
Using UBoot passing parameters structure
Memory policy: ECC disabled, Data cache writealloc
On node 0 totalpages: 245759
free_area_init_node: node 0, pgdat c0708100, node_mem_map c0749000
  Normal zone: 1696 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 215392 pages, LIFO batch:31
  HighMem zone: 224 pages used for memmap
  HighMem zone: 28447 pages, LIFO batch:7
SMP: init cpus
PERCPU: Embedded 7 pages/cpu @c0ecf000 s6624 r8192 d13856 u32768
pcpu-alloc: s6624 r8192 d13856 u32768 alloc=8*4096
pcpu-alloc: [0] 0 [0] 1 
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 243839
Kernel command line: console=ttyS0,115200 panic=5 mtdparts=armada-nand:-(nandubifs) ubi.mtd=1 BOOTVER=0.18 UBOOT_DATE=2015/08/17 earlyprintk
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 959MB = 959MB total
Memory: 943664k/943664k available, 39372k reserved, 114684K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xf5800000 - 0xff000000   ( 152 MB)
    lowmem  : 0xc0000000 - 0xf5000000   ( 848 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .text : 0xc0008000 - 0xc0697000   (6716 kB)
      .init : 0xc0697000 - 0xc06ce9e0   ( 223 kB)
      .data : 0xc06d0000 - 0xc0708c00   ( 227 kB)
       .bss : 0xc0708c24 - 0xc0748b18   ( 256 kB)
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:211
Initializing ArmadaXP SOC Timer 0
sched_clock: 32 bits at 25MHz, resolution 40ns, wraps every 171798ms
Calibrating delay loop... 1332.01 BogoMIPS (lpj=6660096)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Initializing cgroup subsys blkio
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
SMP: prepare CPUs (2 cores)
SMP: CPU 0 Waking up CPU 1
Armada-XP Performance Monitor Unit detected (Marvell ID)!!!
hw perfevents: enabled with Armada PJ4 PMU driver, 7 counters available
Setting up static identity map for 0x4d8e90 - 0x4d8ed4
CPU1: Booted secondary processor
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
Brought up 2 CPUs
SMP: Total of 2 processors activated (2664.03 BogoMIPS).
devtmpfs: initialized
xor: measuring software checksum speed
   arm4regs  :  1098.400 MB/sec
   8regs     :   965.600 MB/sec
   32regs    :  1243.200 MB/sec
xor: using function: 32regs (1243.200 MB/sec)
NET: Registered protocol family 16
L0 cache Enabled
Speculative Prefetch Disabled
aurora_l2_init 
Aurora: Enabling L2
Support IO coherency.

  Marvell Armada-XP BUFFALO TeraStation =TS3400D= Board -  Soc: MV88F7823 Rev 2 LE
  Detected Tclk 250000000, SysClk 667000000, FabricClk 667000000, PClk 1333000000
  LSP version: AXP_2.0.6

gpiochip_add: registered GPIOs 0 to 67 on device: mv_gpio
LCD 0 disabled (0).
registered dev#0 asa ehci_marvell
Marvell USB EHCI Host controller #0: f4827f00
registered dev#1 asa ehci_marvell
Marvell USB EHCI Host controller #1: f48bb000
registered dev#2 asa ehci_marvell
Marvell USB EHCI Host controller #2: f48bb100
PCI-E: Cheking physical bus #0 (controller #0): Enabled - Link UP
PCI-E: Cheking physical bus #1 (controller #4): Enabled - Link UP
PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [mem 0xe0000000-0xe1ffffff]
pci_bus 0000:00: scanning bus
pci 0000:00:01.0: [11ab:7042] type 0 class 0x000100
pci 0000:00:01.0: calling quirk_mmio_always_on+0x0/0x2c
pci 0000:00:01.0: reg 10: [mem 0x40000000-0x400fffff 64bit]
pci 0000:00:01.0: reg 18: [io  0xffffff00-0xffffffff]
pci 0000:00:01.0: calling pci_fixup_ide_bases+0x0/0x5c
pci 0000:00:01.0: calling quirk_resource_alignment+0x0/0x184
pci_bus 0000:00: fixups for bus
PCI: bus0: Fast back to back transfers disabled
pci_bus 0000:00: bus scan returning with max=00
PCI host bridge to bus 0000:01
pci_bus 0000:01: root bus resource [mem 0xe8000000-0xe9ffffff]
pci_bus 0000:01: scanning bus
pci 0000:01:01.0: [1912:0015] type 0 class 0x000c03
pci 0000:01:01.0: calling quirk_mmio_always_on+0x0/0x2c
pci 0000:01:01.0: reg 10: [mem 0x4a000000-0x4a001fff 64bit]
pci 0000:01:01.0: calling pci_fixup_ide_bases+0x0/0x5c
pci 0000:01:01.0: calling quirk_resource_alignment+0x0/0x184
pci 0000:01:01.0: PME# supported from D0 D3hot D3cold
pci 0000:01:01.0: PME# disabled
pci_bus 0000:01: fixups for bus
PCI: bus1: Fast back to back transfers disabled
pci_bus 0000:01: bus scan returning with max=01
pci 0000:00:01.0: fixup irq: got 58
pci 0000:01:01.0: fixup irq: got 62
pci 0000:01:01.0: BAR 0: assigned [mem 0xe8000000-0xe8001fff 64bit]
pci 0000:01:01.0: BAR 0: set to [mem 0xe8000000-0xe8001fff 64bit] (PCI address [0xe8000000-0xe8001fff])
pci 0000:00:01.0: BAR 0: assigned [mem 0xe0000000-0xe00fffff 64bit]
pci 0000:00:01.0: BAR 0: set to [mem 0xe0000000-0xe00fffff 64bit] (PCI address [0xe0000000-0xe00fffff])
pci 0000:00:01.0: BAR 2: can't assign io (size 0x100)
bio: create slab <bio-0> at 0
raid6: int32x1    153 MB/s
raid6: int32x2    235 MB/s
raid6: int32x4    221 MB/s
raid6: int32x8    258 MB/s
raid6: using algorithm int32x8 (258 MB/s)
vgaarb: loaded
SCSI subsystem initialized
libata version 3.00 loaded.
Switching to clocksource axp_clocksource
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
pci 0000:00:01.0: calling quirk_cardbus_legacy+0x0/0x40
pci 0000:00:01.0: calling quirk_usb_early_handoff+0x0/0x640
pci 0000:01:01.0: calling quirk_cardbus_legacy+0x0/0x40
pci 0000:01:01.0: calling quirk_usb_early_handoff+0x0/0x640
PCI: CLS 32 bytes, default 32
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 23348K
cesadev_init(c06a0a08)
Armada XP hwmon thermal sensor initialized.
ArmadaXP Power Managament Suspend Operations Initialized
Initializing Armada-XP CPU power management  (DISABLED)
MICON ctrl (C) BUFFALO INC. V.1.00 installed.
Kernel event proc (C) BUFFALO INC. V.1.00 installed.
MICON V2 (C) BUFFALO INC. V.2.00 installed.(IRQ=168)
Error : NAK or Illegal Data Recived
Error : NAK or Illegal Data Recived
Error : NAK or Illegal Data Recived
Buffalo Gpio Control Driver (C) BUFFALO INC. Ver.1.00 installed.
Buffalo CPU Inerupts Driver (C) BUFFALO INC. Ver.0.01 alpha1 installed.
initial_polarity_val = 0x00000000
initial_polarity_val_high = 0x0000090f
Buffalo GPIO SATA Hotplug Event Driver (C) BUFFALO INC. Ver.1.00 installed.-Polling mode-
UPSDRV (C) BUFFALO INC. V.1.00 installed.
BUFFALO UPS Recover Function Initialized.
  OMRON contact type ups shutdown support enabled!
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
nfs4filelayout_init: NFSv4 File Layout Driver Registering...
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.30 [Flags: R/O].
JFFS2 version 2.2. (NAND) \xffffffc2\xffffffa9 2001-2006 Red Hat, Inc.
fuse init (API version 7.18)
SGI XFS with ACLs, security attributes, large block/inode numbers, no debug enabled
SGI XFS Quota Management subsystem
msgmni has been set to 1664
async_tx: api initialized (async)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Initializing ths8200_init
Initializing dove_adi9889_init
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 )
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xd0012000 (irq = 41) is a 16550A
console [ttyS0] enabled
serial8250.3: ttyS1 at MMIO 0xd0012300 (irq = 44) is a 16550A
serial8250.1: ttyS2 at MMIO 0xd0012100 (irq = 42) is a 16550A
serial8250.2: ttyS3 at MMIO 0xd0012200 (irq = 43) is a 16550A
brd: module loaded
loop: module loaded
sata_mv 0000:00:01.0: version 1.28
** BUFFALO Disable Command Queuing Function [sata_mv 0000:00:01.0] **
704211ab 00100146 01000002 00000008 
e0000004 00000000 ffffff01 00000000 
00000000 00000000 00000000 11ab11ab 
00000000 00000040 00000000 0000013a 
00025001 00000000 00000000 00000000 
00806005 00000000 00000000 00000000 
00110010 00000081 
sata_mv 0000:00:01.0: Gen-IIE 32 slots 4 ports SCSI mode IRQ via INTx
sata_mv 0000:00:01.0: enabling Mem-Wr-Inval
scsi0 : sata_mv
scsi1 : sata_mv
scsi2 : sata_mv
scsi3 : sata_mv
ata1: SATA max UDMA/133 mmio m1048576@0xe0000000 port 0xe0022000 irq 58
ata2: SATA max UDMA/133 mmio m1048576@0xe0000000 port 0xe0024000 irq 58
ata3: SATA max UDMA/133 mmio m1048576@0xe0000000 port 0xe0026000 irq 58
ata4: SATA max UDMA/133 mmio m1048576@0xe0000000 port 0xe0028000 irq 58
sata_mv sata_mv.0: version 1.28
sata_mv sata_mv.0: cannot get clkdev
** BUFFALO Disable Command Queuing Function [sata_mv sata_mv.0] **
sata_mv sata_mv.0: slots 32 ports 2
scsi4 : sata_mv
scsi5 : sata_mv
ata5: SATA max UDMA/133 irq 55
ata6: SATA max UDMA/133 irq 55

INFO: Found spi_flash 0 - base 0xf0000000, size 0x1000000
INFO: flashInfoFill - Found 1 Flash Devices
INFO: flash_map_init - detected 1 devices
MTD: Initialize the spi_flash device at address 0xf0000000

INFO: Io remapped successfully - phy addr = 0xf0000000, virt addr = 0xfab00000
INFO: Using sflash to probe spi_flash at address 0xf0000000, size 0x1000000, width 2mSPI Serial flash detected @ 0xf0000000, 1024KB (16sec x 64KB)
 - detected OK - OK.
armada-nand armada-nand.0: Initialize HAL based NFC in 8bit mode with DMA Disabled using BCH 4bit ECC
NAND device: Manufacturer ID: 0xad, Chip ID: 0xdc (Hynix NAND 512MiB 3,3V 8-bit)
Bad block table found at page 262080, version 0x01
Bad block table found at page 262016, version 0x01
nand_read_bbt: bad block at 0x00000a8a0000
nand_read_bbt: bad block at 0x00000ffe0000
1 cmdlinepart partitions found on MTD device armada-nand
Creating 1 MTD partitions on "armada-nand":
0x000000000000-0x000020000000 : "nandubifs"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
ata5: SATA link down (SStatus 0 SControl F300)
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: ATA-8: WDC WD10EZRX-00A8LB0, 01.01A01, max UDMA/133
ata1.00: 1953525168 sectors, multi 0: LBA48 NCQ (depth 0/32)
ata1.00: configured for UDMA/133
scsi 0:0:0:0: Direct-Access     ATA      WDC WD10EZRX-00A 01.0 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
sd 0:0:0:0: [sda] 4096-byte physical blocks
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2 sda3 sda4 sda5 sda6
sd 0:0:0:0: [sda] Attached SCSI disk
ata2: SATA link down (SStatus 0 SControl 300)
UBI: max. sequence number:       3279
UBI: attached mtd1 to ubi0
UBI: MTD device name:            "nandubifs"
UBI: MTD device size:            512 MiB
UBI: number of good PEBs:        4086
UBI: number of bad PEBs:         10
UBI: number of corrupted PEBs:   0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     1
ata3: SATA link down (SStatus 0 SControl 300)
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 4086
UBI: number of PEBs reserved for bad PEB handling: 40
UBI: max/mean erase counter: 1/0
UBI: image sequence number:  1643615017
mv_eth_probe: port_mask=0xf, cpu_mask=0x3 
0 - Base 0x00000000 , Size = 0x40000000.
4 - Base 0xf4000000 , Size = 0x00100000.
8 - Base 0xe0000000 , Size = 0x02000000.
10 - Base 0xe2000000 , Size = 0x02000000.
12 - Base 0xe4000000 , Size = 0x02000000.
14 - Base 0xe6000000 , Size = 0x02000000.
16 - Base 0xe8000000 , Size = 0x02000000.
20 - Base 0xea000000 , Size = 0x02000000.
24 - Base 0xec000000 , Size = 0x02000000.
26 - Base 0xee000000 , Size = 0x02000000.
28 - Base 0xd0000000 , Size = 0x00100000.
30 - Base 0xf0000000 , Size = 0x01000000.
38 - Base 0xfff00000 , Size = 0x00100000.
39 - Base 0xf2000000 , Size = 0x02000000.
41 - Base 0xc8010000 , Size = 0x00010000.
42 - Base 0xf4480000 , Size = 0x00010000.
43 - Base 0xf4500000 , Size = 0x00100000.
  o 2 Giga ports supported
  o NETA acceleration mode 2
  o BM supported for CPU: 4 BM pools
  o RX Queue support: 1 Queues * 128 Descriptors
  o TX Queue support: 1 Queues * 532 Descriptors
  o GSO supported
  o GRO supported
  o Receive checksum offload supported
  o Transmit checksum offload supported
  o Driver ERROR statistics enabled

  o Loading network interface(s)

  o Port 0 is connected to Linux netdevice
link up, full duplex, speed 1 Gbps
        giga p=0: mtu=1500, mac=f483be6c
UBI: background thread "ubi_bgt0d" started, PID 482
    o eth0, ifindex = 2, GbE port = 0

  o Port 1 is connected to Linux netdevice
link down
        giga p=1: mtu=1500, mac=f483be6c
    o eth1, ifindex = 3, GbE port = 1

PPP generic driver version 2.4.2
NET: Registered protocol family 24
i2c /dev entries driver
rtc-rs5c372 0-0032: rs5c372a found, 24hr, driver version 0.6
rtc-rs5c372 0-0032: rtc core: registered rtc-rs5c372 as rtc0
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
device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com
cpuidle: using governor ladder
cpuidle: using governor menu
mmc0: mvsdio driver initialized, lacking card detect (fall back to polling)
Netfilter messages via NETLINK v0.30.
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 5
Registering the dns_resolver key type
VFP support v0.3: implementor 56 architecture 2 part 20 variant 9 rev 6
ata4: SATA link down (SStatus 0 SControl 300)
ata6: SATA link down (SStatus 0 SControl F300)
Freeing init memory: 220K
kjournald starting.  Commit interval 5 seconds
EXT3-fs (sda1): mounted filesystem with writeback data mode
kjournald starting.  Commit interval 5 seconds
EXT3-fs (sda1): mounted filesystem with writeback data mode
md: md2 stopped.
md: bind<sda5>
bio: create slab <bio-1> at 1
md/raid1:md2: active with 1 out of 4 mirrors
created bitmap (1 pages) for device md2
md2: bitmap initialized from disk: read 1/1 pages, set 1 of 62 bits
md2: detected capacity change from 0 to 4094623744
md: md1 stopped.
md: bind<sda2>
md/raid1:md1: active with 1 out of 4 mirrors
created bitmap (1 pages) for device md1
md1: bitmap initialized from disk: read 1/1 pages, set 154 of 245 bits
md1: detected capacity change from 0 to 16375480320
md: md0 stopped.
md: bind<sda1>
md/raid1:md0: active with 1 out of 4 mirrors
md0: detected capacity change from 0 to 5120131072
 md0: unknown partition table
kjournald starting.  Commit interval 5 seconds
EXT3-fs (md0): using internal journal
EXT3-fs (md0): mounted filesystem with writeback data mode
 md1: unknown partition table
kjournald starting.  Commit interval 5 seconds
EXT3-fs (md1): using internal journal
EXT3-fs (md1): mounted filesystem with writeback data mode
kjournald starting.  Commit interval 5 seconds
EXT3-fs (md1): using internal journal
EXT3-fs (md1): mounted filesystem with writeback data mode
 md2: unknown partition table
Adding 3998652k swap on /dev/md2.  Priority:-1 extents:1 across:3998652k 
kjournald starting.  Commit interval 5 seconds
EXT3-fs (md0): using internal journal
EXT3-fs (md0): mounted filesystem with writeback data mode
ufsd: module license 'Commercial product' taints kernel.
Disabling lock debugging due to kernel taint
ufsd: driver (8.7 U87E_r192070_b6, LBD=ON, delalloc, acl, ioctl, bdi, do) loaded at bf000000
NTFS (with native replay) support included
exFAT support included
optimized: speed
Build_for__Buffalo_LS400_LS-M_k3.3.4_2012-10-26_U87E_r192070_b6

usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
xhci_hcd 0000:01:01.0: enabling bus mastering
xhci_hcd 0000:01:01.0: xHCI Host Controller
xhci_hcd 0000:01:01.0: new USB bus registered, assigned bus number 1
xhci_hcd 0000:01:01.0: enabling Mem-Wr-Inval
xhci_hcd 0000:01:01.0: irq 62, io mem 0xe8000000
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: xHCI Host Controller
usb usb1: Manufacturer: Linux 3.3.4 xhci_hcd
usb usb1: SerialNumber: 0000:01:01.0
xHCI xhci_add_endpoint called for root hub
xHCI xhci_check_bandwidth called for root hub
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
xhci_hcd 0000:01:01.0: xHCI Host Controller
xhci_hcd 0000:01:01.0: new USB bus registered, assigned bus number 2
usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: xHCI Host Controller
usb usb2: Manufacturer: Linux 3.3.4 xhci_hcd
usb usb2: SerialNumber: 0000:01:01.0
xHCI xhci_add_endpoint called for root hub
xHCI xhci_check_bandwidth called for root hub
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci_marvell ehci_marvell.0: Marvell Orion EHCI
ehci_marvell ehci_marvell.0: new USB bus registered, assigned bus number 3
ehci_marvell ehci_marvell.0: irq 45, io base 0xfbb50100
ehci_marvell ehci_marvell.0: USB 2.0 started, EHCI 1.00
usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: Marvell Orion EHCI
usb usb3: Manufacturer: Linux 3.3.4 ehci_hcd
usb usb3: SerialNumber: ehci_marvell.0
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 1 port detected
ehci_marvell ehci_marvell.1: Marvell Orion EHCI
ehci_marvell ehci_marvell.1: new USB bus registered, assigned bus number 4
ehci_marvell ehci_marvell.1: irq 46, io base 0xfbb51100
ehci_marvell ehci_marvell.1: USB 2.0 started, EHCI 1.00
usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: Marvell Orion EHCI
usb usb4: Manufacturer: Linux 3.3.4 ehci_hcd
usb usb4: SerialNumber: ehci_marvell.1
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 1 port detected
ehci_marvell ehci_marvell.2: Marvell Orion EHCI
ehci_marvell ehci_marvell.2: new USB bus registered, assigned bus number 5
ehci_marvell ehci_marvell.2: irq 47, io base 0xfbb52100
ehci_marvell ehci_marvell.2: USB 2.0 started, EHCI 1.00
usb usb5: New USB device found, idVendor=1d6b, idProduct=0002
usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb5: Product: Marvell Orion EHCI
usb usb5: Manufacturer: Linux 3.3.4 ehci_hcd
usb usb5: SerialNumber: ehci_marvell.2
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
usbcore: registered new interface driver libusual
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usblp
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
pool #1: pkt_size=1536, buf_size=1600 - 2048 of 2048 buffers added
eth1: started
pool #0: pkt_size=1536, buf_size=1600 - 2048 of 2048 buffers added
eth0: link up
eth0: started
md: md101 stopped.
md: bind<sda6>
md/raid1:md101: active with 1 out of 4 mirrors
created bitmap (8 pages) for device md101
md101: bitmap initialized from disk: read 1/1 pages, set 40 of 14399 bits
md101: detected capacity change from 0 to 966266781696
 md101: unknown partition table
BuffaloGpio_ChangePowerStatus > Writing 0x71
BuffaloGpio_ChangePowerStatus > Writing 0x71


lsusb output

/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=orion-ehci/1p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=orion-ehci/1p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=orion-ehci/1p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         3 
  bMaxPacketSize0         9
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0003 3.0 root hub
  bcdDevice            6.01
  iManufacturer           3 Linux 6.1.0-10-armmp-lpae xhci-hcd
  iProduct                2 xHCI Host Controller
  iSerial                 1 0000:02:00.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x001f
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
        bMaxBurst               0
Hub Descriptor:
  bLength              12
  bDescriptorType      42
  nNbrPorts             2
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  bHubDecLat          0.0 micro seconds
  wHubDelay             0 nano seconds
  DeviceRemovable    0x00
 Hub Port Status:
   Port 1: 0000.0203 5Gbps power U0 enable connect
   Port 2: 0000.02a0 5Gbps power Rx.Detect
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength       0x000f
  bNumDeviceCaps          1
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x02
      Latency Tolerance Messages (LTM) Supported
    wSpeedsSupported   0x0008
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
    bU1DevExitLat           0 micro seconds
    bU2DevExitLat           0 micro seconds
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            6.01
  iManufacturer           3 Linux 6.1.0-10-armmp-lpae xhci-hcd
  iProduct                2 xHCI Host Controller
  iSerial                 1 0000:02:00.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered

Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            6.01
  iManufacturer           3 Linux 6.1.0-10-armmp-lpae ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 d0052000.usb
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             1
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            6.01
  iManufacturer           3 Linux 6.1.0-10-armmp-lpae ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 d0051000.usb
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             1
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            6.01
  iManufacturer           3 Linux 6.1.0-10-armmp-lpae ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 d0050000.usb
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             1
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered


lspci output

00:01.0 PCI bridge: Marvell Technology Group Ltd. MV78460 [Armada XP] ARM SoC (rev 02) (prog-if 00 [Normal decode])
	Subsystem: Marvell Technology Group Ltd. MV78460 [Armada XP] ARM SoC
	Device tree node: /sys/firmware/devicetree/base/soc/pcie@82000000/pcie@1,0
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 10000-10fff [size=4K] [16-bit]
	Memory behind bridge: f8000000-f80fffff [size=1M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity+ SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Subsystem: Marvell Technology Group Ltd. MV78460 [Armada XP] ARM SoC
	Capabilities: [60] Express (v2) Root Port (Slot+), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+
		DevCtl:	CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x4, ASPM L0s L1, Exit Latency L0s <256ns, L1 unlimited
			ClockPM- Surprise- LLActRep+ BwNot- ASPMOptComp-
		LnkCtl:	ASPM Disabled; RCB 64 bytes, Disabled- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #1, PowerLimit 0W; Interlock- NoCompl-
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd-
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled, ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 4a000001 01000004 01080124 b0c07303
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsg 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000

00:05.0 PCI bridge: Marvell Technology Group Ltd. MV78460 [Armada XP] ARM SoC (rev 02) (prog-if 00 [Normal decode])
	Subsystem: Marvell Technology Group Ltd. MV78460 [Armada XP] ARM SoC
	Device tree node: /sys/firmware/devicetree/base/soc/pcie@82000000/pcie@5,0
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: [disabled] [32-bit]
	Memory behind bridge: f8100000-f81fffff [size=1M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity+ SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Subsystem: Marvell Technology Group Ltd. MV78460 [Armada XP] ARM SoC
	Capabilities: [60] Express (v2) Root Port (Slot+), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+
		DevCtl:	CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <256ns, L1 unlimited
			ClockPM- Surprise- LLActRep+ BwNot- ASPMOptComp-
		LnkCtl:	ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #2, PowerLimit 0W; Interlock- NoCompl-
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd-
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled, ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 4a000001 02000004 02080104 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsg 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000

01:00.0 SCSI storage controller: Marvell Technology Group Ltd. 88SX7042 PCI-e 4-port SATA-II (rev 02)
	Subsystem: Marvell Technology Group Ltd. 88SX7042 PCI-e 4-port SATA-II
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 45
	Region 0: Memory at f8000000 (64-bit, non-prefetchable) [size=1M]
	Region 2: I/O ports at 10000 [size=256]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [60] Express (v1) Legacy Endpoint, MSI 00
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
		DevCtl:	CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L0s, Exit Latency L0s <256ns
			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
		LnkCtl:	ASPM Disabled; RCB 128 bytes, Disabled- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Kernel driver in use: sata_mv
	Kernel modules: sata_mv

02:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) (prog-if 30 [XHCI])
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 54
	Region 0: Memory at f8100000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
		Vector table: BAR=0 offset=00001000
		PBA: BAR=0 offset=00001080
	Capabilities: [a0] Express (v2) Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W
		DevCtl:	CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 unlimited
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
		LnkCtl:	ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
			 AtomicOpsCtl: ReqEn-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [150 v1] Latency Tolerance Reporting
		Max snoop latency: 0ns
		Max no snoop latency: 0ns
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci


I2C Devices

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:                         -- -- -- -- 0c -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- 32 -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- 48 -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- --                        

0x0c:
0x32: rs5c372a RTC
0x48:

BootROM output

BootROM 1.20
Booting from SPI flash
MARU_DEBUG_RESET 
High speed PHY - Ver 1.6.0 (COM-PHY-V20) 
Read  Reg: 0x00020868= 01022000
Write Reg: 0x00020868= 01022000
Step 1: First phase of PEX-PIPE Configuration
Write Reg: 0x00041B00= 00C10025
Write Reg: 0x00041B00= 00C20200
Write Reg: 0x00041B00= 00C5011F
Write Reg: 0x00081B00= 00C10025
Write Reg: 0x00081B00= 00C3000F
Write Reg: 0x00081B00= 00C5011F
Step 2: Configure the desire PIN_PHY_GEN
Read  Reg: 0x000A4058= 00000227
Write Reg: 0x000A4058= 00000220
Read  Reg: 0x000A2058= 00000227
Write Reg: 0x000A2058= 00000220
Step 3 QSGMII enable 
Step 4: Configure SERDES MUXes 
Write Reg: 0x00018270= 02211111
Write Reg: 0x00018274= 00000000
Step 5: Activate the RX High Impedance Mode  
Write Reg: 0x00041B00= 00481084
Write Reg: 0x00081B00= 00489084
Write Reg: 0x000A4920= 00008084
Write Reg: 0x000A2920= 00008084
Step 6: [PEX-Only] PEX-Main configuration (X4 or X1)
Write Reg: 0x00018204= 00000200
Read  Reg: 0x00018204= 00000200
Write Reg: 0x00018204= 00000330
Step 6.2: [PEX-Only] PCI Express Link Capabilities
Read  Reg: 0x0004006C= 0007AC42
Write Reg: 0x0004006C= 0007AC42
Read  Reg: 0x0008006C= 0007AC12
Write Reg: 0x0008006C= 0007AC12
Step 7: [PEX-X4 Only] To create PEX-Link 
Read  Reg: 0x000182F8= FFFF0000
Write Reg: 0x000182F8= FFFF000F
Steps 7,8,9,10 and 11
Write Reg: 0x00041B00= 0001FC60
Write Reg: 0x00081B00= 0001FC60
Write Reg: 0x000A4804= 0000F801
Write Reg: 0x000A488C= 00000400
Write Reg: 0x000A4918= 00000400
Read  Reg: 0x000A4058= 00000220
Write Reg: 0x000A4058= 00000227
Write Reg: 0x000A2804= 0000F801
Write Reg: 0x000A288C= 00000400
Write Reg: 0x000A2918= 00000400
Read  Reg: 0x000A2058= 00000220
Write Reg: 0x000A2058= 00000227
Steps 12: [PEX-Only] Last phase of PEX-PIPE ConfigurationWrite Reg: 0x00041B00= 00C10024
Write Reg: 0x00081B00= 00C10024
Steps 13: Wait 15ms before checking resultsRead  Reg: 0x000A405C= 00003007
Read  Reg: 0x000A205C= 00013007
Steps 14: [PEX-Only]  In order to configureRead  Reg: 0x00040060= 00420010
Write Reg: 0x00040060= 00420010
Read  Reg: 0x00080060= 00420010
Write Reg: 0x00080060= 00420010
Steps 15: [PEX-Only]  In order to configureWrite Reg: 0x00041B00= 000F2A21
Write Reg: 0x00041B00= 004F6219
Write Reg: 0x00081B00= 000F2A21
Write Reg: 0x00081B00= 004F6219
Write Reg: 0x000A483C= 00008A31
Write Reg: 0x000A4834= 0000C928
Write Reg: 0x000A4838= 000030F0
Write Reg: 0x000A4840= 000030F5
Write Reg: 0x000A283C= 00008A31
Write Reg: 0x000A2834= 0000C928
Write Reg: 0x000A2838= 000030F0
Write Reg: 0x000A2840= 000030F5
Steps 16: [PEX-Only] Training EnableRead  Reg: 0x00018204= 00000330
Write Reg: 0x00018204= 00000333
DDR3 Init. -  SPD_SUPPORT: UNDEFINED
DDR3 Init. - defined(MV88F78X60) && !defined(MV88F78X60_Z1) : True
                                                                  DDR3 Training Sequence - Ver 3.0.0
DDR3 Init. - uiFabOpt : 5
DDR3 Init. - socNum : 00000001
DDR3 Traning Squence - Stage 0 
DDR3 Init. - uiCpuFreq : 00000003
DDR3 Init. -  ECC_SUPPORT: UNDEFINED
DDR3 Init. -  DQS_CLK_ALIGNED: UNDEFINED
DDR3 Traning Squence - Stage 1 
DDR3 Training Sequence - Static MC Init 
DDR3 Init.[ddr3GetStaticDdrMode()] - chipBoardRev : 5
 * DDR3 Init.[ddr3GetStaticDdrMode()] - if chipBoardRev = A0 : 3
 * DDR3 Init.[ddr3GetStaticDdrMode()] - if chipBoardRev = B0 : 5
 * DDR3 Init.[ddr3GetStaticDdrMode()] - if chipBoardRev = Z1 : 0
DDR3 Init.[ddr3GetStaticDdrMode()] - ddr3GetCpuFreq() : 3
DDR3 Init.[ddr3GetStaticDdrMode()] - ddr3GetFabOpt() : 5
        i=0:ddr_modes[i]:cpuFreq[0003] fabFreq[0005] chipBoardRev[0005]
DDR3 Init. -  DUNIT_STATIC: DEFINED
DDR3 Init. -  AUTO_DETECTION_SUPPORT: UNDEFINED
DDR3 Init. -  MV88F78X60: DEFINED
DDR3 Init. -  DUNIT_SPD: UNDEFINED
DDR3 Training Sequence - HW Training Procedure 
DDR3 Training Sequence - Switching XBAR Window to FastPath Window 
Buffalo : Over write the parameter 0x1538 -> 0x00000009
Buffalo : Over write the parameter 0x153C -> 0x0000000f
DDR3 Training Sequence - Ended Successfully 
BootROM: Image checksum verification PASSED

U-Boot output

U-Boot 2011.12 (Aug 17 2015 - 06:37:50) Marvell version: 2012_Q4.2

Board: BUFFALO TeraStation =TS3400D=
SoC:   MV78230 B0
       running 2 CPUs
       Custom configuration
CPU:   Marvell PJ4B (584) v7 (Rev 2) LE
       CPU 0
       CPU    @ 1333 [MHz]
       L2     @ 667 [MHz]
       TClock @ 250 [MHz]
       DDR    @ 667 [MHz]
       DDR 32Bit Width, FastPath Memory Access
       DDR ECC Disabled
DRAM:  1024 MiB

Map:   Code:            0x3fee1000:0x3ff9dda8
       BSS:             0x3ffefe64
       Stack:           0x3f9d0ef8
       PageTable:       0x003e0000
       Heap:            0x3f9d1000:0x3fee1000

NAND:  512 MiB
MMC:   MRVL_MMC: 0
SF: Detected MX25L8006E with page size 64 KiB, total 1 MiB
PEX 0.0(0): Root Complex Interface, Detected Link X4, GEN 1.1
PEX 1.0(1): Root Complex Interface, Detected Link X1, GEN 2.0
u-boot envinit tval=fec4b676
BOOTVER=0.18
FPU initialized to Run Fast Mode.
USB 0: Host Mode
USB 1: Host Mode
USB 2: Host Mode
sending BOOT_START
Late init
UCOM ID= 0
boardId=4
boot trigger=normal
HDD1 Power ON
HDD3 Power ON
HDD4 Power ON

Marvell Serial ATA Adapter
Integrated Sata device found
Found adapter at bus 0, device 1 ... Scanning channels
  Device 2 @ 1 0:
Model: SanDisk SSD U100 16GB                    Firm: 10.56.14 Ser#: 132462400903        
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 15272.0 MB = 14.9 GB (31277232 x 512)
Error - Failed initializing(SRST) drive on channel 2
Failed initializing storage deivce connected to SATA channel 2
  Device 5 @ 1 3:
Model: WDC WD40EZRX-00SPEB0                     Firm: 80.00A80 Ser#:      WD-WCC4ENXK1SKL
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 3815447.8 MB = 3726.0 GB (7814037168 x 512)

MAC Address : 10:6F:3F:CE:5C:2B
MAC Address read from block device 2 : �����u�����
Loading file "/uImage.buffalo" from ide device 2:1 (hdc1)
5434860 bytes read
** Bad partition - 3:0 **
** Bad partition 1 **
** Bad partition - 4:0 **
** Bad partition 1 **
MAC Address read from block device 5 : 
Loading file "/uImage.buffalo" from ide device 5:1 (zfs-e545bb4cc9580af6)
Failed to mount ext2 filesystem...
** Bad ext2 partition or disk - ide 5:1 **
Booting from Device 2
Net:   egiga0 [PRIME], egiga1
Hit any key to stop autoboot:  0 
Loading file "/initrd.buffalo" from ide device 2:1 (hdc1)
6079052 bytes read
Loading file "/uImage.buffalo" from ide device 2:1 (hdc1)
5434860 bytes read
<<stop_sound>>
## Booting kernel from Legacy Image at 01200000 ...
   Image Name:   kernel 6.1.0-10-armmp-lpae
   Created:      2023-07-07   4:12:17 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5434796 Bytes = 5.2 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 02600000 ...
   Image Name:   ramdisk 6.1.0-10-armmp-lpae
   Created:      2023-07-07   4:12:17 UTC
   Image Type:   ARM Linux RAMDisk Image (uncompressed)
   Data Size:    6078988 Bytes = 5.8 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...


U-Boot env

CASset=min
DEVICEID=_tysgkFFSXXXXXXXXXXXXXX
MALLOC_len=5
MPmode=SMP
SerialNo=80068XXXXXXXXXX
amp_enable=no
autoload=n
baudrate=115200
bootargs_end=:10.4.50.254:255.255.255.0:DSMP:eth0:none
bootargs_mtd=ubi.mtd=1
bootargs_root=panic=5
bootcmd=for i in $bootorder; do run ${i}bootcmd; done
bootcommon=setenv bootargs $console $bootargs_root $mtdparts $bootargs_mtd $opt_arg $buffalo_ver $uboot_date $bootsystem earlyprintk;bootm 0x01200000 0x02600000
bootdelay=3
bootorder=ide nand tftp 
buffalo_ver=BOOTVER=0.18
cacheShare=no
console=console=ttyS0,115200
disL2Cache=yes
disL2Prefetch=yes
disaMvPnp=no
eeeEnable=no
enaClockGating=no
enaCpuStream=no
enaDCPref=yes
enaFPU=yes
enaICPref=yes
enaLPAE=no
enaMonExt=no
enaWrAllo=no
eth1addr=10:6F:3F:CE:XX:XX
eth1mtu=1500
eth2addr=00:50:43:fe:XX:XX
eth2mtu=1500
ethact=egiga0
ethaddr=10:6F:3F:CE:XX:XX
ethmtu=1500
ethprime=egiga0
idebootcmd=ext2load ide 0:1 0x01200000 /$kernel;ext2load ide 0:1 0x02600000 /$initrd;setenv bootsystem;run bootcommon
image_name=uImage
initrd=initrd.buffalo
ipaddr=192.168.11.150
kernel=uImage.buffalo
lcd0_enable=0
lcd0_params=640x480-16@60
lcd_panel=0
loads_echo=0
mtdids=nand0=armada-nand
mtdparts=mtdparts=armada-nand:-(nandubifs)
mvNetConfig=mv_net_config=4,(00:50:43:11:11:11,0:1:2:3),mtu=1500
mv_pon_addr=00:50:43:fe:f5:fe
nandEcc=1bit
nandbootcmd=dispboot nand;mtdpart;ubi part nandubifs;ubifsmount nandubifs;ubifsload 0x01200000 $kernel;ubifsload 0x02600000 $initrd;setenv bootsystem nandboot=yes;run bootcommon
netbsd_en=no
netmask=255.255.255.0
pcieTune=no
pexMode=RC
rootpath=/srv/nfs/
sata_delay_reset=0
sata_dma_mode=yes
serverip=192.168.11.1
setL2CacheWT=no
stderr=serial
stdin=serial
stdout=serial
tftpbootcmd=dispboot tftp;dhcp;tftp 0x01200000 $kernel;tftp 0x02600000 $initrd;setenv bootsystem tftpboot=yes;run bootcommon
uboot_date=UBOOT_DATE="2015/08/17"
usb0Mode=host
usb1Mode=host
usb2Mode=host
usbActive=0
usbbootcmd=dispboot usb;for i in 1 2 3 ;do setenv usbActive $i;usb reset;fatload usb 0 0x01200000 /$kernel;fatload usb 0 0x02600000 /$initrd;if fatIsSettingRecoveryDisk usb 0;then setenv bootsystem usbboot=yes mode=rescue;elif fatIsSettingInitializeDisk usb 0;then setenv bootsystem usbboot=yes mode=initialize;else usbboot=yes;fi;run bootcommon;done;ucom_usbbootfail
vxworks_en=no
yuk_ethaddr=00:00:00:EE:51:81
EnableNandBoot=1

Buffalo Resources