- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I had a query whether I can run tasks in both the core at the same time in PSoC6 MCU. Since Psoc creator asks to choose a target at the beginning, the program placed in one core only gets executed. May I get any suggestions on how to run both the tasks in the core at the same time. I have selected the core cm0+ and later using the Cy_SysEnableCM4(CY_CORTEX_M4_APPL_ADDR); activated the cm4. But the tasks in the cm0+ is not executed whereas in cm4 the task was executed. Please, suggest me in this regard.
Thank you in advance!
Regards,
Vivekraj MD
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When I create a project using the CY8CKIT-062-BLE kit, there is not step to select a target CPU.
When you select the "CY8CKIT-062-BLE (PSoC 63)" as the target, the created project has two main() files as follows.
The PSoC 63 system starts the Cortex-M0+ CPU only. The Cortex-M4 CPU will start when the function "Cy_SysEnableCM4(CY_CORTEX_M4_APPL_ADDR);" is called by Cortex-M0+ CPU. The Cortex-CM0+ CPU can execute its program after calling the function.
Please refer following application notes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When I create a project using the CY8CKIT-062-BLE kit, there is not step to select a target CPU.
When you select the "CY8CKIT-062-BLE (PSoC 63)" as the target, the created project has two main() files as follows.
The PSoC 63 system starts the Cortex-M0+ CPU only. The Cortex-M4 CPU will start when the function "Cy_SysEnableCM4(CY_CORTEX_M4_APPL_ADDR);" is called by Cortex-M0+ CPU. The Cortex-CM0+ CPU can execute its program after calling the function.
Please refer following application notes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you so much. But, when I run the IDE to create project I get option of target device and target module only. Target kit like in the screen shot is not highlighted in my IDE. May I know why is that ?
Regards,
Vivekraj MD
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you want a list of development kit in the "Target kit" please install corresponding kit package. The kit package of CY8CKIT-062-BLE can be downloaded from following page.