summaryrefslogtreecommitdiff
path: root/target/brcm/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'target/brcm/Makefile')
-rw-r--r--target/brcm/Makefile11
1 files changed, 8 insertions, 3 deletions
diff --git a/target/brcm/Makefile b/target/brcm/Makefile
index f44245a1a..633912f9f 100644
--- a/target/brcm/Makefile
+++ b/target/brcm/Makefile
@@ -7,6 +7,8 @@ include $(TOPDIR)/mk/modules.mk
include $(TOPDIR)/mk/kernel-build.mk
include $(TOPDIR)/mk/image.mk
+OSTRIP:=-R .reginfo -R .notes -R .note -R .comment -R .mdebug -R .note.gnu.build-id
+
$(TOOLS_BUILD_DIR):
@mkdir -p $(TOOLS_BUILD_DIR)
@@ -14,14 +16,17 @@ tools-compile: $(TOOLS_BUILD_DIR)
$(MAKE) -C tools/trx
kernel-install: tools-compile
- gzip -c9 $(LINUX_DIR)/vmlinuz > $(LINUX_DIR)/vmlinuz.gz
- PATH='${TARGET_PATH}' trx -o $(BIN_DIR)/${ADK_TARGET}-${FS}-kernel \
- $(LINUX_DIR)/vmlinuz.gz
+ $(TARGET_CROSS)objcopy $(OSTRIP) -S $(LINUX_DIR)/vmlinux \
+ $(LINUX_DIR)/vmlinuz
+ @gzip -c9 $(LINUX_DIR)/vmlinuz > \
+ $(BIN_DIR)/${ADK_TARGET}-${FS}-kernel
ifeq ($(FS),nfsroot)
imageinstall: $(BIN_DIR)/$(ROOTFSUSERTARBALL)
@echo
@echo 'The kernel file is: ${BIN_DIR}/${ADK_TARGET}-${FS}-kernel'
@echo 'The nfs root tarball is: ${BIN_DIR}/${ROOTFSUSERTARBALL}'
+ @echo 'Type following on the CFE prompt to boot the kernel:'
+ @echo 'CFE> boot -z -elf -tftp 192.168.1.254:${ADK_TARGET}-${FS}-kernel'
@echo 'Login as user root with password linux123 via ssh or console.'
endif