You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

12 lines
490 B

  1. # Create OpenOCD eCos flash driver
  2. # Syntax: make INSTALL_DIR=ecosinstalldir OUTPUT=outputname
  3. include $(INSTALL_DIR)/include/pkgconf/ecos.mak
  4. all:
  5. $(ECOS_COMMAND_PREFIX)gcc $(ECOS_GLOBAL_CFLAGS) $(ECOS_GLOBAL_LDFLAGS) -g -o debug_$(OUTPUT).elf -nostdlib flash.S flash.c -Wl,--gc-sections -I$(INSTALL_DIR)/include -Wl,$(INSTALL_DIR)/lib/libtarget.a -Wl,-Map,flash.map
  6. cp debug_$(OUTPUT).elf $(OUTPUT).elf
  7. $(ECOS_COMMAND_PREFIX)strip $(OUTPUT).elf
  8. echo Flash driver $(OUTPUT).elf