I'm at the point where I have 3 independent S32DS projects:
- Boot Record
- Boot-loader
- Firmware
Thanks to this thread, not to mention stanish and BlackNight's help, I can build "Firmware" and have it pull in binaries for the other two projects.
However, there are a great deal of things that are duplicated among the 3 projects (Transport Layer code, for example), and when I go from a 100 pin dev board to a 64 pin production part, I have to change Processor Expert settings on 3 projects, etc. etc.
What I would love is to have a "master" project where it has a build setting for "DEV", "Production", "Firmware Only", etc.
What's the best way to do that? Create an S32DS project with the shared stuff, and link those files in the 3 other projects? How can I get to where things like changing GPIO mapping, etc. is as simple as going into *one* project, applying a board configuration, and building it?
Thank you!! Looking forward to see what others are doing for this scenario