mirror of
https://github.com/brmlab/edubrm.git
synced 2025-06-08 04:43:59 +02:00
rename DiskImg to msc_image
This commit is contained in:
parent
0278fc0b02
commit
bb85100586
3 changed files with 14 additions and 13 deletions
|
@ -1,5 +1,6 @@
|
|||
NAME = edubrm
|
||||
CFLAGS = -Wall -Werror -D__REDLIB__ -DDEBUG -D__CODE_RED -D__USE_CMSIS=CMSISv1p30_LPC13xx -O0 -g3 -Wall -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -mcpu=cortex-m3 -mthumb
|
||||
LDFLAGS = -nostdlib -Xlinker -Map=obj/edubrm.map --gc-sections -mcpu=cortex-m3 -mthumb -T obj/debug.ld
|
||||
LDFLAGS = -nostdlib -Xlinker -Map=obj/$(NAME).map --gc-sections -mcpu=cortex-m3 -mthumb -T obj/debug.ld
|
||||
LIST = $(shell cd src/ ; ls *.c)
|
||||
OBJS = $(addprefix obj/,$(LIST:.c=.o))
|
||||
SRCS = $(addprefix src/,$(LIST))
|
||||
|
@ -7,20 +8,20 @@ SRCS = $(addprefix src/,$(LIST))
|
|||
obj/%.o: src/%.c
|
||||
arm-none-eabi-gcc $(CFLAGS) -c $< -o $@
|
||||
|
||||
obj/edubrm.axf: $(OBJS)
|
||||
arm-none-eabi-gcc $(LDFLAGS) -o obj/edubrm.axf $(OBJS)
|
||||
obj/$(NAME).axf: $(OBJS)
|
||||
arm-none-eabi-gcc $(LDFLAGS) -o obj/$(NAME).axf $(OBJS)
|
||||
|
||||
obj/edubrm.bin: obj/edubrm.axf
|
||||
arm-none-eabi-size obj/edubrm.axf
|
||||
arm-none-eabi-objcopy -O binary obj/edubrm.axf obj/edubrm.bin
|
||||
checksum -v obj/edubrm.bin
|
||||
obj/$(NAME).bin: obj/$(NAME).axf
|
||||
arm-none-eabi-size obj/$(NAME).axf
|
||||
arm-none-eabi-objcopy -O binary obj/$(NAME).axf obj/$(NAME).bin
|
||||
checksum -v obj/$(NAME).bin
|
||||
|
||||
clean:
|
||||
rm -f obj/*.o obj/edubrm.{axf,bin,map}
|
||||
rm -f obj/*.o obj/*.{axf,bin,map}
|
||||
|
||||
deploy:
|
||||
dfu-util -d 0471:df55 -c 0 -t 2048 -R -D /opt/LPCXpresso/bin/LPCXpressoWIN.enc || :
|
||||
sleep 1
|
||||
crt_emu_lpc11_13_nxp -g -2 -pLPC1343 -wire=winusb -info-target
|
||||
crt_emu_lpc11_13_nxp -g -2 -pLPC1343 -wire=winusb -flash-erase
|
||||
crt_emu_lpc11_13_nxp -g -2 -pLPC1343 -wire=winusb -flash-load=obj/edubrm.axf
|
||||
crt_emu_lpc11_13_nxp -g -2 -pLPC1343 -wire=winusb -flash-load=obj/$(NAME).axf
|
||||
|
|
6
firmware/obj/.gitignore
vendored
6
firmware/obj/.gitignore
vendored
|
@ -1,4 +1,4 @@
|
|||
*.o
|
||||
edubrm.axf
|
||||
edubrm.bin
|
||||
edubrm.map
|
||||
*.axf
|
||||
*.bin
|
||||
*.map
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue