|
@@ -8,9 +8,94 @@ include $(TOPDIR)/mk/kernel-build.mk
|
|
include $(TOPDIR)/mk/image.mk
|
|
include $(TOPDIR)/mk/image.mk
|
|
|
|
|
|
KERNEL:=$(LINUX_DIR)/$(ADK_TARGET_KERNEL)
|
|
KERNEL:=$(LINUX_DIR)/$(ADK_TARGET_KERNEL)
|
|
-
|
|
|
|
OSTRIP:=-R .reginfo -R .notes -R .note -R .comment -R .mdebug -R .note.gnu.build-id
|
|
OSTRIP:=-R .reginfo -R .notes -R .note -R .comment -R .mdebug -R .note.gnu.build-id
|
|
|
|
|
|
|
|
+# target helper text
|
|
|
|
+ifeq ($(ADK_TARGET_FS),nfsroot)
|
|
|
|
+targethelp:
|
|
|
|
+ @echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
+ @echo 'The nfs root tarball is: ${FW_DIR}/${ROOTFSUSERTARBALL}'
|
|
|
|
+ifeq ($(ADK_TARGET_SYSTEM_FON_FON2100),y)
|
|
|
|
+ @echo 'Type the following in Redboot:'
|
|
|
|
+ @echo 'RedBoot> load $(TARGET_KERNEL)'
|
|
|
|
+ @echo 'RedBoot> go'
|
|
|
|
+endif
|
|
|
|
+ifeq ($(ADK_TARGET_SYSTEM_LEMOTE_YEELONG),y)
|
|
|
|
+ @echo 'Boot your Lemote Yeelong and type following commands in PMON:'
|
|
|
|
+ @echo 'PMON> ifaddr rtl0 <ip-address-client>'
|
|
|
|
+ @echo 'PMON> load tftp://<ip-address-server>/${TARGET_KERNEL}'
|
|
|
|
+ @echo 'PMON> g'
|
|
|
|
+endif
|
|
|
|
+endif
|
|
|
|
+ifeq ($(ADK_TARGET_FS),yaffs)
|
|
|
|
+targethelp:
|
|
|
|
+ @echo 'The root tarball is: ${FW_DIR}/${ROOTFSTARBALL}'
|
|
|
|
+ @echo 'Format your NAND with Routerboot, boot via NFS and'
|
|
|
|
+ @echo 'then install kernel and filesystem via:'
|
|
|
|
+ @echo 'adkinstall ${ROOTFSTARBALL}'
|
|
|
|
+endif
|
|
|
|
+ifeq ($(ADK_TARGET_FS),usb)
|
|
|
|
+targethelp:
|
|
|
|
+ @echo 'The root tarball is: ${FW_DIR}/${ROOTFSTARBALL}'
|
|
|
|
+ifeq ($(ADK_TARGET_SYSTEM_LEMOTE_YEELONG),y)
|
|
|
|
+ @echo "Startup the netbook and type del to enter PMON:"
|
|
|
|
+ @echo "PMON> load /dev/fs/ext2@usb0/boot/kernel"
|
|
|
|
+ @echo "PMON> g"
|
|
|
|
+endif
|
|
|
|
+endif
|
|
|
|
+ifeq ($(ADK_TARGET_FS),archive)
|
|
|
|
+targethelp:
|
|
|
|
+ @echo "The RootFS tarball is: $(FW_DIR)/$(ROOTFSTARBALL)"
|
|
|
|
+ifeq ($(ADK_HARDWARE_QEMU),y)
|
|
|
|
+ @echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
+ @echo "Use following command to create a QEMU Image:"
|
|
|
|
+ @echo "./scripts/create.sh qemu-${CPU_ARCH}.img $(FW_DIR)/$(ROOTFSTARBALL)"
|
|
|
|
+ @echo "Start qemu with following options:"
|
|
|
|
+ @echo 'qemu-system-${CPU_ARCH} -nographic -M malta -device e1000,netdev=adk0 -netdev user,id=adk0 -kernel $(FW_DIR)/$(TARGET_KERNEL) qemu-${CPU_ARCH}.img'
|
|
|
|
+endif
|
|
|
|
+ifeq ($(ADK_TARGET_SYSTEM_LEMOTE_YEELONG),y)
|
|
|
|
+ @echo "Startup the Lemote Yeelong and type del to enter PMON:"
|
|
|
|
+ @echo "PMON> load /dev/fs/ext2@wd0a/boot/kernel"
|
|
|
|
+ @echo "PMON> g root=/dev/sda1"
|
|
|
|
+endif
|
|
|
|
+ifeq ($(ADK_TARGET_SYSTEM_MIKROTIK_RB532),y)
|
|
|
|
+ @echo "Use following command to install it on CF card:"
|
|
|
|
+ @echo "sudo ./scripts/install-rb532.sh /dev/sdX $(FW_DIR)/$(ROOTFSTARBALL)"
|
|
|
|
+endif
|
|
|
|
+endif
|
|
|
|
+ifeq ($(ADK_TARGET_FS),initramfsarchive)
|
|
|
|
+targethelp:
|
|
|
|
+ @echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
+ @echo "The RootFS tarball is: $(FW_DIR)/$(ROOTFSUSERTARBALL)"
|
|
|
|
+endif
|
|
|
|
+ifeq ($(ADK_TARGET_FS),initramfs)
|
|
|
|
+targethelp:
|
|
|
|
+ @echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
+ @echo 'The initramfs image is: ${FW_DIR}/${INITRAMFS}'
|
|
|
|
+ifeq ($(ADK_HARDWARE_QEMU),y)
|
|
|
|
+ @echo "Start qemu with following command line:"
|
|
|
|
+ @echo 'qemu-system-${CPU_ARCH} -nographic -M malta -device e1000,netdev=adk0 -netdev user,id=adk0 -kernel $(FW_DIR)/$(TARGET_KERNEL) -initrd ${FW_DIR}/${INITRAMFS}'
|
|
|
|
+endif
|
|
|
|
+endif
|
|
|
|
+ifeq ($(ADK_TARGET_FS),initramfs-piggyback)
|
|
|
|
+targethelp:
|
|
|
|
+ @echo 'The kernel+initramfs file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
+ifeq ($(ADK_HARDWARE_QEMU),y)
|
|
|
|
+ @echo "Start qemu with following command line:"
|
|
|
|
+ @echo 'qemu-system-${CPU_ARCH} -nographic -M malta -device e1000,netdev=adk0 -netdev user,id=adk0 -kernel $(FW_DIR)/$(TARGET_KERNEL)'
|
|
|
|
+endif
|
|
|
|
+endif
|
|
|
|
+ifeq ($(ADK_TARGET_FS),squashfs)
|
|
|
|
+targethelp:
|
|
|
|
+ifeq ($(ADK_TARGET_SYSTEM_BROADCOM_BCM47XX),y)
|
|
|
|
+ @echo 'You can flash the image via tftp:'
|
|
|
|
+ @echo 'tftp 192.168.1.1'
|
|
|
|
+ @echo 'tftp> binary'
|
|
|
|
+ @echo "tftp> put $(ROOTFSSQUASHFS) upgrade_code.bin"
|
|
|
|
+endif
|
|
|
|
+endif
|
|
|
|
+
|
|
|
|
+# image creation and kernel install
|
|
ifeq ($(ADK_TARGET_SYSTEM_BROADCOM_BCM47XX),y)
|
|
ifeq ($(ADK_TARGET_SYSTEM_BROADCOM_BCM47XX),y)
|
|
kernel-install:
|
|
kernel-install:
|
|
${TARGET_CROSS}objcopy ${OSTRIP} -S ${LINUX_DIR}/vmlinuz.elf \
|
|
${TARGET_CROSS}objcopy ${OSTRIP} -S ${LINUX_DIR}/vmlinuz.elf \
|
|
@@ -29,7 +114,6 @@ else
|
|
cp $@~ $@
|
|
cp $@~ $@
|
|
endif
|
|
endif
|
|
endif
|
|
endif
|
|
-
|
|
|
|
ifeq ($(ADK_TARGET_SYSTEM_LINKSYS_AG241),y)
|
|
ifeq ($(ADK_TARGET_SYSTEM_LINKSYS_AG241),y)
|
|
kernel-install:
|
|
kernel-install:
|
|
${TARGET_CROSS}objcopy -S -O srec $(KERNEL) $(LINUX_DIR)/vmlinux.srec
|
|
${TARGET_CROSS}objcopy -S -O srec $(KERNEL) $(LINUX_DIR)/vmlinux.srec
|
|
@@ -38,18 +122,20 @@ kernel-install:
|
|
PATH='${TARGET_PATH}' addpattern -p AG3B -b -r 2.0 -i $(LINUX_DIR)/vmlinux.tmp \
|
|
PATH='${TARGET_PATH}' addpattern -p AG3B -b -r 2.0 -i $(LINUX_DIR)/vmlinux.tmp \
|
|
-o $(BUILD_DIR)/$(TARGET_KERNEL) 2>/dev/null
|
|
-o $(BUILD_DIR)/$(TARGET_KERNEL) 2>/dev/null
|
|
endif
|
|
endif
|
|
-
|
|
|
|
ifeq ($(ADK_TARGET_SYSTEM_MIKROTIK_RB532),y)
|
|
ifeq ($(ADK_TARGET_SYSTEM_MIKROTIK_RB532),y)
|
|
kernel-install:
|
|
kernel-install:
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
|
|
+ @cp $(BUILD_DIR)/$(TARGET_KERNEL) $(FW_DIR)/${TARGET_KERNEL}
|
|
endif
|
|
endif
|
|
ifeq ($(ADK_TARGET_SYSTEM_MIKROTIK_RB4XX),y)
|
|
ifeq ($(ADK_TARGET_SYSTEM_MIKROTIK_RB4XX),y)
|
|
kernel-install:
|
|
kernel-install:
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
|
|
+ @cp $(BUILD_DIR)/$(TARGET_KERNEL) $(FW_DIR)/${TARGET_KERNEL}
|
|
endif
|
|
endif
|
|
ifeq ($(ADK_TARGET_SYSTEM_FON_FON2100),y)
|
|
ifeq ($(ADK_TARGET_SYSTEM_FON_FON2100),y)
|
|
kernel-install:
|
|
kernel-install:
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
|
|
+ @cp $(BUILD_DIR)/$(TARGET_KERNEL) $(FW_DIR)/${TARGET_KERNEL}
|
|
|
|
|
|
${BUILD_DIR}/${ROOTFSSQUASHFS}: ${BUILD_DIR}/root.squashfs
|
|
${BUILD_DIR}/${ROOTFSSQUASHFS}: ${BUILD_DIR}/root.squashfs
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(LINUX_DIR)/vmlinux $(BUILD_DIR)/vmlinux.strip
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(LINUX_DIR)/vmlinux $(BUILD_DIR)/vmlinux.strip
|
|
@@ -60,120 +146,44 @@ endif
|
|
ifeq ($(ADK_TARGET_SYSTEM_LEMOTE_YEELONG),y)
|
|
ifeq ($(ADK_TARGET_SYSTEM_LEMOTE_YEELONG),y)
|
|
kernel-install:
|
|
kernel-install:
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
|
|
+ @cp $(BUILD_DIR)/$(TARGET_KERNEL) $(FW_DIR)/${TARGET_KERNEL}
|
|
endif
|
|
endif
|
|
-ifeq ($(ADK_TARGET_SYSTEM_QEMU_MIPS),y)
|
|
+ifeq ($(ADK_HARDWARE_QEMU),y)
|
|
-kernel-install:
|
|
|
|
- $(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
|
|
-endif
|
|
|
|
-ifeq ($(ADK_TARGET_SYSTEM_QEMU_MIPSEL),y)
|
|
|
|
kernel-install:
|
|
kernel-install:
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
$(TARGET_CROSS)objcopy $(OSTRIP) -S $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL)
|
|
|
|
+ @cp $(BUILD_DIR)/$(TARGET_KERNEL) $(FW_DIR)/${TARGET_KERNEL}
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
+# filesystem specific targets
|
|
ifeq ($(ADK_TARGET_FS),nfsroot)
|
|
ifeq ($(ADK_TARGET_FS),nfsroot)
|
|
-imageinstall: kernel-install $(FW_DIR)/$(ROOTFSUSERTARBALL)
|
|
+imageinstall: kernel-install $(FW_DIR)/$(ROOTFSUSERTARBALL) targethelp
|
|
- @cp $(BUILD_DIR)/$(TARGET_KERNEL) $(FW_DIR)/${TARGET_KERNEL}
|
|
|
|
- @echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
- @echo 'The nfs root tarball is: ${FW_DIR}/${ROOTFSUSERTARBALL}'
|
|
|
|
-ifeq ($(ADK_TARGET_SYSTEM_FON_FON2100),y)
|
|
|
|
- @echo 'Type the following in Redboot:'
|
|
|
|
- @echo 'RedBoot> load $(TARGET_KERNEL)'
|
|
|
|
- @echo 'RedBoot> go'
|
|
|
|
-endif
|
|
|
|
-ifeq ($(ADK_TARGET_SYSTEM_LEMOTE_YEELONG),y)
|
|
|
|
- @echo 'Boot your lemote and type following commands in PMON:'
|
|
|
|
- @echo 'PMON> ifaddr rtl0 <ip-address-client>'
|
|
|
|
- @echo 'PMON> load tftp://<ip-address-server>/${TARGET_KERNEL}'
|
|
|
|
- @echo 'PMON> g'
|
|
|
|
-endif
|
|
|
|
endif
|
|
endif
|
|
ifeq ($(ADK_TARGET_FS),yaffs)
|
|
ifeq ($(ADK_TARGET_FS),yaffs)
|
|
-imageinstall: kernel-install $(FW_DIR)/$(ROOTFSTARBALL)
|
|
+imageinstall: $(FW_DIR)/$(ROOTFSTARBALL) targethelp
|
|
- @echo 'The root tarball is: ${FW_DIR}/${ROOTFSTARBALL}'
|
|
|
|
- @echo 'Format your NAND with Routerboot, boot via NFS and'
|
|
|
|
- @echo 'then install kernel and filesystem via:'
|
|
|
|
- @echo 'adkinstall ${ROOTFSTARBALL}'
|
|
|
|
endif
|
|
endif
|
|
ifeq ($(ADK_TARGET_FS),archive)
|
|
ifeq ($(ADK_TARGET_FS),archive)
|
|
-imageinstall: $(FW_DIR)/$(ROOTFSTARBALL)
|
|
+imageinstall: $(FW_DIR)/$(ROOTFSTARBALL) targethelp
|
|
- @echo "The RootFS tarball is: $(FW_DIR)/$(ROOTFSTARBALL)"
|
|
|
|
-ifneq ($(ADK_HARDWARE_QEMU),)
|
|
|
|
- @cp $(KERNEL) $(FW_DIR)/$(TARGET_KERNEL)
|
|
|
|
- @echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
- @echo "Use following command to create a QEMU Image:"
|
|
|
|
- @echo "./scripts/create.sh qemu-${CPU_ARCH}.img $(FW_DIR)/$(ROOTFSTARBALL)"
|
|
|
|
- @echo "Start qemu with following options:"
|
|
|
|
- @echo 'qemu-system-${CPU_ARCH} -nographic -M malta -device e1000,netdev=adk0 -netdev user,id=adk0 -kernel $(FW_DIR)/$(TARGET_KERNEL) qemu-${CPU_ARCH}.img'
|
|
|
|
-endif
|
|
|
|
-ifeq ($(ADK_TARGET_SYSTEM_LEMOTE_YEELONG),y)
|
|
|
|
- @echo "Startup the netbook and type del to enter PMON:"
|
|
|
|
- @echo "PMON> load /dev/fs/ext2@wd0a/boot/kernel"
|
|
|
|
- @echo "PMON> g root=/dev/sda1"
|
|
|
|
- @echo "The root parameter have to be changed."
|
|
|
|
-endif
|
|
|
|
-ifeq ($(ADK_TARGET_SYSTEM_MIKROTIK_RB532),y)
|
|
|
|
- @cp $(KERNEL) $(FW_DIR)/$(TARGET_KERNEL)
|
|
|
|
- @echo "Use following command to install it on CF card:"
|
|
|
|
- @echo "sudo ./scripts/install-rb532.sh /dev/sdX $(FW_DIR)/$(ROOTFSTARBALL) $(FW_DIR)/$(TARGET_KERNEL)"
|
|
|
|
-endif
|
|
|
|
endif
|
|
endif
|
|
ifeq ($(ADK_TARGET_FS),initramfsarchive)
|
|
ifeq ($(ADK_TARGET_FS),initramfsarchive)
|
|
-imageinstall: $(FW_DIR)/$(ROOTFSUSERTARBALL)
|
|
+imageinstall: kernel-install $(FW_DIR)/$(ROOTFSUSERTARBALL) targethelp
|
|
- @cp $(KERNEL) $(FW_DIR)/$(TARGET_KERNEL)
|
|
|
|
- @echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
- @echo "The RootFS tarball is: $(FW_DIR)/$(ROOTFSUSERTARBALL)"
|
|
|
|
endif
|
|
endif
|
|
ifeq ($(ADK_TARGET_FS),initramfs)
|
|
ifeq ($(ADK_TARGET_FS),initramfs)
|
|
-imageinstall: $(FW_DIR)/$(INITRAMFS)
|
|
+imageinstall: kernel-install $(FW_DIR)/$(INITRAMFS) targethelp
|
|
- @cp $(KERNEL) $(FW_DIR)/$(TARGET_KERNEL)
|
|
|
|
- @echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
- @echo 'The initramfs image is: ${FW_DIR}/${INITRAMFS}'
|
|
|
|
-ifneq ($(ADK_HARDWARE_QEMU),)
|
|
|
|
- @echo "Start qemu with following command line:"
|
|
|
|
- @echo 'qemu-system-${CPU_ARCH} -nographic -M malta -device e1000,netdev=adk0 -netdev user,id=adk0 -kernel $(FW_DIR)/$(TARGET_KERNEL) -initrd ${FW_DIR}/${INITRAMFS}'
|
|
|
|
-endif
|
|
|
|
endif
|
|
endif
|
|
ifeq ($(ADK_TARGET_FS),initramfs-piggyback)
|
|
ifeq ($(ADK_TARGET_FS),initramfs-piggyback)
|
|
-imageinstall: createinitramfs
|
|
+imageinstall: createinitramfs targethelp
|
|
@cp $(KERNEL) $(FW_DIR)/$(TARGET_KERNEL)
|
|
@cp $(KERNEL) $(FW_DIR)/$(TARGET_KERNEL)
|
|
- @echo 'The kernel+initramfs file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
-ifneq ($(ADK_HARDWARE_QEMU),)
|
|
|
|
- @echo "Start qemu with following command line:"
|
|
|
|
- @echo 'qemu-system-${CPU_ARCH} -nographic -M malta -device e1000,netdev=adk0 -netdev user,id=adk0 -kernel $(FW_DIR)/$(TARGET_KERNEL)'
|
|
|
|
-endif
|
|
|
|
endif
|
|
endif
|
|
ifeq ($(ADK_TARGET_FS),usb)
|
|
ifeq ($(ADK_TARGET_FS),usb)
|
|
-imageinstall: $(FW_DIR)/$(ROOTFSTARBALL)
|
|
+imageinstall: $(FW_DIR)/$(ROOTFSTARBALL) targethelp
|
|
- @echo "The RootFS tarball is: $(FW_DIR)/$(ROOTFSTARBALL)"
|
|
|
|
-ifeq ($(ADK_TARGET_SYSTEM_LEMOTE_YEELONG),y)
|
|
|
|
- @echo "Startup the netbook and type del to enter PMON:"
|
|
|
|
- @echo "PMON> load /dev/fs/ext2@usb0/boot/kernel"
|
|
|
|
- @echo "PMON> g"
|
|
|
|
-endif
|
|
|
|
-endif
|
|
|
|
-ifeq ($(ADK_TARGET_FS),cf)
|
|
|
|
-imageinstall: kernel-install $(FW_DIR)/$(ROOTFSUSERTARBALL)
|
|
|
|
- @cp $(BUILD_DIR)/$(TARGET_KERNEL) $(FW_DIR)/$(TARGET_KERNEL)
|
|
|
|
- @echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
|
|
|
|
- @echo "The RootFS tarball is: $(FW_DIR)/$(ROOTFSUSERTARBALL)"
|
|
|
|
- @echo "Boot the board via network (tftp+nfsroot) and use adkinstall."
|
|
|
|
- @echo "If you just want to update, use adkupdate."
|
|
|
|
endif
|
|
endif
|
|
ifeq ($(ADK_TARGET_FS),squashfs)
|
|
ifeq ($(ADK_TARGET_FS),squashfs)
|
|
-imageinstall: kernel-install ${BUILD_DIR}/${ROOTFSSQUASHFS}
|
|
+imageinstall: kernel-install ${BUILD_DIR}/${ROOTFSSQUASHFS} targethelp
|
|
@if [ $$($(STATCMD) ${BUILD_DIR}/${ROOTFSSQUASHFS}) -gt 3801088 ];then \
|
|
@if [ $$($(STATCMD) ${BUILD_DIR}/${ROOTFSSQUASHFS}) -gt 3801088 ];then \
|
|
echo 'Image is too big!'; \
|
|
echo 'Image is too big!'; \
|
|
else \
|
|
else \
|
|
${CP} ${BUILD_DIR}/${ROOTFSSQUASHFS} ${FW_DIR}/${ROOTFSSQUASHFS}; \
|
|
${CP} ${BUILD_DIR}/${ROOTFSSQUASHFS} ${FW_DIR}/${ROOTFSSQUASHFS}; \
|
|
echo The image file is $(ROOTFSSQUASHFS); \
|
|
echo The image file is $(ROOTFSSQUASHFS); \
|
|
fi
|
|
fi
|
|
-ifeq ($(ADK_TARGET_SYSTEM_FON_FON2100),y)
|
|
|
|
- @echo The kernel file is $(TARGET_KERNEL)
|
|
|
|
-endif
|
|
|
|
-ifeq ($(ADK_TARGET_SYSTEM_BROADCOM_BCM47XX),y)
|
|
|
|
- @echo 'You can flash the image via tftp:'
|
|
|
|
- @echo 'tftp 192.168.1.1'
|
|
|
|
- @echo 'tftp> binary'
|
|
|
|
- @echo "tftp> put $(ROOTFSSQUASHFS) upgrade_code.bin"
|
|
|
|
-endif
|
|
|
|
endif
|
|
endif
|
|
|
|
+
|