Hi, ich habe mit Winarm ein Programm kompiliert und der Code liegt nun in einem .hex File. Soweit sogut, aber ich hätte auch gerne den Code in einem .bin File und weiß nicht wie ich das anstellen soll. Ich nehme an das geht durch einfügen von Befehlen ins Makefile. Weiß jemand welche? Gruss Markus.
arm-elf-objcopy -O binary main.hex main.bin
Alternativ müssten folgende Änderungern im Makefile auch funktionieren,
dann wird eine .bin und keine .hex Datei erstellt.
# Output format. (can be srec, ihex, binary)
FORMAT = binary
...
build: elf bin lss sym
...
%.bin: %.elf
@echo
@echo $(MSG_FLASH) $@
$(OBJCOPY) -O $(FORMAT) $< $@
Vielen Dank, ich hab die Änderungen im Makefile vorgenommen und jetzt geht es prima. Markus
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.