Get started with SysConfig

System Configuration (SysConfig) is a graphical interface for configuring your CCS project. Based on the parameters configured in the SysConfig dashboard, C source and header files are generated.

Attention

SysConfig is currently in preview-only mode. Files and code generated by SysConfig should be thoroughly checked and reviewed.

Software Requirements

SysConfig requires CCS v. 8.1 or later. (Please use the version of CCS recommended for the Simplelink CC26x2 SDK you are working with. You can find the recommended tool version numbers in the release notes.)

Opening a SysConfig Project

In CCS, import a Sysconfig enabled project from the examples/syscfg_preview folder.

In the project folder in CCS, you will see a .syscfg file. Open this file to start the Sysconfig graphical interface.

../_images/sysconfig_dashboard.png

The board view shows you what pins are available on your board, and what peripherals are assigned to what pins. Hover over each pin for more information.

../_images/board_view.png

Enabled and configured peripherals are displayed with a green symbols. To add a new peripheral, press the plus sign next to the peripheral type. The “Show generated files” tab lets you see the files generated based on SysConfig. Generated files are dynamically updated every time you make a change in SysConfig. When you build your project, the generated files are exported into the output folder of your project.

../_images/show_generated_files_tab.png

Limitations

  • SysConfig is only supported in CCS
  • SysConfig is only supported for Windows
  • SysConfig is only supported for certain devices and certain example projects.