I’m pretty sure it’s not a hardware failure. It was 100% reliable right up until the point where I flashed it.
I guess I’ll have to wait until I get the serial cable to post more info.
In the meantime, what’s the story with the firmware splitting utility that people have referred to in previous posts? I can’t seem to find it anywhere. Do I still need it if I’m going to reflash back to the original D-Link firmware?
The firmware splitting utility can be installed as a Debian package for x86, its name is dns323-firmware-tools.
If you get a Marvell cmdline, I think you should try booting an Alt-F from network or USB (you will need the splitting util for this) and if it works and you can reach its web config, you can still decide what to flash. I did not try flashing from u-boot command line directly, but I think that is also possible.
I’m pretty sure it’s not a hardware failure. It was 100% reliable right up until the point where I flashed it.
TFTP from server 192.168.1.1; our IP address is 192.168.1.100Filename 'uImage-DNS-320L-rev-Ax'.Load address: 0xa00000Loading: #######################################################################################################################################################################################################################################################################################################################################################################doneBytes transferred = 1834856 (1bff68 hex)Using egiga0 deviceTFTP from server 192.168.1.1; our IP address is 192.168.1.100Filename 'urootfs-dns325'.Load address: 0xf00000Loading: #################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################doneBytes transferred = 3031104 (2e4040 hex)## Booting image at 00a00000 ...Image Name: Alt-F-0.1RC5, kernel 3.18.28Created: 2016-06-25 14:30:55 UTCImage Type: ARM Linux Kernel Image (uncompressed)Data Size: 1834792 Bytes = 1.7 MBLoad Address: 00008000Entry Point: 00008000Verifying Checksum ... OKOK## Loading Ramdisk Image at 00f00000 ...Image Name: Alt-F-0.1RC5, initrdCreated: 2016-06-25 14:30:51 UTCImage Type: ARM Linux RAMDisk Image (uncompressed)Data Size: 3031040 Bytes = 2.9 MBLoad Address: 00800000Entry Point: 00800000Verifying Checksum ... OKStarting kernel ...Uncompressing Linux... done, booting the kernel.Booting Linux on physical CPU 0x0Linux version 3.18.28 (jcard@silver) (gcc version 4.3.3 (GCC) ) #1 Fri Jun 17 14:44:39 WEST 2016CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397fCPU: VIVT data cache, VIVT instruction cacheMachine model: D-Link DNS-320L-rev-Ax NAS
Just for the record: I have this 320L with the fast blinking LED and nothing on serial output.
Somebody adviced replacing the capacitors, I did it
and nothing changed (did not get worse either albeit it is very ugly now). In the process I watched the blinking quite much and the blinking skips a fraction of second frequently like starting over again. I think it is stuck in some low level bootloop,