Support Openwrt for zyxel nas326

Hi everyone, I have a zyxel nas326: Comparison of ZyXEL NSA325 v2 and ZyXEL NAS326 - NASChart.com
I thought that being so similar to the nsa325v2 there would be a build for OpenWrt, but there isn’t and I’m not so skilled or have the knowledge to build an image for this device.
The serial connection is a bit difficult, if you power on the device with the serial cable already active the device remain idle and does nothing, but if you power the device and immediately give power to the serial device it post.
For this I’ve found an old forum: NAS326 serial
I’ve dumped the initial u-boot:

——————————————————————————————————–
High speed PHY - Ended Successfully
DDR3 Training Sequence - Ver TIP-1.26.0
mvSysEnvGetTopologyUpdateInfo: TWSI Read failed
DDR3 Training Sequence - Switching XBAR Window to FastPath Window
DDR3 Training Sequence - Ended Successfully
Not detected suspend to RAM indication
BootROM: Image checksum verification PASSED




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

U-Boot 2013.01-svn48206 (Dec 03 2015 - 02:50:37) Marvell version: 2014_T3.0p6

Board: RD-NAS-88F6820-DDR3
SoC:   MV88F6810 Rev A0
running 1 CPUs
CPU:   ARM Cortex A9 MPCore (Rev 1) LE
CPU 0
CPU    @ 1332 [MHz]
L2     @ 666 [MHz]
TClock @ 200 [MHz]
DDR    @ 666 [MHz]
DDR 32 Bit Width, FastPath Memory Access, DLB Enabled, ECC Disabled
DRAM:  512 MiB

Map:   Code:                    0x1fed0000:0x1ff95e28
BSS:                     0x1ffef2b4
Stack:                   0x1f9cff20
Heap:                    0x1f9d0000:0x1fed0000
U-Boot Environment:      0x00200000:0x00280000 (NAND)

NAND:  256 MiB
MMC:   mv_sdh: 0
*** Booting kernel from kernel 1 @0x00E00000 ***
USB2.0 0: Host Mode
USB3.0 0: Host Mode
USB3.0 1: Host Mode
Board configuration detected:
Net:

port

Interface

PHY address

egiga0

RGMII

0x01

egiga0 [PRIME]





Hit any key to stop autoboot:  0





Marvell>> help





?       - alias for 'help'





Creset  - Creset        - Run 'reset' or boot command in a loop, while counting.





SatR    - Sample At Reset sub-system
active_units- print active units on board
base    - print or set address offset
bdinfo  - print Board Info structure
boot    - boot default, i.e., run 'bootcmd'
boot_menu- command allows to select boot script from boot device
example: boot_menu
bootd   - boot default, i.e., run 'bootcmd'
bootelf - Boot from an ELF image in memory
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
bootvx  - Boot vxWorks from an ELF image
bootz   - boot Linux zImage image from memory
bubt    - bubt  - Burn an image on the Boot Nand Flash.

chpart  - change active partition
cmp     - memory compare
coninfo - print console devices and information
cp      - memory copy
crc32   - checksum calculation
date    - get/set/reset date & time
ddrPhyRead- ddrPhyRead - Read DDR PHY register

ddrPhyWrite- ddrPhyWrite - Write DDR PHY register

dhcp    - boot image via network using DHCP/TFTP protocol
diskboot- diskboot- boot from IDE device

dma     - dma   - Perform DMA using the XOR engine

echo    - echo args to console
editenv - edit environment variable
eeprom  - EEPROM sub-system
env     - environment handling commands
exit    - exit script
ext2load- load binary file from a Ext2 filesystem
ext2ls  - list files in a directory (default /)
ext4load- load binary file from a Ext4 filesystem
ext4ls  - list files in a directory (default /)
ext4write- create a file in the root directory
false   - do nothing, unsuccessfully
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
fdt     - flattened device tree utility commands
fsinfo  - print information about filesystems
fsload  - load binary file from a filesystem image
go      - start application at address 'addr'
help    - print command description/usage
i2c     - I2C sub-system
ide     - ide     - IDE sub-system

iminfo  - print header information for application image
imxtract- extract a part of a multi-image
ir      - ir    - reading and changing MV internal register values.

itest   - return true/false on integer compare
loadb   - load binary file over serial line (kermit mode)
loads   - load S-Record file over serial line
loadx   - load binary file over serial line (xmodem mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
ls      - list files in a directory (default /)
map     - map   - Display address decode windows

md      - memory display
me      - me    - PCIe master enable

mm      - memory modify (auto-incrementing address)
mmc     - MMC sub system
mmcinfo - display MMC info
mp      - mp    - map PCIe BAR

mtdparts- define flash/nand partitions
mtest   - simple RAM read/write test
mw      - memory write (fill)
nand    - NAND sub-system
nboot   - boot from NAND device
nfs     - boot image via network using NFS protocol
nm      - memory modify (constant address)
pci     - list and access PCI Configuration Space
pciePhyRead- phyRead    - Read PCI-E Phy register

pciePhyWrite- pciePhyWrite      - Write PCI-E Phy register

phyRead - phyRead       - Read Phy register

phyWrite- phyWrite      - Write Phy register

ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
pxe     - commands to get and boot from pxe files
rcvr    - rcvr  - Start recovery process (with TFTP server)

reset   - Perform RESET of the CPU
resetenv- resetenv      - Erase environment sector to reset all variables to default.

run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
scsi    - SCSI sub-system
scsiboot- boot from SCSI device
se      - se    - PCIe Slave enable

setenv  - set environment variables
sf      - SPI flash sub-system
sg      - sg    - scanning the PHYs status

showvar - print local hushshell variables
sleep   - delay execution for some time
source  - run script from memory
sp      - scan and detect all devices on PCI-e interface
sspi    - SPI utility command
stage_boot- command to load script/image from different devices
example: stage_boot hd_img pxe
sys_restore- sys_restore        - Search for install script on USB DOK and start installation of linux kernel and rootfs.

sysboot - command to get and boot from syslinux files
temp    - temp  - Display the device temperature.

tempCmd0- tempCmd - This command allocated for monitor extinction

tempCmd1- tempCmd - This command allocated for monitor extinction

tempCmd2- tempCmd - This command allocated for monitor extinction

tempCmd3- tempCmd - This command allocated for monitor extinction

test    - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
training- training      - prints the results of the DDR3 Training.

trainingStability- training     - prints the results of the DDR3 Training.

true    - do nothing, successfully
ts_report- ts_report    - report touch screen coordinate

ts_test - ts_test       - test touch screen

ubi     - ubi commands
ubifsload- load file from an UBIFS filesystem
ubifsls - list files in a directory
ubifsmount- mount UBIFS volume
ubifsumount- unmount UBIFS volume
usb     - USB sub-system
usbboot - boot from USB device
version - print monitor, compiler and linker version
whoAmI  - - reading CPU ID

——————————————————————————————————–

It's all familiar armada 380 single core 1,33Ghz + 512MB DDR3. Can I have oem boot log? I could build something if you can tftp boot it since I don't have hw.

I can give it to you tomorrow

There is a dts file for this available from Linux Device Hacking. See the thread Debian on Zyxel NAS326 which has links to the downloads which contain the kernel patches to add the dts file.

DDR3 Training Sequence - Switching XBAR Window to FastPath Window
DDR3 Training Sequence - Ended Successfully
Not detected suspend to RAM indication
BootROM: Image checksum verification PASSED

 __   __                      _ _
|  \/  | __ _ _ ____   _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| |  | | (_| | |   \ V /  __/ | |
|_|  |_|\__,_|_|    \_/ \___|_|_|
         _   _     ____              _
        | | | |   | __ )  ___   ___ | |_
        | | | |___|  _ \ / _ \ / _ \| __|
        | |_| |___| |_) | (_) | (_) | |_
         \___/    |____/ \___/ \___/ \__|
 ** LOADER **


U-Boot 2013.01-svn48206 (Dec 03 2015 - 02:50:37) Marvell version: 2014_T3.0p6

Board: RD-NAS-88F6820-DDR3
SoC:   MV88F6810 Rev A0
       running 1 CPUs
CPU:   ARM Cortex A9 MPCore (Rev 1) LE
       CPU 0
       CPU    @ 1332 [MHz]
       L2     @ 666 [MHz]
       TClock @ 200 [MHz]
       DDR    @ 666 [MHz]
       DDR 32 Bit Width, FastPath Memory Access, DLB Enabled, ECC Disabled
DRAM:  512 MiB

Map:   Code:                    0x1fed0000:0x1ff95e28
       BSS:                     0x1ffef2b4
       Stack:                   0x1f9cff20
       Heap:                    0x1f9d0000:0x1fed0000
       U-Boot Environment:      0x00200000:0x00280000 (NAND)

NAND:  256 MiB
MMC:   mv_sdh: 0
*** Booting kernel from kernel 1 @0x00E00000 ***
USB2.0 0: Host Mode
USB3.0 0: Host Mode
USB3.0 1: Host Mode
Board configuration detected:
Net:
|  port  | Interface | PHY address  |
|--------|-----------|--------------|
| egiga0 |   RGMII   |     0x01     |
egiga0 [PRIME]
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0xe00000, size 0xf00000
 15728640 bytes read: OK
*  kernel: cmdline image address = 0x02000000

Starting kernel ...

Init SATA for SSD ...
Power on HDD1 ...
Power on HDD2 ...
Power on USB ...

Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0x0
Linux version 3.10.39 (root@twsvnnt01652-01) (gcc version 4.8.5 20150209 (prerelease) (crosstool-NG 1.21.0) ) #1 Wed Jun 3 17:39:32 CST 2020
CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: Marvell Armada 380/381/382/385/388 (Device Tree), model: Marvell Armada 380 STG-328
Memory policy: ECC disabled, Data cache writealloc
CPU: All CPU(s) started in SVC mode.
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
Kernel command line: console=ttyS0,115200 ubi.mtd=4,2048 rootfstype=ubifs root=ubi0:rootfs1 rw rootdelay=2
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: 512MB = 512MB total
Memory: 504252k/504252k available, 20036k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xe0800000 - 0xfff00000   ( 503 MB)
    lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .text : 0xc0008000 - 0xc081c8a8   (8275 kB)
      .init : 0xc081d000 - 0xc0e6e55c   (6470 kB)
      .data : 0xc0e70000 - 0xc0ec70e0   ( 349 kB)
       .bss : 0xc0ec70e0 - 0xc0f14c70   ( 311 kB)
NR_IRQS:16 nr_irqs:16 16

  LSP version: linux-3.10.39-2014_T3.0p7

sched_clock: 32 bits at 25MHz, resolution 40ns, wraps every 171798ms
L310 cache controller enabled
l2x0: 16 ways, CACHE_ID 0x410054c9, AUX_CTRL 0x16070000, Cache size: 1048576 B
Console: colour dummy device 80x30
Calibrating delay loop... 1332.01 BogoMIPS (lpj=6660096)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
Setting up static identity map for 0xc063c590 - 0xc063c5e8
mvebu-pmsu: Initializing Power Management Service Unit
Initializing CPU Reset module
devtmpfs: initialized
mvebu-soc-id: MVEBU SoC ID=0x6810, Rev=0x4
xor: measuring software checksum speed
   arm4regs  :  2368.000 MB/sec
   8regs     :  1458.800 MB/sec
   32regs    :  1408.000 MB/sec
xor: using function: arm4regs (2368.000 MB/sec)
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
irq: Cannot allocate irq_descs @ IRQ194, assuming pre-allocated
irq: Cannot allocate irq_descs @ IRQ226, assuming pre-allocated
bio: create slab <bio-0> at 0
raid6: int32x1    203 MB/s
raid6: int32x2    270 MB/s
raid6: int32x4    283 MB/s
raid6: int32x8    323 MB/s
raid6: using algorithm int32x8 (323 MB/s)
raid6: using intx1 recovery algorithm
gpio-ms: gpio_dev = fe00000 (M: 254, m: 0)
[kernel] gpio_request for GPIO[24] failed with error number: -517
[kernel] gpio_request for GPIO[31] failed with error number: -517
[kernel] gpio_request for GPIO[44] failed with error number: -517
mvebu-pcie pcie-controller.3: PCIe0.0: link down
mvebu-pcie pcie-controller.3: PCIe1.0: link down
mvebu-pcie pcie-controller.3: PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [io  0x1000-0xfffff]
pci_bus 0000:00: root bus resource [mem 0xe0000000-0xe8000000]
pci_bus 0000:00: root bus resource [bus 00-ff]
PCI: bus0: Fast back to back transfers disabled
pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
PCI: bus1: Fast back to back transfers enabled
PCI: bus2: Fast back to back transfers enabled
pci 0000:00:01.0: PCI bridge to [bus 01]
pci 0000:00:02.0: PCI bridge to [bus 02]
PCI: enabling device 0000:00:01.0 (0140 -> 0143)
PCI: enabling device 0000:00:02.0 (0140 -> 0143)
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource armada_370_xp_clocksource
NET: Registered protocol family 2
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
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 named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
NFS: Registering the id_resolver key type
Key type id_resolver registered
Key type id_legacy registered
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
fuse init (API version 7.22)
bio: create slab <bio-1> at 1
Btrfs loaded
msgmni has been set to 984
async_tx: api initialized (async)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
armada-38x-pinctrl f1018000.pinctrl: registered pinctrl driver
****** turn off all LEDs that turned on in u-boot ******
****** blink SYS LED ******
mv_xor f1060800.xor: Marvell shared XOR driver
mv_xor f1060800.xor: Marvell XOR: ( xor cpy intr )
mv_xor f1060800.xor: freeing 1 in use descriptors!
mv_xor f1060800.xor: Marvell XOR: ( crc32c )
mv_xor f1060900.xor: Marvell shared XOR driver
mv_xor f1060900.xor: Marvell XOR: ( xor cpy intr )
mv_xor f1060900.xor: freeing 1 in use descriptors!
mv_xor f1060900.xor: Marvell XOR: ( crc32c )
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 44) is a 16550A
console [ttyS0] enabled
brd: module loaded
loop: module loaded
ahci_mv f10a8000.sata: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl platform mode
ahci_mv f10a8000.sata: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs
scsi0 : ahci_mv_platform
scsi1 : ahci_mv_platform
ata1: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x100 irq 58
ata2: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x180 irq 58
armada-nand f10d0000.nand: Initialize HAL based NFC in 8bit mode with DMA Disabled using BCH 4bit ECC
NAND device: Manufacturer ID: 0xc2, Chip ID: 0xda (Macronix NAND 256MiB 3,3V 8-bit), 256MiB, page size: 2048, OOB size: 64
Bad block table found at page 131008, version 0x01
Bad block table found at page 130944, version 0x01
7 ofpart partitions found on MTD device armada-nand
Creating 7 MTD partitions on "armada-nand":
0x000000000000-0x000000200000 : "U-Boot"
0x000000200000-0x000000400000 : "U-Boot env"
0x000000400000-0x000000e00000 : "Config"
0x000000e00000-0x000001d00000 : "Kernel-1"
0x000001d00000-0x000008700000 : "RootFS-1"
0x000008700000-0x000009600000 : "Kernel-2"
0x000009600000-0x000010000000 : "RootFS-2"
m25p80 spi0.0: unrecognized JEDEC id ffffff
SoC: model = 0x6810, revision = 0x4
  o 3 Giga ports supported
  o SKB recycle supported for SWF (Disabled)
  o NETA acceleration mode 1
  o RX Queue support: 8 Queues * 256 Descriptors
  o TX Queue support: 8 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 Driver INFO statistics enabled
  o Driver DEBUG statistics enabled

port #0: is_sgmii=0, is_rgmii=1, phy_addr=1
  o Loading network interface(s) for port #0: cpu_mask=0x1, tx_csum_limit=9800

  o Port 0 is connected to Linux netdevice
    o eth0, ifindex = 2, GbE port = 0
        giga p=0: mtu=1500, mac=00:50:43:02:02:01 (platform)

libphy: orion_mdio_bus: probed
e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
e1000: Copyright (c) 1999-2006 Intel Corporation.
e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
ehci-orion: EHCI orion driver
orion-ehci f1058000.usb: EHCI Host Controller
orion-ehci f1058000.usb: new USB bus registered, assigned bus number 1
orion-ehci f1058000.usb: irq 50, io mem 0xf1058000
orion-ehci f1058000.usb: 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: EHCI Host Controller
usb usb1: Manufacturer: Linux 3.10.39 ehci_hcd
usb usb1: SerialNumber: f1058000.usb
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
xhci-hcd f10f0000.usb3: xHCI Host Controller
xhci-hcd f10f0000.usb3: new USB bus registered, assigned bus number 2
xhci-hcd f10f0000.usb3: irq 48, io mem 0xf10f0000
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: xHCI Host Controller
usb usb2: Manufacturer: Linux 3.10.39 xhci-hcd
usb usb2: SerialNumber: f10f0000.usb3
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
xhci-hcd f10f0000.usb3: xHCI Host Controller
xhci-hcd f10f0000.usb3: new USB bus registered, assigned bus number 3
usb usb3: New USB device found, idVendor=1d6b, idProduct=0003
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: xHCI Host Controller
usb usb3: Manufacturer: Linux 3.10.39 xhci-hcd
usb usb3: SerialNumber: f10f0000.usb3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 1 port detected
xhci-hcd f10f8000.usb3: xHCI Host Controller
xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 4
xhci-hcd f10f8000.usb3: irq 49, io mem 0xf10f8000
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: xHCI Host Controller
usb usb4: Manufacturer: Linux 3.10.39 xhci-hcd
usb usb4: SerialNumber: f10f8000.usb3
ata2: SATA link down (SStatus 0 SControl 300)
ata1: SATA link down (SStatus 0 SControl 300)
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 1 port detected
xhci-hcd f10f8000.usb3: xHCI Host Controller
xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 5
usb usb5: New USB device found, idVendor=1d6b, idProduct=0003
usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb5: Product: xHCI Host Controller
usb usb5: Manufacturer: Linux 3.10.39 xhci-hcd
usb usb5: SerialNumber: f10f8000.usb3
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 1 port detected
usbcore: registered new interface driver usblp
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
mvebu-rtc f10a3800.rtc: rtc core: registered f10a3800.rtc as rtc0
i2c /dev entries driver
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
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.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com
dm_crypt using the OCF package.
cpuidle: using governor ladder
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
mmc0: SDHCI controller on f10d8000.sdhci [f10d8000.sdhci] using ADMA
sdhci-pltfm: SDHCI platform and OF driver helper
armada-cesa-ocf f109d000.crypto: mv_get_cesa_resources: Total CESA HW channels supported 2
armada-cesa-ocf f109d000.crypto: mv_get_cesa_resources: CESA feature: int_coalescing(1)
armada-cesa-ocf f109d000.crypto: mv_get_cesa_resources threshold 0x2, threshold_time 0xff
mvCesaInit: channels=2, session=640, queue=256
armada-cesa-ocf f109d000.crypto: cesa_ocf_probe: CESA driver operate in ocf(0) mode
cesadev_init(c0836b3c)
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP: cubic registered
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
UBI: attaching mtd4 to ubi0
UBI: scanning is finished
UBI: attached mtd4 (name "RootFS-1", size 106 MiB) to ubi0
UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
UBI: good PEBs: 848, bad PEBs: 0, corrupted PEBs: 0
UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
UBI: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 200792070
UBI: available PEBs: 0, total reserved PEBs: 848, PEBs reserved for bad PEB handling: 40
mvebu-rtc f10a3800.rtc: setting system clock to 2026-02-06 15:15:25 UTC (1770390925)
Freeing unused kernel memory: 6468K (c081d000 - c0e6e000)
UBI: background thread "ubi_bgt0d" started, PID 1158
+ ECHO=/bin/echo
+ RM=/bin/rm
+ IFCONFIG=/sbin/ifconfig
+ IP=/bin/ip
+ MOUNT=/bin/mount
+ MKDIR=/bin/mkdir
+ RMDIR=/bin/rmdir
+ CAT=/bin/cat
+ MDEV=/sbin/mdev
+ SETTING_PATH=/etc/settings
+ [ -f /etc/settings/firmware_info_path ]
+ cat /etc/settings/firmware_info_path
+ BASE_PATH=/firmware
+ BASE_PATH=/firmware
+ NAND_PATH=/firmware/mnt/nand
+ DISK_PATH=/firmware/mnt/sysdisk
+ INFO_PATH=/firmware/mnt/info
+ MRD_MAC=/firmware/sbin/mrd_mac
+ INFO_PRINTENV=/firmware/sbin/info_printenv
+ INFO_SETENV=/firmware/sbin/info_setenv
+ IMG_PATH=/ram_bin
+ USB_PATH=/mnt/partnerkey
+ awk -F= {print $2}
+ /firmware/sbin/info_printenv curr_bootfrom
+ CURR_BOOTFROM=1
+ awk -F= {print $2}
+ /firmware/sbin/info_printenv next_bootfrom
+ NEXT_BOOTFROM=1
+ [ 1 != 1 ]
+ /bin/echo -e \033[031m*** Stage 1: Setup system and device drivers ***\033[0m
*** Stage 1: Setup system and device drivers ***
+ setLED SYS WHITE BLINK
Fail to open gpio device
+ /bin/mount -t proc /proc /proc
+ /bin/mount -t sysfs /sys /sys
+ /bin/mount -t usbfs none /proc/bus/usb
mount: mount point /proc/bus/usb does not exist
+ /bin/mount -t devpts devpts /dev/pts
+ awk {print $1}
+ grep gpio
+ cat /proc/devices
+ mknod -m 644 /dev/gpio c 254 0
+ awk -F= {print $2}
+ /firmware/sbin/info_printenv fwversion_1
+ FWVERSION=V5.21(AAZF.9)C0
+ awk -F= {print $2}
+ /firmware/sbin/info_printenv revision_1
+ REVISION=51201
+ awk -F= {print $2}
+ /firmware/sbin/info_printenv modelid_1
+ MODELID=B303
+ awk -F= {print $2}
+ /firmware/sbin/info_printenv core_checksum_1
+ CORE_CHECKSUM=04210d38fa330c5c8d8d2aaf35e955c9
+ awk -F= {print $2}
+ /firmware/sbin/info_printenv zld_checksum_1
+ ZLD_CHECKSUM=fa20c98f0ef8b67602aa63132914c901
+ awk -F= {print $2}
+ /firmware/sbin/info_printenv romfile_checksum_1
+ ROMFILE_CHECKSUM=3D05
+ awk -F= {print $2}
+ /firmware/sbin/info_printenv img_checksum_1
+ IMG_CHECKSUM=28e4781d52b6b79d811548e3ff19e0b4
+ [ ! -d /firmware/mnt/info ]
+ /bin/mkdir -p /firmware/mnt/info
+ echo V5.21(AAZF.9)C0
+ echo 51201
+ echo B303
+ echo 04210d38fa330c5c8d8d2aaf35e955c9
+ echo fa20c98f0ef8b67602aa63132914c901
+ echo 3D05
+ echo 28e4781d52b6b79d811548e3ff19e0b4
+ echo /sbin/mdev
+ /sbin/mdev -s
+ /bin/echo 32769 42768
+ /bin/echo 8192
+ /bin/echo 100
+ /bin/echo 5
+ /bin/echo 10
+ /bin/echo 512 87380 2048000
+ /bin/echo 512 65536 2048000
+ /bin/echo 524288
+ /bin/echo 524288
+ /sbin/ifconfig eth0 down
+ /firmware/sbin/mrd_mac eth0
+ /sbin/ifconfig eeth0: mac address changed
th0 hw ether AA:BB:CC:DD:EE:FF
+ /bin/ip link set dev eth0 name egiga0
+ /sbin/ifconfig egiga0bmPoolId = 0 has unknown buf_size
pool #0: pkt_size=1536, buf_size=1600 - 4096 of 4096 buffers added
 up
egiga0: started
IPv6: ADDRCONF(NETDEV_UP): egiga0: link is not ready
+ /sbin/ifconfig lo add 127.0.0.1 netmask 255.0.0.0
+ /sbin/ifconfig lo up
+ /sbin/ethtool -K egiga0 gso on
+ /sbin/ethtool -s egiga0 advertise 0x2f
Cannot set new settings: Invalid argument
+ /sbin/ethtool -s egiga0 autoneg on
Cannot set new settings: Invalid argument
  not setting autoneg
+ /sbin/rtcAccess show
+ rtc_time1=2026-02-06 15:15:36
+ sleep 1
+ /sbin/rtcAccess show
+ rtc_time2=2026-02-06 15:15:38
+ [ 2026-02-06 15:15:36 = 2026-02-06 15:15:38 ]
+ awk -F- {print $1}
+ echo 2026-02-06 15:15:36
+ year1=2026
+ awk -F- {print $1}
+ echo 2026-02-06 15:15:38
+ year2=2026
+ awk -F- {print $1}
+ /sbin/rtcAccess show
+ year3=2026
+ [ 2026 != 2026 ]
+ /sbin/rtcAccess rtctosys
+ echo 2
+ echo 80
+ /linuxrc
+ . /etc/profile
+ SETTING_PATH=/etc/settings
+ [ -f /etc/settings/firmware_info_path ]
+ cat /etc/settings/firmware_info_path
+ BASE_PATH=/firmware
+ PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/firmware/sbin:/usr/local/zy-pkgs/bin:/firmware/htp
+ export PATH
+ LD_LIBRARY_PATH=/lib:/usr/lib:/usr/lib/private
+ export LD_LIBRARY_PATH
+ ECHO=/bin/echo
+ CAT=/bin/cat
+ RM=/bin/rm
+ MOUNT=/bin/mount
+ UMOUNT=/bin/umount
+ IP=/bin/ip
+ IFCONFIG=/sbin/ifconfig
+ SED=/bin/sed
+ MKDIR=/bin/mkdir
+ RMDIR=/bin/rmdir
+ AWK=/bin/awk
+ MD5SUM=/sbin/md5sum
+ REBOOT=/sbin/reboot
+ BUZZERC=/sbin/buzzerc
+ LN=/bin/ln
+ INSMOD=/sbin/insmod
+ RMMOD=/sbin/rmmod
+ LSMOD=/sbin/lsmod
+ DEPMOD=/sbin/depmod
+ NAND_PATH=/firmware/mnt/nand
+ DISK_PATH=/firmware/mnt/sysdisk
+ INFO_PATH=/firmware/mnt/info
+ HTP_PATH=/firmware/htp
+ IMG_PATH=/ram_bin
+ USB_PATH=/mnt/partnerkey
+ [ -f /etc/settings/config_on_nand_path ]
+ cat /etc/settings/config_on_nand_path
+ CONF_PATH=/etc/zyxel
+ CONFIG_MTD_NUM=2
+ CONFIG_MTD=/dev/mtd2
+ CONFIG_MTD_BLOCK=/dev/mtdblock2
+ GET_MAC_MCU=/sbin/get_mac_mcu.sh
+ WRITE_MAC_MCU=/sbin/write_mac_mcu.sh
+ INFO_PRINTENV=/firmware/sbin/info_printenv
+ INFO_SETENV=/firmware/sbin/info_setenv
+ MRD_MAC=/firmware/sbin/mrd_mac
+ MRD_MODEL=/firmware/sbin/mrd_model
+ NAND_FS_TYPE=ubifs
+ awk -F= {print $2}
+ /firmware/sbin/info_printenv curr_bootfrom
+ CURR_BOOTFUBI: detaching mtd4 from ubi0
ROM=1
+ [ 1 = 1 ]
UBI: mtd4 is detached from ubi0

+ NEW_ROOT=
+ SYSINIT_PASSWD=$1$$4eHwTd8s1.UjOUBI: attaching mtd4 to ubi4
3wA36fmX1
+ SYSINIT_PATH=/mnt/sysinit
+ /firmware/sbin/mrd_model -p
+ MODEL_ID=B303
+ RAM_BOOT_ABLE=YES
+ echo 1
+ rescan_lost_scsi_device
+ wc -l
+ ls /sys/class/scsi_host
+ hostNum=2
+ cut -c 5
+ ls /sys/class/scsi_host
+ hostIdLst=0
1
+ hddId=2
+ cat /proc/hdd2_detect
cat: can't open '/proc/hdd2_detect': No such file or directory
+ [  == 1 ]
+ hddId=1
+ cat /proc/hdd1_detect
cat: can't open '/proc/hdd1_detect': No such file or directory
+ [  == 1 ]
+ /bin/echo -e \033[031m*** Stage 2: Prepare the root file system ***\033[0m
*** Stage 2: Prepare the root file system ***
+ /bin/echo -e \033[033mMount system partition...\033[0m
Mount system partition...
+ /bin/mkdir -p /firmware/mnt/nand
+ ls -l /dev/ubi0 /dev/ubi0_0 /dev/ubi_ctrl
crw-rw----    1 root     root      249,   0 Feb  6 15:15 /dev/ubi0
crw-rw----    1 root     root      249,   1 Feb  6 15:15 /dev/ubi0_0
crw-rw----    1 root     root       10,  59 Feb  6 15:15 /dev/ubi_ctrl
+ [ ! -e /dev/ubi_ctrl ]
+ check_and_run_usbkey
+ USB_CHECK_FILE=/mnt/partnerkey/nas3xx_check_file
+ grep sd
+ ls /sys/block/
+ any_usb=
+ /bin/echo

+ [ -n  ]
+ ls -l /dev/ubi0 /dev/ubi0_0 /dev/ubi_ctrl
crw-rw----    1 root     root      249,   0 Feb  6 15:15 /dev/ubi0
crw-rw----    1 root     root      249,   1 Feb  6 15:15 /dev/ubi0_0
crw-rw----    1 root     root       10,  59 Feb  6 15:15 /dev/ubi_ctrl
+ ubidetach -d 0
+ ubiattach -m 4 -d 4
UBI: scanning is finished
UBI: attached mtd4 (name "RootFS-1", size 106 MiB) to ubi4
UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
UBI: good PEBs: 848, bad PEBs: 0, corrupted PEBs: 0
UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
UBI: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 200792070
UBI: available PEBs: 0, total reserved PEBs: 848, PEBs reserved for bad PEB handling: 40
UBI: background thread "ubi_bgt4d" started, PID 1307
UBI device number 4, total 848 LEBs (107675648 bytes, 102.7 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)
+ ls -l /dev/ubi4 /dev/ubi4_0 /dev/ubi_ctrl
crw-rw----    1 root     root      249,   0 Feb  6 15:15 /dev/ubi4
crw-rw----    1 root     root      249,   1 Feb  6 15:15 /dev/ubi4_0
crw-rw----    1 root     root       10,  59 Feb  6 15:15 /dev/ubi_ctrl
+ [ ! -e /dev/ubi4 ]
+ ls -l /dev/ubi4 /dev/ubi4_0 /dev/ubi_ctrl
crw-rw----    1 root     root      249,   0 Feb  6 15:15 /dev/ubi4
crw-rw----    1 root     root      249,   1 Feb  6 15:15 /dev/ubi4_0
crw-rw----    1 rooUBIFS: mounted UBI device 4, volume 0, name "ubi_rootfs1", R/O mode
t     root      UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
 10,  59 Feb  6 UBIFS: FS size: 100691968 bytes (96 MiB, 793 LEBs), journal size 5079040 bytes (4 MiB, 40 LEBs)
15:15 /dev/ubi_cUBIFS: reserved for root: 4755930 bytes (4644 KiB)
trl
+ mount -t UBIFS: media format: w4/r0 (latest is w4/r0), UUID AE835BA0-BD10-4ADB-9F45-CDF6B67A0AC4, small LPT model
ubifs -o ro ubi4:ubi_rootfs1 /firmware/mnt/nand
+ [ ! -e /firmware/mnt/nand/sysdisk.img.gz ]
+ cat /proc/htp_pin
cat: can't open '/proc/htp_pin': No such file or directory
+ HTP_PIN=
+ [ == 1 ]
sh: 1: unknown operand

This is the first half boot OEM

+ /bin/storage_asm_mntfw_swap.sh /firmware/mnt/sysdisk
ls: /sys/block/sd?: No such file or directory
/bin/storage_asm_mntfw_swap.sh: line 366: can't open /tmp/intern_disk.list: no such file
can not found fw raid uuid
can not found swap raid uuid
/bin/storage_asm_mntfw_swap.sh: line 376: can't open /tmp/intern_disk.list: no such file
/sbin/mdadm --grow /dev/md0 --raid-devices=2 --force
mdadm: /dev/md0 is not an active md array - aborting
/sbin/mdadm --grow /dev/md1 --raid-devices=2 --force
mdadm: /dev/md1 is not an active md array - aborting
storage_asm_mntfw_swap.sh can not swap on /dev/md1
+ Flag_HD_Exists=1
+ echo 1
1
+ [ 1 == 0 ]
+ echo WARNING: No valid partition on HDD or no HDD plugged!
WARNING: No valid partition on HDD or no HDD plugged!
+ [ YES == YES ]
+ BOOTDEV=RAM
+ export BOOTDEV
+ [ RAM == RAM ]
+ echo WARNING: No valid partition on HDD or no HDD plugged
WARNING: No valid partition on HDD or no HDD plugged
+ echo Boot from RAM disk
Boot from RAM disk
+ /bin/mkdir -p /firmware/mnt/sysdisk
+ /bin/mount -t ramfs none /firmware/mnt/sysdisk
+ gzip -cd /firmware/mnt/nand/sysdisk.img.gz
+ [ 0 -ne 0 ]
+ grep change_boot_part
+ /firmware/sbin/info_printenv
+ IS_CHANGE_BOOT_PART_EXIST=
+ [  !=  ]
+ /bin/mount -o remount,ro /firmware/mnt/sysdisk
+ [ -e /firmware/mnt/sEXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem
ysdisk/mount.sdaEXT4-fs (loop0): mounted filesystem without journal. Opts: (null)
1.rw.flag ]
+ [ -f /firmware/mnt/sysdisk/sysdisk.img ]
+ echo -e \033[033mMount system disk image ...\033[0m
Mount system disk image ...
+ /bin/mkdir -p /ram_bin
+ /bin/mount -t ext2 -o loop,ro /firmware/mnt/sysdisk/sysdisk.img /ram_bin
+ [ 0 -ne 0 ]
+ /bin/mount --bind /ram_bin/usr /usr
+ /bin/mount --bind /ram_bin/lib/security /lib/security
+ /bin/mount --bind /ram_bin/lib/modules /lib/modules
+ /bin/mount --bind /ram_bin/lib/locale /lib/locale
+ cp -a /ram_bin/bin/lld2d /ram_bin/bin/UBI: attaching mtd2 to ubi2
sg_map /bin/
+ cp -a /ram_bin/sbin/DAV_httpd /ram_bin/sbin/controlSSH.sh /ram_bin/sbin/dosfsck /ram_bin/sbin/exfatfsck /ram_bin/sbin/fsck.fat /ram_bin/sbin/fsck.hfs /ram_bin/sbin/ipnotify /ram_bin/sbin/ipnotify_exec.sh /ram_bin/sbin/makekey /ram_bin/sbin/makepwd /ram_bin/sbin/mdir /ram_UBI: scanning is finished
bin/sbin/mkdosfs /ram_bin/sbin/mkexfatfs /ram_bin/sbin/mkfs.fat /ram_bin/sbin/monitord /ram_bin/UBI: attached mtd2 (name "Config", size 10 MiB) to ubi2
sbin/mount.exfatUBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
-fuse /ram_bin/sUBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
bin/mount.fuse /UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
ram_bin/sbin/mtoUBI: good PEBs: 80, bad PEBs: 0, corrupted PEBs: 0
ols /ram_bin/sbiUBI: user volume: 1, internal volumes: 1, max. volumes count: 128
n/sftp-server /rUBI: max/mean erase counter: 7/3, WL threshold: 4096, image sequence number: 4030482139
am_bin/sbin/ssh UBI: available PEBs: 0, total reserved PEBs: 80, PEBs reserved for bad PEB handling: 40
/ram_bin/sbin/ssUBI: background thread "ubi_bgt2d" started, PID 1393
h-keygen /ram_bin/sbin/sshd /ram_bin/sbin/target.init /ram_bin/sbin/targetcli /ram_bin/sbin/targUBIFS: background thread "ubifs_bgt2_0" started, PID 1397
etcli-ng /ram_bin/sbin/usbzync /ram_bin/sbin/usbzync.sh /ram_bin/sbin/usbzync_rm_rf.sh /sbin/
+ /bin/mkdir /tmp/tmpfs
+ /bin/mount -t tmpfs /dev/ram0 /tmp/tmpfs -o size=5m
+ /bin/mkdir /tmp/tmpfs/usr_etc
+ /bin/cp -a /usr/local/etc/mt-daapd /usr/local/etc/mt-daapd.conf /tmp/tmpfs/usr_etc
+ /bin/mount --bind /tmp/tmpfs/usr_etc /usr/local/etc
+ /bin/mkdir /tmp/tmpfs/usr_var
+ /bin/mount --bind /tmp/tmpfs/usr_var /usr/local/UBIFS: mounted UBI device 2, volume 0, name "ubi_config"
var
mount: mounUBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
t point /usr/locUBIFS: FS size: 3301376 bytes (3 MiB, 26 LEBs), journal size 1015809 bytes (0 MiB, 6 LEBs)
al/var does not UBIFS: reserved for root: 155931 bytes (152 KiB)
exist
+ /bin/mkUBIFS: media format: w4/r0 (latest is w4/r0), UUID 78F5E8F0-6FFF-47A3-9072-B1065F0DBBDE, small LPT model
dir -p /tmp/zyxel
+ cp -a /etc/zyxel/BackupPlanner /etc/zyxel/conf /etc/zyxel/dservice.disable /etc/zyxel/hd-idle.conf /etc/zyxel/pkg_conf /etc/zyxel/storage /etc/zyxel/webdav /etc/zyxel/zyfw /tmp/zyxel
+ ubiattach -m 2 -d 2
UBI device number 2, total 80 LEBs (10158080 bytes, 9.7 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)
+ ls -l /dev/ubi2 /dev/ubi2_0 /dev/ubi4 /dev/ubi4_0 /dev/ubi_ctrl
crw-rw----    1 root     root      248,   0 Feb  6 15:15 /dev/ubi2
crw-rw----    1 root     root      248,   1 Feb  6 15:15 /dev/ubi2_0
crw-rw----    1 root     root      249,   0 Feb  6 15:15 /dev/ubi4
crw-rw----    1 root     root      249,   1 Feb  6 15:15 /dev/ubi4_0
crw-rw----    1 root     root       10,  59 Feb  6 15:15 /dev/ubi_ctrl
+ [ ! -e /dev/ubi2 ]
+ /bin/mount -t ubifs ubi2:ubi_config /etcNTFS driver 2.1.30 [Flags: R/O MODULE].
/zyxel
+ [ 0 != 0 ]
+ [ ! -e /etc/zyxel/conf ]
+ /bin/echo mount /etc/zyxel stntfs: module license 'Commercial. For support email ntfs-support@tuxera.com.' taints kernel.
uccessfully and Disabling lock debugging due to kernel taint
/etc/zyxel/conf exist, nothing sTuxera NTFS driver 3015.1.29 [Flags: R/W MODULE].
pecial.
mount /etc/zyxel successfully and /etc/zyxel/conf exist, nothing special.
+ rm -rf /tmp/zyxel
+ [ -f /etc/zyxel/zyconf.tgz ]
+ /bin/PPP generic driver version 2.4.2
chmod 777 /etc/zyxel
+ /ram_bin/etc/init.d/rcS2
Start rcS2 of ZyXEL style
*** Stage 3: PPP MPPE Compression module registered
Start services on HDD ***
PPP Deflate Compression module registered
NET: Registered protocol family 24
PPP BSD Compression module registered
Press ENTER to continue...
Starting zylogd...
 zylog starts.
Starting uamd...
Starting WSGI server...
CherryPy Checker:
The Application mounted at '' has an empty config.

killall: pure-ftpd: no process killed

Usage:
 umount [-hV]
 umount -a [options]
 umount [options] <source> | <directory>

Options:
 -a, --all               unmount all filesystems
 -A, --all-targets       unmount all mountpoints for the given device in the
                           current namespace
 -c, --no-canonicalize   don't canonicalize paths
 -d, --detach-loop       if mounted loop device, also free this loop device
     --fake              dry run; skip the umount(2) syscall
 -f, --force             force unmount (in case of an unreachable NFS system)
 -i, --internal-only     don't call the umount.<type> helpers
 -n, --no-mtab           don't write to /etc/mtab
 -l, --lazy              detach the filesystem now, clean up things later
 -O, --test-opts <list>  limit the set of filesystems (use with -a)
 -R, --recursive         recursively unmount a target with all its children
 -r, --read-only         in case unmounting fails, try to remount read-only
 -t, --types <list>      limit the set of filesystem types
 -v, --verbose           say what is being done

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see umount(8).

Usage:
 umount [-hV]
 umount -a [options]
 umount [options] <source> | <directory>

Options:
 -a, --all               unmount all filesystems
 -A, --all-targets       unmount all mountpoints for the given device in the
                           current namespace
 -c, --no-canonicalize   don't canonicalize paths
 -d, --detach-loop       if mounted loop device, also free this loop device
     --fake              dry run; skip the umount(2) syscall
 -f, --force             force unmount (in case of an unreachable NFS system)
 -i, --internal-only     don't call the umount.<type> helpers
 -n, --no-mtab           don't write to /etc/mtab
 -l, --lazy              detach the filesystem now, clean up things later
 -O, --test-opts <list>  limit the set of filesystems (use with -a)
 -R, --recursive         recursively unmount a target with all its children
 -r, --read-only         in case unmounting fails, try to remount read-only
 -t, --types <list>      limit the set of filesystem types
 -v, --verbose           say what is being done

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see umount(8).
BusyBox v1.19.4 (2020-06-03 17:31:56 CST) multi-call binary.

Usage: rmdir [OPTIONS] DIRECTORY...

[06/Feb/2026:15:15:54]  [network_common.py.pre](check_link_status)(278): the interface bond0 is down or unusable
[06/Feb/2026:15:15:56]  [network_common.py.pre](check_link_status)(278): the interface bond0 is down or unusable
[06/Feb/2026:15:15:56]  [network_main_model_back.py.pre](ipv6_dhcp_static_setting_apply)(229): The interface bond0 is down!
[06/Feb/2026:15:15:56]  [network_common.py.pre](check_link_status)(278): the interface egiga1 is down or unusable
[06/Feb/2026:15:15:58]  [network_common.py.pre](check_link_status)(278): the interface egiga1 is down or unusable
[06/Feb/2026:15:15:58]  [network_main_model_back.py.pre](ipv6_dhcp_static_setting_apply)(229): The interface egiga1 is down!
[06/Feb/2026:15:16:00]  [network_main_model_back.py.pre](ipv6_dhcp_static_setting_apply)(229): The interface egiga0 is down!
[06/Feb/2026:15:16:01]  [network_main_model_front.py.pre](apache_config_setting)(627): There is no statement '#WebService Start#' in httpd_zld.conf. keep going...
no printer device detected.

Usage:
 umount [-hV]
 umount -a [options]
 umount [options] <source> | <directory>

Options:
 -a, --all               unmount all filesystems
 -A, --all-targets       unmount all mountpoints for the given device in the
                           current namespace
 -c, --no-canonicalize   don't canonicalize paths
 -d, --detach-loop       if mounted loop device, also free this loop device
     --fake              dry run; skip the umount(2) syscall
 -f, --force             force unmount (in case of an unreachable NFS system)
 -i, --internal-only     don't call the umount.<type> helpers
 -n, --no-mtab           don't write to /etc/mtab
 -l, --lazy              detach the filesystem now, clean up things later
 -O, --test-opts <list>  limit the set of filesystems (use with -a)
 -R, --recursive         recursively unmount a target with all its children
 -r, --read-only         in case unmounting fails, try to remount read-only
 -t, --types <list>      limit the set of filesystem types
 -v, --verbose           say what is being done

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see umount(8).

Usage:
 umount [-hV]
 umount -a [options]
 umount [options] <source> | <directory>

Options:
 -a, --all               unmount all filesystems
 -A, --all-targets       unmount all mountpoints for the given device in the
                           current namespace
 -c, --no-canonicalize   don't canonicalize paths
 -d, --detach-loop       if mounted loop device, also free this loop device
     --fake              dry run; skip the umount(2) syscall
 -f, --force             force unmount (in case of an unreachable NFS system)
 -i, --internal-only     don't call the umount.<type> helpers
 -n, --no-mtab           don't write to /etc/mtab
 -l, --lazy              detach the filesystem now, clean up things later
 -O, --test-opts <list>  limit the set of filesystems (use with -a)
 -R, --recursive         recursively unmount a target with all its children
 -r, --read-only         in case unmounting fails, try to remount read-only
 -t, --types <list>      limit the set of filesystem types
 -v, --verbose           say what is being done

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see umount(8).
BusyBox v1.19.4 (2020-06-03 17:31:56 CST) multi-call binary.

Usage: rmdir [OPTIONS] DIRECTORY...

No more ZySH daemon and client...
cat: can't open '/var/run/syslog-ng.pid': No such file or directory
Try to KILL SIGHUP to syslog-ng: pid=0
syslog-ng not running, start /usr/sbin/syslog-ng
server'1' has been reset
Feb  6 23:16:05 NAS326 syslog-ng[1804]: syslog-ng starting up; version='2.0.10'
argv[0]=/usr/sbin/zylog_config
argv[1]=mail
argv[2]=1
argv[3]=subject
argv[4]=NAS326 Log Report
mail server'1' subject:NAS326 Log Report
argv[0]=/usr/sbin/zylog_config
argv[1]=mail
argv[2]=1
argv[3]=category
argv[4]=all
argv[5]=level
argv[6]=alert
mail server '1' log_category(all) is:alert
argv[0]=/usr/sbin/zylog_config
argv[1]=mail
argv[2]=1
argv[3]=category
argv[4]=all
argv[5]=level
argv[6]=all
mail server '1' log_category(all) is:all
argv[0]=/usr/sbin/zylog_config
argv[1]=mail
argv[2]=1
argv[3]=schedule
argv[4]=hourly
mail server '1' schedule is : hourly
Starting "/etc/init.d/zypkg_controller.sh".
Starting to set up zy-pkgs environment ...
-> No volume exists now. zy-pkgs will not work.
Starting smbd...
Starting nmbd...
Feb  6 23:16:07 NAS326 smbd[2168]: [2026/02/06 23:16:07.760155,  0] ../source3/printing/print_standard.c:68(std_pcap_cache_reload)
Feb  6 23:16:07 NAS326 smbd[2168]:   Unable to open printcap file /etc/printcap for read!
Starting NSU Agent...
Starting AFP... avahi-daemonFeb  6 23:16:08 NAS326 avahi-daemon[2234]: avahi-daemon 0.6.31 starting up.
Feb  6 23:16:08 NAS326 avahi-daemon[2234]: WARNING: No NSS support for mDNS detected, consider installing nss-mdns!
Feb  6 23:16:08 NAS326 avahi-daemon[2234]: Loading service file /etc/avahi/services/afp.service.
Feb  6 23:16:08 NAS326 avahi-daemon[2234]: Loading service file /etc/avahi/services/web.service.
Feb  6 23:16:08 NAS326 avahi-daemon[2234]: Network interface enumeration completed.
Feb  6 23:16:08 NAS326 avahi-daemon[2234]: Registering HINFO record with values 'ARMV7L'/'LINUX'.
Feb  6 23:16:08 NAS326 avahi-daemon[2234]: Server startup complete. Host name is NAS326.local. Local service cookie is 77304417.
Feb  6 23:16:08 NAS326 avahi-daemon[2234]: Service "NAS326" (/etc/avahi/services/web.service) successfully established.
Feb  6 23:16:08 NAS326 avahi-daemon[2234]: Service "NAS326 (AFP)" (/etc/avahi/services/afp.service) successfully established.
 netatalk.
There is no usable system volume! Do nothing...
GMT offset=28800s
setting system time zone to tz_minuteswest=-480
killall: hd-idle: no process killed
===> Starting schedule_controller ...
setLED COPY OFF
Feb  6 23:16:09 NAS326 netatalk[2541]: Netatalk AFP server starting
Feb  6 23:16:09 NAS326 netatalk[2541]: Registered with Zeroconf
led_state_map_addr = 400
setLED USB OFF
led_state_map_addr = 300
Feb  6 23:16:10 NAS326 cnid_metad[2675]: CNID Server listening on localhost:4700
/etc/init.d/schedule_trigger.sh: line 85: can't create /i-data/.system/sch_debug.log: nonexistent directory
/etc/init.d/schedule_trigger.sh: line 85: can't create /i-data/.system/sch_debug.log: nonexistent directory
init_ipc_server:37: fail to bind server socket with error 98
===> Stopping schedule_controller ...
/etc/init.d/schedule_trigger.sh: line 85: can't create /i-data/.system/sch_debug.log: nonexistent directory
/etc/init.d/schedule_trigger.sh: line 85: can't create /i-data/.system/sch_debug.log: nonexistent directory
Starting app_wd...
Update zypkg list
There is no sysvol "/i-data/.system"
===> Generate zysync server config ...
     ===> Generating volume list ...
     ===> Generating zysync config file ...
rm: can't remove '/tmp/zysync_modules': No such file or directory
===> Starting zysync server ...
[INFO]: Starting server mode ...

Done
Feb  6 23:16:13 NAS326 rsyncd[3529]: rsync: failed to open log-file /i-data/.system/zysyncd.log: No such file or directory (2)
Feb  6 23:16:13 NAS326 rsyncd[3529]: Ignoring "log file" setting.
Feb  6 23:16:13 NAS326 rsyncd[3529]: zysync server v2.00 starting, listening on port 873.
===> Generating stunnel server config file ...
===> Starting stunnel server ...
[.] stunnel 5.02 on arm-unknown-linux-gnu platform
[.] Compiled/running with OpenSSL 1.0.2h  3 May 2016
[.] Threading:FORK Sockets:POLL,IPv6 SSL:FIPS
[ ] errno: (*__errno_location ())
[.] Reading configuration from file /etc/stunneld.conf
[.] FIPS mode disabled
[ ] Compression disabled
[ ] PRNG seeded successfully
[ ] Initializing service [szysync]
[ ] Loading cert from file: /etc/zyxel/BackupPlanner/zysync/zysync.cert
[ ] Loading key from file: /etc/zyxel/BackupPlanner/zysync/zysync.key
[:] Insecure file permissions on /etc/zyxel/BackupPlanner/zysync/zysync.key
[ ] Private key check succeeded
[ ] DH initialization
[ ] Could not load DH parameters from /etc/zyxel/BackupPlanner/zysync/zysync.cert
[ ] Using hardcoded DH parameters
[ ] DH initialized with 2048-bit key
[ ] ECDH initialization
[ ] ECDH initialized with curve prime256v1
[ ] SSL options set: 0x01000004
[.] Configuration successful
[ ] Service [szysync] (FD=7) bound to 0.0.0.0:9527
[!] Cannot open log file: /i-data/.system/stunneld.log
[ ] Closing service [szysync]
[ ] Service [szysync] closed (FD=7)
[ ] Sessions cached before flush: 0
[ ] Sessions cached after flush: 0
[ ] Service [szysync] closed
Done
[ ok ] The Linux SCSI Target is already stopped
===> Starting schedule_controller ...
[warn] Creating missing directory /var/target/pr ... (warning).
[warn] Creating missing directory /var/target/alua ... (warning).
[info] The Linux SCSI Target looks properly installed.
[warn] The configfs filesystem was not mounted, consider adding it to fstab ... (warning).
Rounding down aligned max_sectors from 4294967295 to 4294967288
[info] Loaded core module target_core_file.
[warn] Core module target_core_mod already loaded ... (warning).
[info] Loaded fabric module iscsi_target_mod.
[warn] Startup config /etc/target/scsi_target.lio is empty, skipping ... (warning).
[ ok ] Started The Linux SCSI Target
2026/02/06 23:16:15 [ipnotify] : execute ipnotify STARTUP
[ipnotify_exec.sh]: ******** run ipnotify_exec.sh STARTUP********
/etc/init.d/schedule_trigger.sh: line 85: can't create /i-data/.system/sch_debug.log: nonexistent directory
killall: timer_source: no process killed
[06/Feb/2026:23:16:15]  [network_common.py.pre](check_link_status)(278): the interface bond0 is down or unusable
[06/Feb/2026:23:16:15]  [network_common.py.pre](check_link_status)(278): the interface bond1 is down or unusable
[06/Feb/2026:23:16:15]  [network_common.py.pre](check_link_status)(278): the interface egiga1 is down or unusable
the interface egiga0 is down or unusable
[06/Feb/2026:23:16:15]  [network_common.py.pre](check_link_status)(278): the interface bond0 is down or unusable
[06/Feb/2026:23:16:15]  [network_common.py.pre](check_link_status)(278): the interface bond1 is down or unusable
[06/Feb/2026:23:16:15]  [network_common.py.pre](check_link_status)(278): the interface egiga1 is down or unusable
[06/Feb/2026:23:16:16]  [network_common.py.pre](check_link_status)(278): the interface bond0 is down or unusable
[06/Feb/2026:23:16:16]  [network_common.py.pre](check_link_status)(278): the interface bond1 is down or unusable
[06/Feb/2026:23:16:16]  [network_common.py.pre](check_link_status)(278): the interface egiga1 is down or unusable
Device "egiga1" does not exist.
killall: httpd: no process killed
killall: httpd: no process killed
loop link has been checked. Do nothing
Feb  6 23:16:18 NAS326 ifplugd(egiga0): started: BusyBox v1.19.4 (2020-06-03 17:31:56 CST)
Feb  6 23:16:18 NAS326 ifplugd(egiga0): using SIOCETHTOOL detection mode
Feb  6 23:16:18 NAS326 ifplugd(egiga0): link is down
===> Stopping crond ...
===> Starting crond ...
 core_checksum : 04210d38fa330c5c8d8d2aaf35e955c9
 fwversion : V5.21(AAZF.9)C0
 img_checksum : 28e4781d52b6b79d811548e3ff19e0b4
 modelid : B303
 revision : 51201
 romfile_checksum : 3D05
 zld_checksum : fa20c98f0ef8b67602aa63132914c901
OK
Feb  6 23:16:21 NAS326 httpd[4082]: [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
Feb  6 23:16:21 NAS326 httpd[4082]: [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
Feb  6 23:16:21 NAS326 httpd[4082]: [warn] RSA server certificate CommonName (CN) `NAS326' does NOT match server name!?
Feb  6 23:16:21 NAS326 httpd[4082]: [error] mod_auth_zyxel: initialized.
check time zone and modify time zone
led_state_map_addr = 6

Please press Enter to activate this console. Feb  6 23:16:22 NAS326 httpd[4089]: [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
Feb  6 23:16:22 NAS326 httpd[4089]: [warn] RSA server certificate CommonName (CN) `NAS326' does NOT match server name!?
Feb  6 23:16:22 NAS326 httpd[4089]: [error] mod_auth_zyxel: initialized.
Feb  6 23:16:22 NAS326 afpd[2674]: dsi_tcp: couldn't find network interface with IP address to advertice, check to make sure "NAS326" is in /etc/hosts or can be resolved with DNS, or add a netinterface that is not a loopback or point-2-point type
Feb  6 23:16:22 NAS326 afpd[2674]: Netatalk AFP/TCP listening on 0.0.0.0:548
ipc_send:54: send IPC event OK
ipc_send:54: send IPC event OK
ipc_send:54: send IPC event OK
ipc_send:54: send IPC event OK
ipc_send:54: send IPC event OK
^A


BusyBox v1.19.4 (2020-06-03 17:31:56 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

-/bin/sh: can't access tty; job control turned off
Feb  6 15:18:02 NAS326 linuxrc: starting pid 4094, tty '': '-/bin/sh'
/ # Feb  6 23:18:02 NAS326 ntpdate[4899]: can't find host time.stdtime.gov.tw
Feb  6 23:18:02 NAS326 ntpdate[4899]: no servers can be used, exiting
?
-/bin/sh: ?: not found
/ # help
Built-in commands:
------------------
        . : [ [[ alias bg break cd chdir continue eval exec exit export
        false fg hash help jobs kill let local printf pwd read readonly
        return set shift source test times trap true type ulimit umask
        unalias unset wait

/ #

This is the second half

Marvell>> printenv
CASset=max
CONTRY_TYPE=FF
FEATURE_BIT=00
MALLOC_len=5
MODEL_ID=B303
MPmode=SMP
PRODUCT_NAME=STG-328
VENDOR_NAME=MitraStar Technology Corp.
autoload=no
baudrate=115200
boot_order=hd_scr usb_scr mmc_scr hd_img usb_img mmc_img pxe net_img net_scr
bootargs=console=ttyS0,115200 ubi.mtd=4,2048 rootfstype=ubifs root=ubi0:rootfs1 rw rootdelay=2
bootargs_dflt=$console $nandEcc $mtdparts $bootargs_root nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip$bootargs_end $mvNetConfig video=dovefb:lcd0:$lcd0_params clcd.lcd0_enable=$lcd0_enable clcd.lcd_panel=$lcd_panel
bootargs_end=:10.4.50.254:255.255.255.0:Armada38x:eth0:none
bootargs_root=root=/dev/nfs rw
bootcmd=nand read 0x2000000 0x00E00000 0xF00000 && bootz 0x2000000
bootcmd_auto=stage_boot $boot_order
bootcmd_fdt=tftpboot 0x2000000 $image_name;tftpboot $fdtaddr $fdtfile;setenv bootargs $console $nandEcc $mtdparts $bootargs_root nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip$bootargs_end $mvNetConfig video=dovefb:lcd0:$lcd0_params clcd.lcd0_enable=$lcd0_enable clcd.lcd_panel=$lcd_panel; bootz 0x2000000 - $fdtaddr;
bootcmd_fdt_boot=tftpboot 0x2000000 $image_name; setenv bootargs $console $nandEcc $mtdparts $bootargs_root nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip$bootargs_end $mvNetConfig video=dovefb:lcd0:$lcd0_params clcd.lcd0_enable=$lcd0_enable clcd.lcd_panel=$lcd_panel; bootz 0x2000000 - $fdtaddr;
bootcmd_fdt_edit=tftpboot $fdtaddr $fdtfile; fdt addr $fdtaddr; setenv bootcmd $bootcmd_fdt_boot
bootcmd_lgcy=tftpboot 0x2000000 $image_name; setenv bootargs $bootargs_dflt; bootm 0x2000000;
bootdelay=3
cacheShare=no
console=console=ttyS0,115200
core_checksum_1=04210d38fa330c5c8d8d2aaf35e955c9
core_checksum_2=9553ffa12382d5f49b3a38d491bd571b
curr_bootfrom=1
device_partition=0:1
disaMvPnp=no
eeeEnable=no
enaClockGating=no
enaCpuStream=no
enaFPU=yes
enaMonExt=no
enaWrAllo=no
eth1addr=AA:BB:CC:DD:EE:FF
eth1mtu=1500
eth2addr=AA:BB:CC:DD:EE:FF
eth2mtu=1500
eth3addr=AA:BB:CC:DD:EE:FF
eth3mtu=1500
ethact=egiga0
ethaddr=AA:BB:CC:DD:EE:FF
ethmtu=1500
ethprime=egiga0
fdt_addr=2040000
fdt_skip_update=no
fdtaddr=0x1000000
fdtfile=armada-38x-modular.dtb
fwversion_1=V5.21(AAZF.9)C0
fwversion_2=V5.21(AAZF.3)
ide_path=/
image_name=uImage
img_checksum_1=28e4781d52b6b79d811548e3ff19e0b4
img_checksum_2=d2e3440742fe5c471ab578e65f5a15c7
initrd_name=uInitrd
ipaddr=10.4.50.170
kernel_addr=${kernel_addr_1}
kernel_addr_1=0x00E00000
kernel_addr_2=0x08700000
kernel_addr_r=2080000
kernel_mtd_1=3
kernel_mtd_2=5
lcd0_enable=0
lcd0_params=640x480-16@60
lcd_panel=0
loadaddr=0x02000000
loads_echo=0
modelid_1=B303
modelid_2=B303
mtdids=nand0=armada-nand
mtdparts=mtdparts=armada-nand:2m(u-boot),2m(env),2m(config),15m(kernel1),110m(rootfs1),15m(kernel2),-(rootfs2)
mvNetConfig=mv_net_config=4,(AA:BB:CC:DD:EE:FF,0:1:2:3),mtu=1500
mv_pon_addr=AA:BB:CC:DD:EE:FF
nandEcc=nfcConfig=4bitecc
netbsd_en=no
netmask=255.255.255.0
netretry=no
next_bootfrom=1
pcieTune=no
pexMode=RC
pxe_files_load=:default.arm-armadaxp-db:default.arm-armadaxp:default.arm
pxefile_addr_r=3100000
ramdisk_addr_r=2880000
revision_1=51201
revision_2=51163
romfile_checksum_1=3D05
romfile_checksum_2=5588
rootpath=/srv/nfs/
sata_delay_reset=0
sata_dma_mode=yes
script_addr_r=3000000
script_name=boot.scr
serial_number=ABCDEFGHIJK
serverip=10.4.50.38
standalone=fsload 0x2000000 $image_name;setenv bootargs $console $nandEcc $mtdparts root=/dev/mtdblock0 rw ip=$ipaddr:$serverip$bootargs_end; bootm 0x2000000;
stderr=serial
stdin=serial
stdout=serial
sysimg_mtd_1=4
sysimg_mtd_2=6
usb0Mode=host
usbActive=0
usbType=2
vxworks_en=no
yuk_ethaddr=AA:BB:CC:DD:EE:FF
zld_checksum_1=fa20c98f0ef8b67602aa63132914c901
zld_checksum_2=528e609d8bc88f809be753d814f63243

Environment size: 3900/524284 bytes

If you need this is the printenv of U-Boot

I have some progress using .dts from dozan forum. But since they didn't use NAND flash and that part was missing. Can you look if MAC address from the label is located somewhere in flash or via u-boot printenv ?
grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}' /dev/mtd2
or maybe /dev/mtd3 ?

The first command gives this:
grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}' /dev/mtd2
00:0C:76:09:4F:7E
00:0C:76:09:4F:81

With /dev/mtd3 gives nothing in responce

Marvell>> printenv
CASset=max
CONTRY_TYPE=FF
FEATURE_BIT=00
MALLOC_len=5
MODEL_ID=B303
MPmode=SMP
PRODUCT_NAME=STG-328
VENDOR_NAME=MitraStar Technology Corp.
autoload=no
baudrate=115200
boot_order=hd_scr usb_scr mmc_scr hd_img usb_img mmc_img pxe net_img net_scr
bootargs=console=ttyS0,115200 ubi.mtd=4,2048 rootfstype=ubifs root=ubi0:rootfs1 rw rootdelay=2
bootargs_dflt=$console $nandEcc $mtdparts $bootargs_root nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip$bootargs_end $mvNetConfig video=dovefb:lcd0:$lcd0_params clcd.lcd0_enable=$lcd0_enable clcd.lcd_panel=$lcd_panel
bootargs_end=:10.4.50.254:255.255.255.0:Armada38x:eth0:none
bootargs_root=root=/dev/nfs rw
bootcmd=nand read 0x2000000 0x00E00000 0xF00000 && bootz 0x2000000
bootcmd_auto=stage_boot $boot_order
bootcmd_fdt=tftpboot 0x2000000 $image_name;tftpboot $fdtaddr $fdtfile;setenv bootargs $console $nandEcc $mtdparts $bootargs_root nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip$bootargs_end $mvNetConfig video=dovefb:lcd0:$lcd0_params clcd.lcd0_enable=$lcd0_enable clcd.lcd_panel=$lcd_panel; bootz 0x2000000 - $fdtaddr;
bootcmd_fdt_boot=tftpboot 0x2000000 $image_name; setenv bootargs $console $nandEcc $mtdparts $bootargs_root nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip$bootargs_end $mvNetConfig video=dovefb:lcd0:$lcd0_params clcd.lcd0_enable=$lcd0_enable clcd.lcd_panel=$lcd_panel; bootz 0x2000000 - $fdtaddr;
bootcmd_fdt_edit=tftpboot $fdtaddr $fdtfile; fdt addr $fdtaddr; setenv bootcmd $bootcmd_fdt_boot
bootcmd_lgcy=tftpboot 0x2000000 $image_name; setenv bootargs $bootargs_dflt; bootm 0x2000000;
bootdelay=3
cacheShare=no
console=console=ttyS0,115200
core_checksum_1=04210d38fa330c5c8d8d2aaf35e955c9
core_checksum_2=9553ffa12382d5f49b3a38d491bd571b
curr_bootfrom=1
device_partition=0:1
disaMvPnp=no
eeeEnable=no
enaClockGating=no
enaCpuStream=no
enaFPU=yes
enaMonExt=no
enaWrAllo=no
eth1addr=00:50:43:38:32:25
eth1mtu=1500
eth2addr=00:50:43:38:a6:25
eth2mtu=1500
eth3addr=00:50:43:32:a6:38
eth3mtu=1500
ethact=egiga0
ethaddr=5C:6A:80:1F:8E:97
ethmtu=1500
ethprime=egiga0
fdt_addr=2040000
fdt_skip_update=no
fdtaddr=0x1000000
fdtfile=armada-38x-modular.dtb
fwversion_1=V5.21(AAZF.9)C0
fwversion_2=V5.21(AAZF.3)
ide_path=/
image_name=uImage
img_checksum_1=28e4781d52b6b79d811548e3ff19e0b4
img_checksum_2=d2e3440742fe5c471ab578e65f5a15c7
initrd_name=uInitrd
ipaddr=10.4.50.170
kernel_addr=${kernel_addr_1}
kernel_addr_1=0x00E00000
kernel_addr_2=0x08700000
kernel_addr_r=2080000
kernel_mtd_1=3
kernel_mtd_2=5
lcd0_enable=0
lcd0_params=640x480-16@60
lcd_panel=0
loadaddr=0x02000000
loads_echo=0
modelid_1=B303
modelid_2=B303
mtdids=nand0=armada-nand
mtdparts=mtdparts=armada-nand:2m(u-boot),2m(env),2m(config),15m(kernel1),110m(rootfs1),15m(kernel2),-(rootfs2)
mvNetConfig=mv_net_config=4,(00:50:43:11:11:11,0:1:2:3),mtu=1500
mv_pon_addr=00:50:43:25:a6:38
nandEcc=nfcConfig=4bitecc
netbsd_en=no
netmask=255.255.255.0
netretry=no
next_bootfrom=1
pcieTune=no
pexMode=RC
pxe_files_load=:default.arm-armadaxp-db:default.arm-armadaxp:default.arm
pxefile_addr_r=3100000
ramdisk_addr_r=2880000
revision_1=51201
revision_2=51163
romfile_checksum_1=3D05
romfile_checksum_2=5588
rootpath=/srv/nfs/
sata_delay_reset=0
sata_dma_mode=yes
script_addr_r=3000000
script_name=boot.scr
serial_number=S170Y21014208
serverip=10.4.50.38
standalone=fsload 0x2000000 $image_name;setenv bootargs $console $nandEcc $mtdparts root=/dev/mtdblock0 rw ip=$ipaddr:$serverip$bootargs_end; bootm 0x2000000;
stderr=serial
stdin=serial
stdout=serial
sysimg_mtd_1=4
sysimg_mtd_2=6
usb0Mode=host
usbActive=0
usbType=2
vxworks_en=no
yuk_ethaddr=00:00:00:EE:51:81
zld_checksum_1=fa20c98f0ef8b67602aa63132914c901
zld_checksum_2=528e609d8bc88f809be753d814f63243

Environment size: 3900/524284 bytes

This is the printenv without censoring mac addresses, the one under the box is:5c:6a:80:1f:8e:97

1 Like