I'm working with a project originally configured in S32 Design Studio v3.5 for the S32K344 microcontroller. When attempting to open the associated *.mex file in S32 Design Studio v3.6, I encounter an error. This same issue occurred during the previous migration from v3.4 to v3.5. It appears to be a recurring issue with backwards compatibility for *.mex files across S32DS versions. Is there a recommended solution or workaround for this?
It does not seem like a straightforward approach.
Could this be considered in future versions so that migration is easy from one version of the tool to another?
Thanks for your response.
Hi @Samuel_DCosta,
This is definitely being discussed for a future feature; however I do not have any information on when this will be released.
Thank you for your understanding.
Hi @Samuel_DCosta,
Are you using the same RTD version between S32DS instances? If not, the .mex configuration file cannot be opened directly.
You can try to import the configuration by:
1. Creating a new S32DS project for the new version you are trying to migrate.
2. Right-click on the Project name and select "Import" and "Import Configuration (.mex)".
3. Browse to the import file (.mex file of the previous version) and Select "Finish". After that, you can open "Peripheral configuration" to fix errors in the configuration, if any appear. You can choose to either merge the changes or import the config as new.
Otherwise, you must create a new .mex file from scratch and copy over the configuration from the previous project.
Best regards,
Julián