Hello @dingding123,
One way to add the build configuration, is by duplicating the existing build config and then changing the linker file.
In the case you identified, the interest is to add the 'Debug_RAM' and 'Release' build configurations. The difference between the 'Debug_FLASH' and 'Debug_RAM' configurations is the the linker file used. The difference between the 'Debug_FLASH' and 'Release' configurations is the Optimization Level and Debug Level settings.
Here's how to add the 'Debug_RAM' configuration:
- Since this example project is coming from the SDK, the reference linker files are provided within the SDK as well. First, it is important to locate the linker files so the new one can easily be referenced when the new build configuration is created. Open the project folder from the Project Explorer and navigate to the 'Project_Settings\Linker_Files' folder. Right click on the linker file 'S32K1xx_flash.ld' and select 'Properties'.

- Select the Resource properties and make note of the path listed for 'Resolve location:'. This path will vary depending upon the version of S32DS and the version of the SDK. In later editions, the file is copied to the project folder in the workspace instead of a link.

- Now locate the folder on your machine and identify the RAM version of the linker file.

- Returning to S32DS, close the Properties window and again look to the Project Explorer. Right click on the example project which to add build configuration and select 'Properties'
- Select C/C++ Build -> Settings, then click on 'Manage Configurations...'

- Click 'New...'

- Enter a name for the new build configuration, 'Debug_RAM'D
- Select option 'Existing configuration'
- Select the existing build configuration (for example, "Debug_FLASH').

- Click OK 2x
- In the 'Configuration:' selection at the top, select the new build config.

- In the 'Tool Settings' tab below, select 'Standard S32DS C Linker -> General'
- In the Script files (-T) section, edit the linker file which corresponds to the new build configuration.Click the 'Edit...' button

- Click 'File system...'

- Navigate to the location of the 'S32K116_17_ram.ld' file identified earlier. Select the file and click Open and then OK.

- The path to the file should now be listed in the properties

- Click OK and then Yes to the rebuilding the indexer.

- Now the Debug_RAM option appears in the Build menu.
- To add the build configuration for 'Release', the process will be similar, but instead of changing the linker file the following two settings will need to be made:

Best Regards,
Mike