Skip to main content

PSOC™ Control quick start guide

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