Importing an MCAL SDK

Microcontroller Abstraction Layer (MCAL) is a software that provides direct access to the MCU modules and includes the microcontroller, memory, communication and I/O drivers. To use an MCAL SDK with device-specific tools in a project, import a respective MCAL configuration into a new SDK and attach it to the project.

To add an MCAL SDK:

  1. Click Window > Preferences on the main menu. In the Preferences dialog box, go to S32 Design Studio for S32 Platform > SDK Management.
  2. Click the Create button.
  3. Select the descriptor from the MCAL SDK descriptor drop-down menu.
  4. Specify the location of the MCAL configuration files.
  5. Specify a unique SDK name that starts with a letter. Use letters, digits, and underscores.
  6. Specify the SDK version in the “major.minor.micro.qualifier” format. The “major” is mandatory, other parts can be skipped. The “qualifier” can include letters, digits and underscores, other parts can only use digits.


    Importing MCAL SDK

  7. Click OK.
The new SDK based on the selected MCAL configuration appears in the list of available SDKs. It is global and can be attached to any application project that uses the compatible language, MCU, core, and toolchain.