Configuration preferences

In the Configuration preferences window, you can set your preferences for to the configuration storage file (MEX).

Figure 1. Configuration Preferences
Several preferences are available.
Table 1. Configuration Preferences
Item Description
Validate boot init only Validate tools' dependencies only against the ‘boot init’ function group. When selected, dependencies from all functional groups of all tools must be satisfied in the functional groups marked for default initialization. Clearing this option hides warnings in case the user is using complex scenarios with alternating functional groups within the application code.
Generate YAML Generate YAML into C source files.
Custom toolchain project link

Set the path to the toolchain project folder, otherwise the default path in the same folder as the configuration is used. An absolute path or a relative path to a saved configuration (MEX) can be used.

Only for standalone Config Tools.

Custom source file copyright header Add a custom copyright header to generated source files that do not already contain copyright.
Generate extended information into header file Generate extended information into the header file. For projects created in earlier S32 versions, this option is selected by default.
Generate defines of clock registers

This feature is disabled by default (Edit->Configuration Preferences)​. The new registers.h file with registers defines​ is generated in the Code Preview tab. The custom prefix can be defined in the Functional group properties​.

Generate code only for registers that are different from the after-reset state Generate code only for registers that are different from the after-reset state. For projects created in earlier S32 versions, this option is selected by default.
Output path overrides Rules that are used to override the path of the output files are generated by the tools. They are applied in the Update code and Exports commands. A special dialog allows editing. For more information, see Output path overrides.
Warning: When the source does not contain YAML code, it can't be imported.