1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-20 10:54:14 +01:00

INS: Get bootloader working again

This commit is contained in:
James Cotton 2011-09-27 01:17:14 -05:00
parent cf6a59468f
commit fef9570e4d
3 changed files with 7 additions and 5 deletions

View File

@ -86,7 +86,7 @@ SRC += $(PIOSSTM32FXX)/pios_irq.c
#SRC += $(PIOSSTM32FXX)/pios_gpio.c
SRC += $(PIOSSTM32FXX)/pios_spi.c
SRC += $(PIOSSTM32FXX)/pios_iap.c
SRC += $(PIOSSTM32FXX)/pios_debug.c
#SRC += $(PIOSSTM32FXX)/pios_debug.c
## PIOS Hardware (Common)
#SRC += $(PIOSCOMMON)/pios_com.c
@ -359,8 +359,10 @@ $(eval $(call PARTIAL_COMPILE_ARM_TEMPLATE, SRCARM))
$(OUTDIR)/$(TARGET).bin.o: $(OUTDIR)/$(TARGET).bin
$(eval $(call OPFW_TEMPLATE,$(OUTDIR)/$(TARGET).bin,$(BOARD_TYPE),$(BOARD_REVISION)))
# Add jtag targets (program and wipe)
$(eval $(call JTAG_TEMPLATE_F2X,$(OUTDIR)/$(TARGET).bin,$(BL_BANK_BASE),$(BL_BANK_SIZE)))
$(eval $(call JTAG_TEMPLATE,$(OUTDIR)/$(TARGET).bin,$(FW_BANK_BASE),$(FW_BANK_SIZE),$(OPENOCD_CONFIG)))
.PHONY: elf lss sym hex bin bino
elf: $(OUTDIR)/$(TARGET).elf

View File

@ -1,8 +1,8 @@
define connect
target remote localhost:3334
monitor cortex_m3 vector_catch all
file ./build/fw_ins/fw_ins.elf
# file ./build/bl_ins/bl_ins.elf
# file ./build/fw_ins/fw_ins.elf
file ./build/bl_ins/bl_ins.elf
end
#monitor reset halt

View File

@ -9,7 +9,7 @@ BOARD := STM32F2xx_INS
MODEL := HD
MODEL_SUFFIX :=
OPENOCD_CONFIG := stm32f1x.cfg
OPENOCD_CONFIG := stm32f2x.cfg
# Note: These must match the values in link_$(BOARD)_memory.ld
BL_BANK_BASE := 0x08000000 # Start of bootloader flash