AnsweredAssumed Answered

Managing builds with S32DS?

Question asked by gearhead1107 on Feb 13, 2018
Latest reply on Feb 22, 2018 by gearhead1107

I'm at the point where I have 3 independent S32DS projects:

  • Boot Record
  • Boot-loader 
  • Firmware

Thanks to this thread, not to mention Stanislav Sliva and Erich Styger'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