rt-thread-official/bsp/cypress/libraries/IFX_PSOC6_HAL/psoc6cm0p
Rbb666 b9401f5fd4 The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
..
COMPONENT_CM0P_BLESS The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
COMPONENT_CM0P_CRYPTO The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
COMPONENT_CM0P_SECURE The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
COMPONENT_CM0P_SLEEP The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
EULA The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
LICENSE The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
README.md The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
RELEASE.md The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
bin2c.py The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
elf2c.bat The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
elf2c.sh The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
version.xml The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00

README.md

PSoC 6 Cortex M0+ prebuilt images

Overview

Prebuilt application images are executed on the Cortex M0+ core of the PSoC 6 dual-core MCU. The images are provided as C arrays ready to be compiled as part of the Cortex M4 application. The Cortex M0+ application code is placed to internal flash by the Cortex M4 linker script.

Note: Each application image has a variant based on the hardware die (e.g. psoc6_01, psoc6_02, psoc6_03, ...) it is supported on. An #ifdef at the top of each .c file automatically controls which version is used so there is no need to specify a particular image.

Images

  • COMPONENT_CM0P_SLEEP

    This image starts CM4 core at CY_CORTEX_M4_APPL_ADDR=0x10002000 and puts CM0+ core into a deep sleep mode.

  • COMPONENT_CM0P_CRYPTO

    This image starts crypto server on CM0+ core, starts CM4 core at CY_CORTEX_M4_APPL_ADDR=0x10008000 and puts CM0+ core into a deep sleep mode.

  • COMPONENT_CM0P_BLESS

    This image starts BLE controller on CM0+ core, starts CM4 core at CY_CORTEX_M4_APPL_ADDR=0x10020000 and puts CM0+ core into a deep sleep mode.

  • COMPONENT_CM0P_SECURE

    This image starts CM4 core at address corresponding to Secure Boot policy, sets required security settings, initializes and executes code of Protected Register Access driver, puts CM0+ core into a deep sleep mode.

More information

Use the following links for more information, as needed:


Copyright (c) Cypress Semiconductor Corporation, 2020.