uboot-envtools: add support for oxnas target

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 43390
This commit is contained in:
John Crispin 2014-11-26 09:00:40 +00:00
parent c05048b0bb
commit de49133a8b
2 changed files with 33 additions and 0 deletions

View file

@ -94,6 +94,10 @@ ifneq ($(CONFIG_TARGET_mxs),)
$(INSTALL_DIR) $(1)/etc/uci-defaults $(INSTALL_DIR) $(1)/etc/uci-defaults
$(INSTALL_BIN) ./files/mxs $(1)/etc/uci-defaults/30_uboot-envtools $(INSTALL_BIN) ./files/mxs $(1)/etc/uci-defaults/30_uboot-envtools
endif endif
ifneq ($(CONFIG_TARGET_oxnas),)
$(INSTALL_DIR) $(1)/etc/uci-defaults
$(INSTALL_BIN) ./files/oxnas $(1)/etc/uci-defaults/30_uboot-envtools
endif
ifneq ($(CONFIG_TARGET_ramips),) ifneq ($(CONFIG_TARGET_ramips),)
$(INSTALL_DIR) $(1)/etc/uci-defaults $(INSTALL_DIR) $(1)/etc/uci-defaults
$(INSTALL_DATA) ./files/ramips $(1)/etc/uci-defaults/30_uboot-envtools $(INSTALL_DATA) ./files/ramips $(1)/etc/uci-defaults/30_uboot-envtools

View file

@ -0,0 +1,29 @@
#!/bin/sh
#
# Copyright (C) 2013 OpenWrt.org
#
[ -e /etc/config/ubootenv ] && exit 0
touch /etc/config/ubootenv
. /lib/oxnas.sh
. /lib/uboot-envtools.sh
. /lib/functions.sh
board=$(oxnas_board_name)
case "$board" in
stg212)
ubootenv_add_uci_config "/dev/ubi0_0" "0x0" "0x4000" "0x1F000" "1"
ubootenv_add_uci_config "/dev/ubi0_1" "0x0" "0x4000" "0x1F000" "1"
;;
kd20)
ubootenv_add_uci_config "/dev/mtd0" "0x220000" "0x02000" "0x20000" "1"
;;
esac
config_load ubootenv
config_foreach ubootenv_add_app_config ubootenv
exit 0