Create configuration file

A configuration file is based on a board, which contains predefined pins. You can dedice to start using a predefined board, or create your own board.

As soon as you have a project to contain your configuration, you can create the configuration file.

This is done using the same key combination: <CTRL>N, then select the pinmap configurator creation wizard.

Figure 1. Launch pinmap configurator wizard


  1. "Creation of a board's predefined pins" if you want to create your own board pins definitions. You will be asked to enter a file name (with extension set to .board), then chosing a MCU pinmap model and a package.
  2. "Creation of a pinmap configuration from an existing board" if you want to configure an already existing board. You will be asked to enter a file name (with extension set to .pincfg), then choose the board you want to use, from the list of predefined boards.
Figure 2. Choose predefined board

Give it a name, then click on "Next".

Then choose the pinmap model and the package. The pinmap model is provided by the StellarStudio team and contains the needed pinmap definitions that will be used for a particular Stellar platform. This model file contains some package definitions. You must choose one of them to start your configuration.



Now click on "Finish", one dialog window should appear, asking you to convert your project into a Xtext project. Select Yes.

This step is mandatory, as the configuration file is based on the Xtext technology, declaring the project as an Xtext project. It allows for launching the appropriate editor when double-clicking on the configuration file.

Now your project is ready and open in the editor area of the tool.



Please note that the file name must have the extension "'board". This file would be part of the available boards you can choose from when creating your pinmap configuration.

Second option for a pinmap wizard is to create a configuration from a board that already exists.

Figure 3. Start a configuration from a board

Choose the board to start from. Again if the project has not yet been converted to Xtext you must do it. This step is mandatory, as the configuration file is based on the Xtext technology, declaring the project as an Xtext project. It allows for launching the appropriate editor when double-clicking on the configuration file.



Now your project is ready and open in the editor area of the tool.



Please note that the file name must have the extension "'board". This file would be part of the available boards you can choose from when creating your pinmap configuration.