This topic provides a quick start reference for PSOC™ Control devices. See also the video here:

Getting started using PSOC™ Control using ModusToolbox™ software

  1. Install ModusToolbox™ Setup; see the

    ModusToolbox™ software installation guide

    for more details.

  2. Run the Setup program and install:

    • Arm® GNU Toolchain (GCC)

    • base tools package

    • IDE (optional, Eclipse or VS Code)

    • Edge Protect Security Suite

    • Programming tools package

    • Industrial MCU Pack

  3. Run the ModusToolbox™ Dashboard and create project for desired IDE or command line for PSOC™ Control kit. See the

    Dashboard user guide

    for more details.

  4. Open the project in the desired IDE or command line, write code, and build.

  5. To use J-Link (optional):

    1. Install J-Link and note install location

    2. Edit

      bsp.mk

      file to add

      BSP_PROGRAM_INTERFACE=JLink

    3. If you install J-Link in a non-default location or have multiple versions, also add

      MTB_JLINK_DIR=[path to J-Link]

      , for example:

      • Windows: C:/Program Files/SEGGER/JLink_V852

      • macOS: /Applications/SEGGER/JLink_V852

      • Linux: /opt/SEGGER/JLink_V852

    4. Save the

      bsp.mk

      file

  6. Attach kit

  7. Program and debug as applicable to the desired IDE