hn / seagate-blackarmor-nas

Technical data (reverse engineered) and an alternative firmware (Debian GNU/Linux) for the Seagate Blackarmor NAS
81 stars 21 forks source link

Building this kernel #14

Closed gaborszita closed 3 years ago

gaborszita commented 4 years ago

Greetings there!

I'm also trying to install a custom debian on my NAS. It has the same chip as yours, the 88F6-LG02. However, when I boot your image on the NAS it fails to boot, because it hits a kernel exception. So can you please provide me how you built your kernel, step-by-step?

Thank You

gaborszita commented 4 years ago

What I did: I followed the steps here: https://wiki.debian.org/DebianInstaller/Arm/OtherPlatforms However, it fails with bad checksum CRC. Your image boots, but during the boot the kernel hits an exception. I need your build instructions, because that way I can figure out what you did, since when I booted your image I didn't get bad checksum CRC.

hn commented 4 years ago

Having a kernel is not sufficient for (nearly all) embedded systems. You'll need a DTS/DTB file exactly matching your hardware.

My script does not build a kernel. It uses the stock Debian kernel which is combined with a (stock Debian) DTB file for the NAS 220.

gaborszita commented 3 years ago

Closing