Akitio MyCloud Mini

This is a small cast aluminum cased single 2.5“ NAS device with eSATA port and 2 USB 2.0 ports. It was also marketed as the Silverstone DC01.

Under Construction!
This page is currently under construction. You can edit the article to help completing it.

Generic Router


  1. This is an empty template that suggests the information that should be present on a well-constructed Device Page. This means, that you have to fill it with life and information.
  2. There are several “fixme” tags with text on a light background (like this text) throughout this template. As you fill in the page, remove those tags so that people can judge its completeness.
  3. When there are no more “fixme” tags left, delete this one too, along with the <WRAP> that encloses it.
  • Please include only model specific information, omit bla,bla and put everything generic into separate articles
  • If you have no time to write certain stuff, link to docs
  • base-system should lead the way, do not explain this again
  • DO NOT provide a complete howto here! Instead groom the general documentation.

None at this time.

FIXME Find out flash layout, then add the flash layout table here (copy, paste, modify the example).

Please check out the article Flash layout. It contains examples and explanations that describe how to document the flash layout.

FIXME The instructions below are for Broadcom devices and only serve as an example.
Remove / modify them if they do not apply to this particular device!

This section deals with

  • How you install OpenWrt from a device freshly opened
  • The steps required such as reset to factory defaults if the device has already been configured

Note: Reset router to factory defaults if it has been previously configured.

  • Browse to
  • Upload .bin file to router
  • Wait for it to reboot
  • Telnet to and set a root password, or browse to if LuCI is installed.

Specific values needed for tftp

FIXME Enter values for “FILL-IN” below

Bootloader tftp server IPv4 address FILL-IN
Bootloader MAC address (special) FILL-IN
Firmware tftp image Latest OpenWrt release (NOTE: Name must contain “tftp”)
TFTP transfer window FILL-IN seconds
TFTP window start approximately FILL-IN seconds after power on
TFTP client required IP address FILL-IN


FIXME These are generic instructions. Update with your router's specifics.

  • Browse to LuCI Upgrade URL
  • Upload image file for sysupgrade to LuCI
  • Wait for reboot

If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. There are two command line methods for upgrading:

  • sysupgrade
  • mtd

Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.


  • Login as root via SSH on, then enter the following commands:
cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc
sysupgrade /tmp/xxx.abc


If sysupgrade does not support this router, use mtd.

  • Login as root via SSH on, then enter the following commands:
cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc
mtd write /tmp/xxx.abc linux && reboot

Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.

FIXME Please fill in real values for this device, then remove the EXAMPLEs

The default network configuration is:

Interface Name Description Default configuration
vlan0 (eth0.0) EXAMPLE LAN ports (1 to 4) EXAMPLE None
vlan1 (eth0.1) EXAMPLE WAN port EXAMPLE DHCP

FIXME Please fill in real values for this device, then remove the EXAMPLEs

Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on.

Port Switch port
Internet (WAN) EXAMPLE 4

hardware.button on howto use and configure the hardware button(s). Here, we merely name the buttons, so we can use them in the above Howto.

FIXME Please fill in real values for this device, then remove the EXAMPLEs

The Akitio MyCloud Mini has the following buttons:

EXAMPLE Reset reset
EXAMPLE Secure Easy Setup ses
EXAMPLE No buttons at all. -
Brand Akitio
Model MyCloud Mini
Device Type NAS
Availability Discontinued
Comments - general
OpenWrt Support
Supported Since Commit https://git.lede-project.org/?p=source.git;a=commit;h=012da658a4565b60d2cae8d888fcd487c8ecfac9
Supported Since Release 17.01.0
Supported Current Release 19.07.7
Bootloader U-Boot
Target oxnas
System-On-Chip PLX NAS782x
CPU MHz 750
Flash MB 256NAND
RAM MB 256
Ethernet 100M ports -
Ethernet Gbit ports 1
Switch -
Modem -
Comments - network ports
WLAN 2.4GHz -
WLAN 5.0GHz -
WLAN Hardware -
Detachable Antennas -
Comments - WLAN
USB ports 2x 2.0
SATA ports 2
Serial Yes
Comments - USB & SATA ports 1 internal SATA and 1 external eSATA
LED count 1
Button count 1
Power supply 5 VDC, 2.0 A
Forum Topic URL
WikiDevi URL https://wikidevi.wi-cat.ru/AKiTio_MyCloud_Mini
OEM device homepage URL https://www.akitio.com/network-storage/mycloud-mini
Firmware OEM Stock URL
Firmware OpenWrt Install URL
Firmware OpenWrt Upgrade URL http://downloads.openwrt.org/releases/19.07.7/targets/oxnas/ox820/openwrt-19.07.7-oxnas-ox820-akitio_mycloud-squashfs-sysupgrade.tar
Edit the underlying data View/Edit data

Insert photo of front of the casing

Insert photo of back of the casing

Backside label:
Insert photo of backside label

The case is designed to be opened for installation of a 2.5” SATA device. Four phillips head screws are located at each corner of the bottom of the device. The top can the be lifted off.

Main PCB:
Insert photo of PCB

port.serial general information about the serial port, serial port cable, etc.

The board has a populated 4-pin header near the Reset button labeled J7. Pin 1 is marked and closest to the reset button.

1 5V
2 TX
3 RX

Insert photo of PCB with markings for serial port

Serial connection parameters
for Akitio MyCloud Mini
115200, 8N1

port.jtag general information about the JTAG port, JTAG cable, etc.

How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port

None so far.

Stage-1 Bootloader 五 10月 28 10:36:29 CST 2011 Attempting to set PLLA to 750MHz …

plla_ctrl0 : 0x0000000A
plla_ctrl1 : 0x000F0000
plla_ctrl2 : 0x001D01A0
plla_ctrl3 : 0x00000017


Setup memory, testing, Image 0

Hdr len: 0x0001AC3C
Hdr CRC: 0xB931AD17


U-Boot 1.1.2 (Oct 28 2011 - 10:44:29)

U-Boot code: 60D00000 → 60D1AC3C BSS: → 60D1F2F4 RAM Configuration:

      Bank #0: 60000000 256 MB

SRAM Configuration:

      64KB at 0x50000000

NAND:256 MiB *** Warning - bad CRC, using default environment

In: serial Out: serial Err: serial Setting Linux mem= boot arg value Reading upgrade flag from NAND address 0x01ec0000 : 0 Hit any key to stop autoboot: 0 Extinguish LED

Loading from device 0: 256MiB 3,3V 8-bit (offset 0x440000)

 Image Name:   Linux-
 Image Type:   ARM Linux Kernel Image (uncompressed)
 Data Size:    3116240 Bytes =  3 MB
 Load Address: 60008000
 Entry Point:  60008000

## Booting image at 60500000 …

 Image Name:   Linux-
 Image Type:   ARM Linux Kernel Image (uncompressed)
 Data Size:    3116240 Bytes =  3 MB
 Load Address: 60008000
 Entry Point:  60008000
 Verifying Checksum ... OK


Starting kernel …

Uncompressing Linux…………………………………………………………………………………………………………………………………………………………………… done, booting the kernel. Linux version (root@ubuntu) (gcc version 4.2.4) #41 SMP Fri Oct 14 10:05:59 CST 2011 CPU: ARMv6-compatible processor [410fb025] revision 5 (ARMv7), cr=00c5387f CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache Machine: Oxsemi NAS 1 memory region Ignoring unrecognised tag 0x00000000 Memory policy: ECC disabled, Data cache writealloc Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 Kernel command line: root=ubi0:rootfs ubi.mtd=2,512 rootfstype=ubifs console=ttyS0,115200 elevator=cfq mac_adr=0x00,0x30,0xe0,0x00,0x00,0x01 mem=256M poweroutage=yes PID hash table entries: 1024 (order: 10, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 256MB = 256MB total Memory: 253568KB available (5372K code, 311K data, 160K init, 0K highmem) Hierarchical RCU implementation. NR_IRQS:96 OX820_RPS_init_irq: interrupts 64 to 96 ox820_clocksource_init() Timer 2 running at 390625 Hz Console: colour dummy device 80×30 console [ttyS0] enabled Calibrating delay loop… 299.00 BogoMIPS (lpj=1495040) Security Framework initialized Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok Calibrating local timer… 374.48MHz. CPU1: Booted secondary processor Calibrating delay loop… 299.00 BogoMIPS (lpj=1495040) Brought up 2 CPUs SMP: Total of 2 processors activated (598.01 BogoMIPS). NET: Registered protocol family 16 Number of DMA channels = 4, version = 4 Allocating 303 SRAM generic DMA descriptors bio: create slab <bio-0> at 0 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb cfg80211: Calling CRDA to update world regulatory domain NET: Registered protocol family 2 Switched to NOHz mode on CPU #0 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) Switched to NOHz mode on CPU #1 TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 4, 65536 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP reno registered NET: Registered protocol family 1 Create fragment cache thermAndFan: initializing - NAS7820 fuse init (API version 7.12) SGI XFS with security attributes, large block/inode numbers, no debug enabled msgmni has been set to 495 alg: No test for stdrng (krng) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled serial8250: ttyS0 at MMIO 0x44200000 (irq = 55) is a 16550A brd: module loaded loop: module loaded ox820sata: OX820 sata core. scsi0 : oxnassata scsi1 : oxnassata ata1: SATA max UDMA/133 irq 50 ata2: SATA max UDMA/133 irq 50 ata1: SATA link down (SStatus 0 SControl 300) ata2: SATA link down (SStatus 0 SControl 300) NAND device: Manufacturer ID: 0xad, Chip ID: 0xda (Hynix NAND 256MiB 3,3V 8-bit) Scanning device for bad blocks Creating 2 MTD partitions on “NAND 256MiB 3,3V 8-bit”: 0x000000000000-0x0000026c0000 : “Boot partition” 0x0000026c0000-0x000010000000 : “Data Partition” UBI: attaching mtd2 to ubi0 UBI: physical eraseblock size: 131072 bytes (128 KiB) UBI: logical eraseblock size: 129024 bytes UBI: smallest flash I/O unit: 2048 UBI: sub-page size: 512 UBI: VID header offset: 512 (aligned 512) UBI: data offset: 2048 UBI: attached mtd2 to ubi0 UBI: MTD device name: “Data Partition” UBI: MTD device size: 217 MiB UBI: number of good PEBs: 1738 UBI: number of bad PEBs: 0 UBI: max. allowed volumes: 128 UBI: wear-leveling threshold: 4096 UBI: number of internal volumes: 1 UBI: number of user volumes: 1 UBI: available PEBs: 0 UBI: total number of reserved PEBs: 1738 UBI: number of PEBs reserved for bad PEB handling: 17 UBI: max/mean erase counter: 2/0 UBI: image sequence number: 4854508 UBI: background thread “ubi_bgt0d” started, PID 330 Probing for Synopsis GMAC, unit 0 eth0: use mtd hwaddr eth0: Tuning GMAC 0 RGMII timings eth0: PHY is Realtek RTL8211D, type 0x001cc914 eth0: GMAC ver = 53, vendor ver = 18 at 0xed400000, IRQ 40 eth0: Found PHY at address 3, type 0x001cc914 → 10/100/1000 eth0: Ethernet addr: 00:01:d2:12:38:5b probe() eth0: Leon x2 clock tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky maxk@qualcomm.com ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver Start USB clocks oxnas-ehci oxnas-ehci.0: OXNAS EHCI Host Controller oxnas-ehci oxnas-ehci.0: new USB bus registered, assigned bus number 1 oxnas-ehci oxnas-ehci.0: irq 39, io mem 0x00000000 oxnas-ehci oxnas-ehci.0: USB 0.0 started, EHCI 1.00 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected Initializing USB Mass Storage driver… usbcore: registered new interface driver usb-storage USB Mass Storage support registered. mice: PS/2 mouse device common for all mice IRQ 53 uses trigger mode 0; requested 3 input: gpio-keys as /devices/platform/gpio-keys/input/input0 irq 54: nobody cared (try booting with the “irqpoll” option) [<c0035ce8>] (unwind_backtrace+0x0/0xe8) from [<c007df3c>] (report_bad_irq+0x74/0xa4) [<c007df3c>] (report_bad_irq+0x74/0xa4) from [<c007e0f0>] (note_interrupt+0x184/0x1f8) [<c007e0f0>] (note_interrupt+0x184/0x1f8) from [<c007ee04>] (handle_level_irq+0xbc/0x12c) [<c007ee04>] (handle_level_irq+0xbc/0x12c) from [<c0030058>] (asm_do_IRQ+0x58/0xb0) [<c0030058>] (asm_do_IRQ+0x58/0xb0) from [<c0030bd8>] (irq_svc+0x38/0xc0) Exception stack(0xcf831b50 to 0xcf831b98) 1b40: c0595540 c05c7b00 00000000 00000000 1b60: 00000102 cf830000 c0029130 00000000 cf830000 c0594040 c05cebac 0000000a 1b80: cf831bc8 cf831b98 c0057c3c c00578a0 20000113 ffffffff [<c0030bd8>] (irq_svc+0x38/0xc0) from [<c00578a0>] (do_softirq+0x48/0x13c) [<c00578a0>] (do_softirq+0x48/0x13c) from [<c0057c3c>] (irq_exit+0x7c/0x98) [<c0057c3c>] (irq_exit+0x7c/0x98) from [<c0030060>] (asm_do_IRQ+0x60/0xb0) [<c0030060>] (asm_do_IRQ+0x60/0xb0) from [<c0030bd8>] (irq_svc+0x38/0xc0) Exception stack(0xcf831bf0 to 0xcf831c38) 1be0: c05ba13c 60000013 f110001c 00000000 1c00: 00000000 00000029 60000013 60000013 00000000 c0594080 c05cebac cde37618 1c20: 00000200 cf831c38 c003af18 c040c9ec 20000013 ffffffff [<c0030bd8>] (irq_svc+0x38/0xc0) from [<c040c9ec>] (_spin_unlock_irqrestore+0x18/0x1c) [<c040c9ec>] (_spin_unlock_irqrestore+0x18/0x1c) from [<c003af18>] (ox820_gpio_direction_output+0x60/0xa8) [<c003af18>] (ox820_gpio_direction_output+0x60/0xa8) from [<c0263f54>] (gpio_direction_output+0xd8/0xf8) [<c0263f54>] (gpio_direction_output+0xd8/0xf8) from [<c02f85c8>] (i2c_start+0x18/0x44) [<c02f85c8>] (i2c_start+0x18/0x44) from [<c02f8c68>] (bit_xfer+0x24/0x470) [<c02f8c68>] (bit_xfer+0x24/0x470) from [<c02f6880>] (i2c_transfer+0xbc/0xf4) [<c02f6880>] (i2c_transfer+0xbc/0xf4) from [<c02f6a60>] (i2c_smbus_xfer+0x1a8/0x590) [<c02f6a60>] (i2c_smbus_xfer+0x1a8/0x590) from [<c02f6eec>] (i2c_smbus_read_i2c_block_data+0x48/0x6c) [<c02f6eec>] (i2c_smbus_read_i2c_block_data+0x48/0x6c) from [<c04099c0>] (ds1307_probe+0x2e4/0x614) [<c04099c0>] (ds1307_probe+0x2e4/0x614) from [<c02f6650>] (i2c_device_probe+0x74/0x84) [<c02f6650>] (i2c_device_probe+0x74/0x84) from [<c02878b4>] (driver_probe_device+0x80/0x170) [<c02878b4>] (driver_probe_device+0x80/0x170) from [<c0286bc4>] (bus_for_each_drv+0x60/0x8c) [<c0286bc4>] (bus_for_each_drv+0x60/0x8c) from [<c0287ab4>] (device_attach+0x5c/0x74) [<c0287ab4>] (device_attach+0x5c/0x74) from [<c0286b40>] (bus_probe_device+0x30/0x54) [<c0286b40>] (bus_probe_device+0x30/0x54) from [<c02852f0>] (device_add+0x2b4/0x4e0) [<c02852f0>] (device_add+0x2b4/0x4e0) from [<c02f7444>] (i2c_new_device+0xb8/0x118) [<c02f7444>] (i2c_new_device+0xb8/0x118) from [<c02f7ac4>] (i2c_register_adapter+0x124/0x1b0) [<c02f7ac4>] (i2c_register_adapter+0x124/0x1b0) from [<c02f7c00>] (i2c_add_numbered_adapter+0xb0/0xc0) [<c02f7c00>] (i2c_add_numbered_adapter+0xb0/0xc0) from [<c0409e3c>] (i2c_gpio_probe+0x14c/0x230) [<c0409e3c>] (i2c_gpio_probe+0x14c/0x230) from [<c0288794>] (platform_drv_probe+0x1c/0x24) [<c0288794>] (platform_drv_probe+0x1c/0x24) from [<c02878b4>] (driver_probe_device+0x80/0x170) [<c02878b4>] (driver_probe_device+0x80/0x170) from [<c0287a28>] (driver_attach+0x84/0x88) [<c0287a28>] (driver_attach+0x84/0x88) from [<c0286e94>] (bus_for_each_dev+0x54/0x80) [<c0286e94>] (bus_for_each_dev+0x54/0x80) from [<c028747c>] (bus_add_driver+0xa0/0x230) [<c028747c>] (bus_add_driver+0xa0/0x230) from [<c0287d88>] (driver_register+0x58/0x13c) [<c0287d88>] (driver_register+0x58/0x13c) from [<c001ef44>] (i2c_gpio_init+0xc/0x30) [<c001ef44>] (i2c_gpio_init+0xc/0x30) from [<c003049c>] (do_one_initcall+0x30/0x1a8) [<c003049c>] (do_one_initcall+0x30/0x1a8) from [<c00088cc>] (kernel_init+0x184/0x210) [<c00088cc>] (kernel_init+0x184/0x210) from [<c0031aa8>] (kernel_thread_exit+0x0/0x8) handlers: [<c02f3940>] (gpio_keys_isr+0x0/0x9c) Disabling IRQ #54 rtc-ds1307 0-0068: rtc core: registered m41t00 as rtc0 i2c-gpio i2c-gpio.0: using pins 41 (SDA) and 42 (SCL) md: linear personality registered for level -1 md: raid0 personality registered for level 0 md: raid1 personality registered for level 1 device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com Registered led device: hddaerr Registered led device: hddberr Registered led device: system Registered led device: firmware Registered led device: usbcopy TCP cubic registered NET: Registered protocol family 10 NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. rtc-ds1307 0-0068: setting system clock to 2021-03-16 17:48:58 UTC (1615916938) md: Waiting for all devices to be available before autodetect md: If you don't use raid, use raid=noautodetect md: Autodetecting RAID arrays. md: Scanned 0 and added 0 devices. md: autorun … md: … autorun DONE. UBIFS: recovery needed UBIFS: recovery completed UBIFS: mounted UBI device 0, volume 0, name “rootfs” UBIFS: file system size: 217921536 bytes (212814 KiB, 207 MiB, 1689 LEBs) UBIFS: journal size: 9033728 bytes (8822 KiB, 8 MiB, 71 LEBs) UBIFS: media format: w4/r0 (latest is w4/r0) UBIFS: default compressor: lzo UBIFS: reserved for root: 0 bytes (0 KiB) VFS: Mounted root (ubifs filesystem) on device 0:10. Freeing init memory: 160K

              Welcome to Fedora 
              Press 'I' to enter interactive startup.

Starting udev: [ OK ] Setting hostname isharing: [ OK ] Checking filesystems Checking all file systems. [ OK ] Mounting local filesystems: mount: special device UUID=4eeb51d5-f91d-4a59-b59b-cad9b1ae19fc does not exist [FAILED] Enabling /etc/fstab swaps: [ OK ] Entering non-interactive startup Scan raid infomation: mdadm: No arrays found in config file or automatically Restoring /var/log to tmpfs:

mount tmpfs on /var/log...
extract backup logs to /var/log...

13 blocks

Bringing up loopback interface: [ OK ] Bringing up interface eth0: Determining IP information for eth0… done. [ OK ] Starting portreserve: [ OK ] Starting system logger: [ OK ] Starting rpcbind: [ OK ] Starting NFS statd: [ OK ] Starting RPC idmapd: [ OK ] Starting system message bus: [ OK ] Starting Avahi daemon… [ OK ] Starting cups: [ OK ] Mounting other filesystems: mount: special device UUID=4eeb51d5-f91d-4a59-b59b-cad9b1ae19fc does not exist [FAILED] Retrigger failed udev events[ OK ] Starting xinetd: [ OK ] ntpdate: Synchronizing with time server: [ OK ] Syncing hardware clock to system time [ OK ] Starting ntpd: [ OK ] Starting NAS (nas): /var/lib/alternatives/nas empty! reinstall nas UI alternatives.. fastcgi buttons diskmon Starting lighttpd: [ OK ] Starting sockproxy-daemon: Starting /usr/bin/thumb-daemon: [ OK ] atd: [ OK ] Starting DAAP server: [ OK ] swapon: cannot find the device for UUID=b2657cf9-d9ae-4c22-a655-e374a7876532 Starting NAS LED (nasled): product was “akitio” nas-service Starting smartd: [ OK ]

Fedora release 12 (Constantine) Kernel on an armv6l (/dev/ttyS0)

isharing login:


Space for additional notes, links to forum threads or other resources.

FIXME Add tags below, then remove this fixme.

How to add tags

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2021/03/16 22:00
  • by konus