From 0656bee36b157c19a248f35999001f48b91c8ec1 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sun, 8 Jan 2017 14:27:38 +0100 Subject: ar71xx: convert mikrotik routerboard support to UBI Remove the wget2nand script, drop the need for manual installation, use sysupgrade instead. There are now two different NAND images, one for 64 MiB flashes, the other for >= 128 MiB Signed-off-by: Felix Fietkau --- target/linux/ar71xx/image/Makefile | 3 +++ target/linux/ar71xx/image/mikrotik.mk | 22 ++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 target/linux/ar71xx/image/mikrotik.mk (limited to 'target/linux/ar71xx/image') diff --git a/target/linux/ar71xx/image/Makefile b/target/linux/ar71xx/image/Makefile index b9c3fc3..8eac5fc 100644 --- a/target/linux/ar71xx/image/Makefile +++ b/target/linux/ar71xx/image/Makefile @@ -21,6 +21,9 @@ endif ifeq ($(SUBTARGET),nand) include ./nand.mk endif +ifeq ($(SUBTARGET),mikrotik) +include ./mikrotik.mk +endif include ./legacy.mk define Build/netgear-squashfs diff --git a/target/linux/ar71xx/image/mikrotik.mk b/target/linux/ar71xx/image/mikrotik.mk new file mode 100644 index 0000000..000253b --- /dev/null +++ b/target/linux/ar71xx/image/mikrotik.mk @@ -0,0 +1,22 @@ +define Device/mikrotik + PROFILES := Default + BOARD_NAME := routerboard + KERNEL_INITRAMFS := + KERNEL_NAME := loader-generic.elf + KERNEL := kernel-bin | kernel2minor -s 2048 -e -c + FILESYSTEMS := squashfs + IMAGES := sysupgrade.bin + IMAGE/sysupgrade.bin := sysupgrade-tar +endef + +define Device/nand-64m +$(Device/mikrotik) + KERNEL := kernel-bin | kernel2minor -s 512 -e -c +endef + +define Device/nand-large +$(Device/mikrotik) + KERNEL := kernel-bin | kernel2minor -s 2048 -e -c +endef + +TARGET_DEVICES += nand-64m nand-large -- cgit v1.1