Hex generating
I my case, I wanted SREC output, so this post helped a lot.
I have one thing to add - noted above by Kevin also - the forum software on this site changes the quote characters!
If you are cutting and pasting be aware of that - compare “this” to "this"
and note the substitution of curly quotes in the first for the straight quotes in the second which is in “monospace font/code sample” quoting - see help.
This should work:
arm-none-eabi-objcopy -O binary "${BuildArtifactFileBaseName}.elf" "${BuildArtifactFileBaseName}.bin" && arm-none-eabi-objcopy --output-target=srec "${BuildArtifactFileBaseName}.elf" "${BuildArtifactFileBaseName}.srec" && arm-none-eabi-size "${BuildArtifactFileName}"
so you can also do
arm-none-eabi-objcopy --info
to see the supported output formats for your platform.
(edit to acknowledge Kevin and to add output format example)