Skip to content

About

PSoC Edge E84 (C) project - KIT_PSE84_EVAL

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DigitalFrame

Platform: KIT_PSE84_EVAL (PSoC™ Edge E84)
Type: C Multi-Core Application
Cores: CM33 Secure + CM33 Non-Secure + CM55
GitHub: lenzhao/DigitalFrame


Project Structure

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

Boot Flow

ROM → CM33 Secure → CM33 Non-Secure → CM55 (enabled by Cy_SysEnableCM55)

Build

# 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 program

Dependencies

Add library references (.mtbx files) to each sub-project's deps/ folder.
See MTB Manifest for available packages.

Description

TODO: Describe what this project does.

About

PSoC Edge E84 (C) project - KIT_PSE84_EVAL

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages