Platform: KIT_PSE84_EVAL (PSoC™ Edge E84)
Type: C Multi-Core Application
Cores: CM33 Secure + CM33 Non-Secure + CM55
GitHub: lenzhao/DigitalFrame
DigitalFrame/
├── Makefile Top-level Application Makefile (sysbuild)
├── proj_cm33_s/ CM33 Secure — Root of Trust, security config
│ ├── Makefile
│ └── main.c
├── proj_cm33_ns/ CM33 Non-Secure — System init, enables CM55
│ ├── Makefile
│ └── main.c
└── proj_cm55/ CM55 — Main application (Helium + Ethos-U55)
├── Makefile
└── main.c
ROM → CM33 Secure → CM33 Non-Secure → CM55 (enabled by Cy_SysEnableCM55)
# Set tools path (or configure environment variable)
$env:CY_TOOLS_PATHS = "D:\SW_Package\ModusToolbox\tools_3.x"
# Download libraries (first time)
make getlibs
# Build all cores
make build
# Program device
make programAdd library references (.mtbx files) to each sub-project's deps/ folder.
See MTB Manifest for available packages.
TODO: Describe what this project does.