Hi,
I'm working on installing of arch linux on Zyxel NAS326. I will post updates to this thread during my progress. My goal is to get a working archiso initrd and rootfs build for booting a live image used for installation of arch linux on the device from a USB stick.
Follow these steps to build the kernel:
$this->bbcode_second_pass_code('', '
make nas326_defconfig
make armada-380-zyxel-nas326.dtb
make zImage
cat arch/arm/boot/zImage arch/arm/boot/dts/armada-380-zyxel-nas326.dtb > zImage
')
Booting the kernel:
Copy zImage to an usb with ext2 filesystem, then connect serial console and boot into uboot console. At the uboot console, do the following steps to enable usb power, load kernel from usb into memory and boot.
$this->bbcode_second_pass_code('', '
mw.l f1018140 003c8800
usb reset
ext2load usb 0:1 0x2000000 /zImage
bootz 0x2000000
')
nas326-linux-4.8.4.patch