mirror of https://github.com/hak5/openwrt.git
mxs: build/profile-related changes - change uImage creation to use zImage - update image Makefile for further boards with u-boot support - add profile for OLinuXino Micro/Nano boards
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38876lede-17.01
parent
17089f3f37
commit
2bc70cfbac
|
@ -21,11 +21,11 @@ define Image/BuildKernel/olinuxino-bootlet
|
||||||
)
|
)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/BuildKernel/olinuxino-uboot
|
define Image/BuildKernel/mxs-uboot
|
||||||
mkimage -A arm -O linux -T kernel -C none \
|
mkimage -A arm -O linux -T kernel -C none \
|
||||||
-a 0x40008000 -e 0x40008000 \
|
-a 0x40008000 -e 0x40008000 \
|
||||||
-n 'ARM OpenWrt Linux-$(LINUX_VERSION)' \
|
-n 'ARM OpenWrt Linux-$(LINUX_VERSION)' \
|
||||||
-d $(KDIR)/vmlinux $(KDIR)/uImage
|
-d $(KDIR)/zImage $(KDIR)/uImage
|
||||||
cp $(KDIR)/uImage $(BIN_DIR)/$(IMG_PREFIX)-uImage
|
cp $(KDIR)/uImage $(BIN_DIR)/$(IMG_PREFIX)-uImage
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@ -36,7 +36,7 @@ define Image/BuildKernel
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(CONFIG_PACKAGE_uboot-mxs-mx23_olinuxino),y)
|
ifeq ($(CONFIG_PACKAGE_uboot-mxs-mx23_olinuxino),y)
|
||||||
$(call Image/BuildKernel/olinuxino-uboot)
|
$(call Image/BuildKernel/mxs-uboot)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(CP) $(LINUX_DIR)/arch/arm/boot/zImage $(BIN_DIR)/openwrt-$(BOARD)-zImage
|
$(CP) $(LINUX_DIR)/arch/arm/boot/zImage $(BIN_DIR)/openwrt-$(BOARD)-zImage
|
||||||
|
|
|
@ -5,16 +5,16 @@
|
||||||
# See /LICENSE for more information.
|
# See /LICENSE for more information.
|
||||||
#
|
#
|
||||||
|
|
||||||
define Profile/olinuxino
|
define Profile/olinuxino-maxi
|
||||||
NAME:=Olimex Olinuxino boards
|
NAME:=Olimex OLinuXino MAXI/MINI boards
|
||||||
PACKAGES += imx-bootlets uboot-mxs-mx23_olinuxino \
|
PACKAGES += imx-bootlets uboot-mxs-mx23_olinuxino \
|
||||||
kmod-usb-mxs-phy kmod-usb-net kmod-usb-net-smsc95xx \
|
kmod-usb-mxs-phy kmod-usb-net kmod-usb-net-smsc95xx \
|
||||||
kmod-gpio-mcp23s08 kmod-leds-gpio kmod-ledtrig-heartbeat kmod-rtc-stmp3xxx \
|
kmod-gpio-mcp23s08 kmod-leds-gpio kmod-ledtrig-heartbeat kmod-rtc-stmp3xxx \
|
||||||
kmod-sound-core kmod-sound-soc-mxs kmod-iio-mxs-lradc kmod-crypto-hw-dcp
|
kmod-sound-core kmod-sound-soc-mxs kmod-iio-mxs-lradc kmod-crypto-hw-dcp
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Profile/olinuxino/Description
|
define Profile/olinuxino-maxi/Description
|
||||||
Olimex Olinuxino boards
|
Olimex OLinuXino MAXI/MINI boards
|
||||||
endef
|
endef
|
||||||
$(eval $(call Profile,olinuxino))
|
$(eval $(call Profile,olinuxino-maxi))
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
#
|
||||||
|
# Copyright (C) 2013 OpenWrt.org
|
||||||
|
#
|
||||||
|
# This is free software, licensed under the GNU General Public License v2.
|
||||||
|
# See /LICENSE for more information.
|
||||||
|
#
|
||||||
|
|
||||||
|
define Profile/olinuxino-micro
|
||||||
|
NAME:=Olimex OLinuXino Micro/Nano boards
|
||||||
|
PACKAGES += imx-bootlets uboot-mxs-mx23_olinuxino \
|
||||||
|
kmod-usb-mxs-phy kmod-gpio-mcp23s08 kmod-leds-gpio \
|
||||||
|
kmod-ledtrig-heartbeat kmod-rtc-stmp3xxx \
|
||||||
|
kmod-iio-mxs-lradc kmod-crypto-hw-dcp
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Profile/olinuxino-micro/Description
|
||||||
|
Olimex OLinuXino Micro/Nano boards
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(call Profile,olinuxino-micro))
|
||||||
|
|
Loading…
Reference in New Issue