New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test on Seagate 440 NAS #5

Open
gazcbm opened this Issue Jan 15, 2019 · 9 comments

Comments

Projects
None yet
4 participants
@gazcbm
Copy link

gazcbm commented Jan 15, 2019

Hi - I have a Seagate 440 NAS that I would like to try your latest codebase on. Happy to provide my findings here. Is there anything I should be checking beforehand?

@hn

This comment has been minimized.

Copy link
Owner

hn commented Jan 15, 2019

Some thoughts:

  • I do not have any information about the NAS 110 and 440, I never had access to the hardware. I think the motherboard/cpu is identical or at least very similar, but that's just a guess. The NAS 440 has more SATA and USB ports and an LCD display -- that might have an impact on the compatibility as well.
  • My scripts are not specific to the NAS 220. Evgenis kernel patch and the u-boot bootloader might be the limiting factor here, at least they are labeled "nas220".
  • There is a risk of bricking your device, especially if the u-boot bootloader does not start.

I suggest the following steps:

  • backup flash (just in case something goes horribly wrong):
cat /dev/mtd0 > uboot.img
cat /dev/mtd1 > ubootenv.img
cat /dev/mtd2 > preroot.img
cat /dev/mtd3 > uimage.img
cat /dev/mtd4 > rootfs.img
cat /proc/cpuinfo > cpuinfo.txt
fw_printenv > ubootenv.txt
  • try booting the kernel and debian installer from within the old seagate u-boot (without flashing the updated u-boot bootloader):
setenv bootargs console=ttyS0,115200
usb start
fatload usb 0:1 0x40000 uImage-dtb
fatload usb 0:1 0x800000 uInitrd
bootm 0x40000 0x800000

If the kernel and debian installer start without problems, try partitioning the hard disks, installing base system, packages etc. but do not execute my postinstall script. Maybe you also try to adjust the fan speed to check if the i2c bus works.

  • If everything looks good, reset the NAS and install everything as described in my howto (flash u-boot ... postinstall script)

  • good luck ;-)

@gazcbm

This comment has been minimized.

Copy link
Author

gazcbm commented Jan 18, 2019

Great thanks, just ordered a FTDI232r, will keep you updated

@condector

This comment has been minimized.

Copy link

condector commented Jan 22, 2019

Looking at your update on 440. I have one and lost the application that reset it. The problem here was that no new firmware was being developed. So, if it works, I will try also.

@jariojose

This comment has been minimized.

Copy link

jariojose commented Jan 31, 2019

@gazcbm I tried here to put Debian 5. Its works fine, but, there is a problem that I didn't find the solution:

  • LCD Freeze on Seagate Booting... -> But SO works fine. It initialized and you could use normally.

Although, some peoples said that is possible change a file to show the correct messages. I tried it too, but, unsuccessful. So, I reset the NAS to Original Firmware. Remember: I didn't use the NAND Flashing, only using U-boot.

@condector

This comment has been minimized.

Copy link

condector commented Jan 31, 2019

@gazcbm do you have the application that reset the storage? The one on the Seagate website does not work at all... probably some problematic binary.

@jariojose

This comment has been minimized.

Copy link

jariojose commented Jan 31, 2019

@condector Do you need to format a disk? I remember when my NAS did not want to start to start. So, I removed the HD, and I had used a software (don't remember its name), created a RAID array in Linux. So, I formatted using Diskpart. Put it on NAS and it worked.

I remember that the Error messages was: No System HDD found. So, problem solved.

But I tried it about 1 year ago and worked well. http://knowledge.seagate.com/articles/en_US/FAQ/3004en

@condector

This comment has been minimized.

Copy link

condector commented Jan 31, 2019

No no, the disks are ok, the problem is that I want to factory reset my system, but the application that creates the URL using the MAC Address of the NAS not work anymore (the application on the Seagate web site).

@condector

This comment has been minimized.

Copy link

condector commented Jan 31, 2019

If you have this tool, I will really appreciate you know.

@jariojose

This comment has been minimized.

Copy link

jariojose commented Jan 31, 2019

I looked for it, but I didn't find.

Are you sure that NAS is Turn On? If you want, you could reset through the button on the back.

I found this link: http://www.tomshardware.com/answers/id-3549625/rebuild-reset-seagate-blackarmor-440-nas.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment