Просмотр исходного кода

Generate suitable images for the UBNT PicoStation2

SVN-Revision: 15314
Jo-Philipp Wich 16 лет назад
Родитель
Сommit
70bf92d03c
2 измененных файлов с 12 добавлено и 0 удалено
  1. 6 0
      target/linux/atheros/image/Makefile
  2. 6 0
      tools/firmware-utils/src/mkfwimage.c

+ 6 - 0
target/linux/atheros/image/Makefile

@@ -35,6 +35,12 @@ define Image/Build
 		-r $(BIN_DIR)/openwrt-$(BOARD)-root.$(1) \
 		-o $(BIN_DIR)/openwrt-$(BOARD)-ubnt5-$(1).bin
 
+	-$(STAGING_DIR_HOST)/bin/mkfwimage \
+		-B XS2-8 -v XS2.ar2316.OpenWrt.$(REVISION) \
+		-k $(BIN_DIR)/openwrt-$(BOARD)-vmlinux.lzma \
+		-r $(BIN_DIR)/openwrt-$(BOARD)-root.$(1) \
+		-o $(BIN_DIR)/openwrt-$(BOARD)-ubnt2-8-$(1).bin
+
 	-$(STAGING_DIR_HOST)/bin/mkmylofw -B np25g \
 		-p0x020000:0x130000:ah:0x80041000:linux:$(KDIR)/vmlinux.bin.gz  \
 		-p0x150000:0x2a0000:::rootfs:$(BIN_DIR)/openwrt-$(BOARD)-root.$(1) \

+ 6 - 0
tools/firmware-utils/src/mkfwimage.c

@@ -63,6 +63,12 @@ fw_layout_t fw_layout_data[] = {
 		.kern_entry	=	0x80060000,
 		.firmware_max_length=	0x00640000,
 	},
+	{
+		.name		=	"XS2-8",
+		.kern_start	=	0xa8030000,
+		.kern_entry	=	0x80041000,
+		.firmware_max_length=	0x006C0000,
+	},
 	{	.name		=	"",
 	},
 };