|
|
@@ -48,11 +48,36 @@ define Device/akitio
|
|
|
endef
|
|
|
TARGET_DEVICES += akitio
|
|
|
|
|
|
+define Build/omninas-factory
|
|
|
+ rm -rf [email protected] [email protected] [email protected]
|
|
|
+ mkdir -p [email protected]
|
|
|
+ $(CP) $@ [email protected]/uImage
|
|
|
+ dd if=/dev/zero bs=64k count=4 [email protected]
|
|
|
+ gzip [email protected]
|
|
|
+ mkimage -A arm -T ramdisk -C gzip -n "dummy" \
|
|
|
+ -d [email protected] \
|
|
|
+ [email protected]/rdimg.gz
|
|
|
+ echo 2.35.20140102 > [email protected]/version ; echo >> [email protected]/version
|
|
|
+ chmod 0744 [email protected]/*
|
|
|
+ $(TAR) -C [email protected] -czvf $@ .
|
|
|
+endef
|
|
|
+
|
|
|
+define Build/encrypt-3des
|
|
|
+ openssl enc -des3 -a -k $(1) -in $@ -out [email protected] && mv [email protected] $@
|
|
|
+endef
|
|
|
+
|
|
|
define Device/kd20
|
|
|
- DTS := kd20
|
|
|
+ DEVICE_DTS := ox820-kd20
|
|
|
DEVICE_TITLE := Shuttle KD20
|
|
|
+ KERNEL := kernel-bin | append-dtb | uImage none
|
|
|
+ KERNEL_INITRAMFS_PREFIX = $$(IMAGE_PREFIX)-factory
|
|
|
+ KERNEL_INITRAMFS_SUFFIX := .tar.gz
|
|
|
+ KERNEL_INITRAMFS = kernel-bin | append-dtb | uImage none | omninas-factory | encrypt-3des sohmuntitnlaes
|
|
|
+ KERNEL_IMAGE := zImage
|
|
|
DEVICE_PACKAGES := kmod-usb3 kmod-i2c-gpio kmod-rtc-pcf8563 kmod-gpio-beeper \
|
|
|
kmod-hwmon-core kmod-hwmon-gpiofan
|
|
|
+ KERNEL_IN_UBI :=
|
|
|
+ UBOOTENV_IN_UBI :=
|
|
|
endef
|
|
|
TARGET_DEVICES += kd20
|
|
|
|