Backward Compatibility question

In my team we develop some Hydra SW that we release among multiple users for different validation purposes.
Our users don’t develop, but only deploy and use distributed hex images.
Recently I faced the following issue:
The hex images were built on Firmware Version: cannot run on FW
Does compatible to
Which framework version should we use to be compatible with all 4.2.. FW?


I don’t think there is such backward compatibility, at least it is not guaranteed. You have to rebuild the app for new firmware.

You should stipulate that you need every Hydra with the same firmware to run your software. And if this is in amongst your own team, there’s no reason I can think of where it would be a good idea to have different versions of the SDK installed (which is what this implies; everyone’s firmware should match the SDK they currently have installed)