Edgi-Talk_M33_Template Example Project
中文 | English
Introduction
This example project runs on the M33 core with RT-Thread Real-Time Operating System. It allows users to quickly experience RT-Thread running on the M33 platform.
After flashing and powering on the board, the blue LED will blink periodically, indicating that the system is running normally. This project can also serve as a template for further development or project creation, helping users quickly get started and extend functionalities.
Software Description
Developed on the Edgi-Talk platform.
Uses RT-Thread as the OS kernel.
Example features:
System initialization
LED task (blinking)
The project structure is clear, making it a good starting point for learning RT-Thread or developing applications.
Usage
Build and Download
Open and compile the project.
Connect the board’s USB interface to your PC using the onboard debugger (DAP).
Flash the compiled firmware to the board.
During flashing, the following tool will be automatically invoked to merge the signed firmware:
tools/edgeprotecttools/bin/edgeprotecttools.exe
By default,
proj_cm33_s_signed.hexin the directory will be merged and flashed to the target device.
Running Result
After flashing and powering on, the board will run the example project.
The blue LED will blink periodically, indicating that the RT-Thread scheduler has started successfully.
Notes
To modify the graphical configuration, use the following tools:
tools/device-configurator/device-configurator.exe
libs/TARGET_APP_KIT_PSE84_EVAL_EPC2/config/design.modus
Save changes and regenerate code after editing.
Startup Sequence
+------------------+
| Secure M33 |
| (Secure Core) |
+------------------+
|
v
+------------------+
| M33 |
| (Non-Secure Core)|
+------------------+
|
v
+-------------------+
| M55 |
| (Application Core)|
+-------------------+
⚠️ Follow this flashing order strictly; otherwise, the system may not operate correctly.
To enable M55, open the configuration in RT-Thread Settings:
Hardware --> select SOC Multi Core Mode --> Enable CM55 Core