A prescription for Cortex-M application builds using gcc+make #1539
Replies: 3 comments 2 replies
-
Hi @tobermory, Thanks for advertising this. Please note that the "standard" way of building (or better composing) bare metal applications for Arm Cortex processors is using Open-CMSIS-Pack. If you like, you could release your analysis component as a pack and let us register it to our pack index. This would give easy access to your software component to our ecosystem user base. Cheers, |
Beta Was this translation helpful? Give feedback.
-
Thank you for the info. I tried to find some examples of published packs by individuals, but can only find vendor ones here: https://developer.arm.com/tools-and-software/embedded/cmsis/cmsis-packs That link I found in a memfault blog describing PACKs. I am trying to discover which tools ingest .pack files? Is Keil uVision the only one? |
Beta Was this translation helpful? Give feedback.
-
Can you point me at specific instructions for taking some arbitrary set of .h, .c, .S and perhaps Makefiles and folding them into the .pack format? Thanks. |
Beta Was this translation helpful? Give feedback.
-
I advertised a small library for doing structured fault handling on Cortex-M cpus on Github, in response to a request for info on inferring function call stacks in fault conditions.
I then realized that its Makefile details the steps required to build arbitrary applications for Cortex-M using just gcc, make. Add say JLink Commander as flash tool and you have a complete build/install toolset.
https://github.com/tobermory/faultHandling-cortex-m.git
Beta Was this translation helpful? Give feedback.
All reactions