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