PSOC™ Edge quick start guide
This topic provides a quick start reference for PSOC™ Edge devices.
-
Install ModusToolbox™ Setup; see the ModusToolbox™ software installation guide for more details.
-
Run the Setup program and install the following as :
-
Arm® GNU Toolchain (GCC)
-
base tools package version 3.6 or later
-
IDE (optional, Eclipse or VS Code)
-
Edge Protect Security Suite
-
Programming tools package
-
Optional packs for AI/machine learning:
- DEEPCRAFT™ Studio
- DEEPCRAFT™ Model Converter
- DEEPCRAFT™ Audio Enhancement Tech Pack
- ModusToolbox™ Machine Learning Pack 3.0.0
Note: You may also want the LLVM toolchain depending on the types of applications you plan to create. LLVM is not included in the Setup program. Download and install it from here: https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm/
-
-
Run the ModusToolbox™ Dashboard and create project for desired IDE or command line for PSOC™ Edge kit. See the Dashboard user guide for more details.
-
Open the project in the desired IDE or command line, write code, and build.
-
To use J-Link (optional):
-
Install J-Link and note install location
-
Edit bsp.mk file to add
BSP_PROGRAM_INTERFACE=JLink -
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
-
Save the bsp.mk file
-
-
Attach kit
-
Program and debug as applicable to the desired IDE