D-Link DNS-325 rev A1

From TechInfoDepot
Jump to navigationJump to search
ShareCenter Shadow
Wikipedia D-Link
WikiDevi.wi-cat.ru D-Link DNS-325 rev A1
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
BrandModelRev D-Link DNS-325 A1
Type NAS
CPU1 checkY Marvell 88F6281
CPU1 Type ARMv5
CPU1 Speed 1.2 GHz
Flash1 Chip Samsung K9F1G08U0B-PCB0
Flash1 Size 128 MiB 134,217,728 B <br />1,048,576 Kib <br />131,072 KiB <br />1,024 Mib <br />0.125 GiB <br />
RAM1 Size 256 MiB 268,435,456 B <br />2,097,152 Kib <br />262,144 KiB <br />2,048 Mib <br />0.25 GiB <br />
RAM1 Chip Samsung K4T1G084QF-BCF7 x 2
ETH chip1 Marvell 88F6281
ETH chip2 Marvell 88E1116R
Ethernet Port Count 1-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab
Stock bootloader U-Boot 1.1.4 Marvell version: 3.4.14.DNS-325.01
Stock FW OS Linux 2.6.22.18
Expansion IF types USB 2.0, SATA II
USB ports 1
SATA Ports 2
USB Hub Compatible Untested
Power 12 VDC, 4 A
Connector type barrel
Serial Port (UART) yes, 4-pin header,. unpopulated, JP1, 3.3V TTL, (115200 8N1)
JTAG Port yes, 10-pin header, unpopulated, JP2

Flags:
RTC w/ battery backup

Additional chips
Digital Temperature Sensor;Global Mixed-mode Technology;G751-2f;;1;
I/O Flash Type MCU w/EEPROM;Holtek;HT48F06E;;1;
2A, 22V, 400kHz Step-Down Converter;Richtek;RT8267;;1;
3A, 24V, 400kHz Step-Down Converter;Richtek;RT8269;;1;
30V Complementary MOSFET;Alpha & Omega;AOP4606;;1

Other

Default IP address: acquired via DHCP
the IP acquired via DHCP is used by 255 additional devices
of which 1 are D-Link devices
Default login user: admin
Default login password: blank
admin:blank credentials used by 397 additional devices
of which 194 are D-Link devices

3rd Party Firmware Support Debian
, OpenWrt • (List | Dev | DLs)
Retail
(Est.) release date April 2011
Newegg N82E16822155020
ASIN B004SUO40U
Country of manuf China

For a list of all currently documented Marvell chipsets with specifications, see Marvell.

For a list of all currently documented D-Link devices with specifications, see D-Link.

Links of Interest

DNS-320 on the DNS323Wiki
Debian Linux on the D-Link DNS-320 & DNS-325 NAS - jamie.lentin.co.uk

Reviews

Flashing

Flashing OpenWrt

Target: kirkwood
Subtarget: generic
Package architecture: arm_xscale
Supported Since Commit
Support started version: 25.12.0
Current supported version: 25.12.5
LAN Comment: Marvell 88E1116R Phy
WLAN Hardware: none
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
git • >>
kirkwood: add support for D-Link DNS-325 A1
The D-Link DNS-325 A1 is NAS with 2x HDD (3.5 inch) bays, 1x 10/100/1000Base-T port and 1x USB 2.0 port

Device specification:

    SoC: Marvell 88F6281-A1 1.2 GHz
    RAM: 256 MB (2xSEC K4T1G084QF-HCF7:128Mx8 @400 CL6)
    Flash: 128 MB (SAMSUNG 946 K9F1G08U0B PCB0)
    SATA: 2x internal SATA II drives
    Ethernet: 1x Gigabit (Marvell 88E1116R-NNC1)
    LED: 7x (white: Power, white/red: Right SATA Activity, USB Activity, Left SATA Activity)
    Key: 3x (Power, Reset, USB Copy/Unmount)
    Serial: 5 pin header (RXD,GAP,3.3V,GND,TXD), (115200,8,N,1), 3.3V TTL
    USB ports: 1x USB 2.0

Flash instruction:

NOTE: this process uses a serial connection. It will upgrade the bootloader and reset the bootloader environment variables

USB flash stick setup

    Format to FAT32 without mbr
    Copy these files to USB flash stick: dlink_dns-325-a1-initramfs-uImage dlink_dns-325-a1-squashfs-factory.bin dlink_dns-325-a1-squashfs-sysupgrade.bin u-boot.kwb (from u-boot-dns325 directory)

NAS setup

    Connect LAN cable between router and NAS device
    Connetc USB flash stick to NAS device
    Connect serial to NAS device

Boot from new u-boot and install it

    $ kwboot -p -b u-boot.kwb -B115200 -t /dev/ttyUSB0
    Power on NAS
    After download copleted and booted NAS device with new u-boot stop in bootloader by pressing any key
    => usb start
    => fatload usb 0 0x1000000 /u-boot.kwb
    => nand erase.part u-boot
    => nand write 0x1000000 u-boot ${filesize}
    => reset

Update MAC address in u-boot env

    Stop in bootloader by pressing any key
    Get your MAC address from label on chassis
    => setenv ethaddr XX:XX:XX:XX:XX:XX
    => saveenv

Install OpenWrt by flashing factory image from u-boot

    => usb start
    => fatload usb 0 0x1000000 /dlink_dns-325-a1-squashfs-factory.bin
    => nand erase.part ubi
    => nand write 0x1000000 ubi ${filesize}
    => reset

Based-on: #9296
Signed-off-by: Konstantin Meshkov
[ refresh uboot patches ]
Link: https://github.com/openwrt/openwrt/pull/17924
Signed-off-by: Christian Marangi