Create board configuration

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

As soon as you have a project you can create a configuration inside.

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

You'll have to choose the wizard named "Creation of a board's predefined pins"in order to create your own board pins definitions. You will be asked to enter a file name (with extension set to .gpio_board), then you'll need to chose a MCU pinmap model and a package.

Figure 1. Launch pinmap board configurator wizard

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 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 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.

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



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

Now you can start adding pin configurations to your board.