Data transfer between cores

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
GrahamS_21
Employee
Employee
25 replies posted 10 likes received 10 replies posted

I'm looking at using the 62xx series in a data processing application.

The idea is to have high speed data come in over SDHC interface on the M0+ core. once received we want to wake up the M4 core and run FFT on the received data.

What is the best way to transfer data between the 2 cores? do we have any examples of such a scenario?

Thanks

Graham

0 Likes
2 Replies
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins
0 Likes

thanks - i downloaded the code example and attempted to import it in to modus

(steps taken, create new workspace, create new application, select CY8CKIT-062 BLE), import, select extracted modus.mk file)

When i try to build it generates all the errors below. can you try and replicate? i am using the release version of MT1.1

11:59:14 **** Build of configuration Debug for project PSoC6DualCpuSharedMemory_mainapp ****

"C:\\Users\\GRSM\\ModusToolbox_1.1\\tools\\modus-shell-1.0\\bin\\make" -j8 all

Building file: ../psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/gcc/startup_psoc6_01_cm4.S

Building file: ../psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/system_psoc6_cm4.c

Invoking: GNU ARM Cross Assembler

Building file: ../Source/ce216795_common.c

arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -Og -ffunction-sections -fdata-sections -Wall  -g3 -x assembler-with-cpp -DCY8C6347BZI_BLD53 -DDEBUG -DAPP_NAME='"PSoC6DualCpuSharedMemory_cm4"' -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/cmsis/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/include" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/Source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_low" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_high" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/linker/cm4" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/cm0p/prebuilt" -mfpu=fpv4-sp-d16 -ffat-lto-objects -g -MMD -MP -MF"psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/gcc/startup_psoc6_01_cm4.d" -MT"psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/gcc/startup_psoc6_01_cm4.o" -c -o "psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/gcc/startup_psoc6_01_cm4.o" "../psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/gcc/startup_psoc6_01_cm4.S"

Invoking: GNU ARM Cross C Compiler

Invoking: GNU ARM Cross C Compiler

arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -Og -ffunction-sections -fdata-sections -Wall  -g3 -DCY8C6347BZI_BLD53 -DDEBUG -DAPP_NAME='"PSoC6DualCpuSharedMemory_cm4"' -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/cmsis/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/include" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/Source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_low" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_high" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/linker/cm4" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/cm0p/prebuilt" -std=gnu11 -mfpu=fpv4-sp-d16 -ffat-lto-objects -g -MMD -MP -MF"psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/system_psoc6_cm4.d" -MT"psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/system_psoc6_cm4.o" -c -o "psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/system_psoc6_cm4.o" "../psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/system_psoc6_cm4.c"

Building file: ../Source/main.c

arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -Og -ffunction-sections -fdata-sections -Wall  -g3 -DCY8C6347BZI_BLD53 -DDEBUG -DAPP_NAME='"PSoC6DualCpuSharedMemory_cm4"' -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/cmsis/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/include" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/Source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_low" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_high" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/linker/cm4" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/cm0p/prebuilt" -std=gnu11 -mfpu=fpv4-sp-d16 -ffat-lto-objects -g -MMD -MP -MF"Source/ce216795_common.d" -MT"Source/ce216795_common.o" -c -o "Source/ce216795_common.o" "../Source/ce216795_common.c"

Invoking: GNU ARM Cross C Compiler

Building file: ../GeneratedSource/cycfg.c

arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -Og -ffunction-sections -fdata-sections -Wall  -g3 -DCY8C6347BZI_BLD53 -DDEBUG -DAPP_NAME='"PSoC6DualCpuSharedMemory_cm4"' -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/cmsis/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/include" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/Source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_low" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_high" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/linker/cm4" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/cm0p/prebuilt" -std=gnu11 -mfpu=fpv4-sp-d16 -ffat-lto-objects -g -MMD -MP -MF"Source/main.d" -MT"Source/main.o" -c -o "Source/main.o" "../Source/main.c"

Building file: ../GeneratedSource/cycfg_pins.c

Invoking: GNU ARM Cross C Compiler

Building file: ../GeneratedSource/cycfg_platform.c

arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -Og -ffunction-sections -fdata-sections -Wall  -g3 -DCY8C6347BZI_BLD53 -DDEBUG -DAPP_NAME='"PSoC6DualCpuSharedMemory_cm4"' -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/cmsis/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/include" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/Source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_low" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_high" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/linker/cm4" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/cm0p/prebuilt" -std=gnu11 -mfpu=fpv4-sp-d16 -ffat-lto-objects -g -MMD -MP -MF"GeneratedSource/cycfg.d" -MT"GeneratedSource/cycfg.o" -c -o "GeneratedSource/cycfg.o" "../GeneratedSource/cycfg.c"

In file included from C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg.h:32:0,

                 from ../Source/ce216795_common.h:45,

                 from ../Source/ce216795_common.c:42:

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:29:2: error: #error "Unable to evaluate parameter 'SWDIO' on personality 'Debug'. 'ioss[0].port[6].pin[6].digital_inout[0]' is not a valid choice for the 'SWDIO' parameter."

Invoking: GNU ARM Cross C Compiler

#error "Unable to evaluate parameter 'SWDIO' on personality 'Debug'. 'ioss[0].port[6].pin[6].digital_inout[0]' is not a valid choice for the 'SWDIO' parameter."

  ^~~~~

In file included from C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg.h:32:0,

                 from ../Source/ce216795_common.h:45,

                 from ../Source/ce216795_common.c:42:

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:30:2: error: #error "Unable to evaluate parameter 'SWCLK' on personality 'Debug'. 'ioss[0].port[6].pin[7].digital_in[0]' is not a valid choice for the 'SWCLK' parameter."

#error "Unable to evaluate parameter 'SWCLK' on personality 'Debug'. 'ioss[0].port[6].pin[7].digital_in[0]' is not a valid choice for the 'SWCLK' parameter."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:31:2: error: #error "Unable to evaluate parameter 'SWO' on personality 'Debug'. 'ioss[0].port[6].pin[4].digital_out[0]' is not a valid choice for the 'SWO' parameter."

#error "Unable to evaluate parameter 'SWO' on personality 'Debug'. 'ioss[0].port[6].pin[4].digital_out[0]' is not a valid choice for the 'SWO' parameter."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:32:2: error: #error "Unable to evaluate parameter 'Digital Output' on personality 'P6[4] (SWO)'. 'cpuss[0].dap[0].swj_swo_tdo[0]' is not a valid choice for the 'Digital Output' parameter."

#error "Unable to evaluate parameter 'Digital Output' on personality 'P6[4] (SWO)'. 'cpuss[0].dap[0].swj_swo_tdo[0]' is not a valid choice for the 'Digital Output' parameter."

Invoking: GNU ARM Cross C Compiler

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:33:2: error: #error "Unable to evaluate parameter 'Digital InOut' on personality 'P6[6] (SWDIO)'. 'cpuss[0].dap[0].swj_swdio_tms[0]' is not a valid choice for the 'Digital InOut' parameter."

arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -Og -ffunction-sections -fdata-sections -Wall  -g3 -DCY8C6347BZI_BLD53 -DDEBUG -DAPP_NAME='"PSoC6DualCpuSharedMemory_cm4"' -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/cmsis/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/include" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/Source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_low" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_high" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/linker/cm4" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/cm0p/prebuilt" -std=gnu11 -mfpu=fpv4-sp-d16 -ffat-lto-objects -g -MMD -MP -MF"GeneratedSource/cycfg_pins.d" -MT"GeneratedSource/cycfg_pins.o" -c -o "GeneratedSource/cycfg_pins.o" "../GeneratedSource/cycfg_pins.c"

#error "Unable to evaluate parameter 'Digital InOut' on personality 'P6[6] (SWDIO)'. 'cpuss[0].dap[0].swj_swdio_tms[0]' is not a valid choice for the 'Digital InOut' parameter."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:34:2: error: #error "Unable to evaluate parameter 'Digital Input' on personality 'P6[7] (SWCLK)'. 'cpuss[0].dap[0].swj_swclk_tclk[0]' is not a valid choice for the 'Digital Input' parameter."

#error "Unable to evaluate parameter 'Digital Input' on personality 'P6[7] (SWCLK)'. 'cpuss[0].dap[0].swj_swclk_tclk[0]' is not a valid choice for the 'Digital Input' parameter."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:35:2: error: #error "The signal 'Digital Input' on 'P6[7] (SWCLK)' must not have connections when hidden."

#error "The signal 'Digital Input' on 'P6[7] (SWCLK)' must not have connections when hidden."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:36:2: error: #error "The signal 'Digital InOut' on 'P6[6] (SWDIO)' must not have connections when hidden."

#error "The signal 'Digital InOut' on 'P6[6] (SWDIO)' must not have connections when hidden."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:37:2: error: #error "The signal 'Digital Output' on 'P6[4] (SWO)' must not have connections when hidden."

#error "The signal 'Digital Output' on 'P6[4] (SWO)' must not have connections when hidden."

  ^~~~~

arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -Og -ffunction-sections -fdata-sections -Wall  -g3 -DCY8C6347BZI_BLD53 -DDEBUG -DAPP_NAME='"PSoC6DualCpuSharedMemory_cm4"' -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/cmsis/include" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/include" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource" -I"C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/Source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/drivers/source" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_low" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/cm4_high" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/linker/cm4" -I"C:/Users/GRSM/ModusToolbox_1.1/libraries/psoc6sw-1.1/components/psoc6pdl/devices/psoc6/cm0p/prebuilt" -std=gnu11 -mfpu=fpv4-sp-d16 -ffat-lto-objects -g -MMD -MP -MF"GeneratedSource/cycfg_platform.d" -MT"GeneratedSource/cycfg_platform.o" -c -o "GeneratedSource/cycfg_platform.o" "../GeneratedSource/cycfg_platform.c"

Finished building: ../psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/gcc/startup_psoc6_01_cm4.S

In file included from C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg.h:33:0,

                 from ../Source/ce216795_common.h:45,

                 from ../Source/ce216795_common.c:42:

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_pins.h:30:10: fatal error: cycfg_routing.h: No such file or directory

#include "cycfg_routing.h"

          ^~~~~~~~~~~~~~~~~

compilation terminated.

make: *** [Source/ce216795_common.o] Error 1

make: *** Waiting for unfinished jobs....

In file included from ../GeneratedSource/cycfg.h:32:0,

                 from ../GeneratedSource/cycfg.c:25:

../GeneratedSource/cycfg_notices.h:29:2: error: #error "Unable to evaluate parameter 'SWDIO' on personality 'Debug'. 'ioss[0].port[6].pin[6].digital_inout[0]' is not a valid choice for the 'SWDIO' parameter."

#error "Unable to evaluate parameter 'SWDIO' on personality 'Debug'. 'ioss[0].port[6].pin[6].digital_inout[0]' is not a valid choice for the 'SWDIO' parameter."

  ^~~~~

In file included from ../GeneratedSource/cycfg.h:32:0,

                 from ../GeneratedSource/cycfg.c:25:

../GeneratedSource/cycfg_notices.h:30:2: error: #error "Unable to evaluate parameter 'SWCLK' on personality 'Debug'. 'ioss[0].port[6].pin[7].digital_in[0]' is not a valid choice for the 'SWCLK' parameter."

#error "Unable to evaluate parameter 'SWCLK' on personality 'Debug'. 'ioss[0].port[6].pin[7].digital_in[0]' is not a valid choice for the 'SWCLK' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:31:2: error: #error "Unable to evaluate parameter 'SWO' on personality 'Debug'. 'ioss[0].port[6].pin[4].digital_out[0]' is not a valid choice for the 'SWO' parameter."

#error "Unable to evaluate parameter 'SWO' on personality 'Debug'. 'ioss[0].port[6].pin[4].digital_out[0]' is not a valid choice for the 'SWO' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:32:2: error: #error "Unable to evaluate parameter 'Digital Output' on personality 'P6[4] (SWO)'. 'cpuss[0].dap[0].swj_swo_tdo[0]' is not a valid choice for the 'Digital Output' parameter."

#error "Unable to evaluate parameter 'Digital Output' on personality 'P6[4] (SWO)'. 'cpuss[0].dap[0].swj_swo_tdo[0]' is not a valid choice for the 'Digital Output' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:33:2: error: #error "Unable to evaluate parameter 'Digital InOut' on personality 'P6[6] (SWDIO)'. 'cpuss[0].dap[0].swj_swdio_tms[0]' is not a valid choice for the 'Digital InOut' parameter."

#error "Unable to evaluate parameter 'Digital InOut' on personality 'P6[6] (SWDIO)'. 'cpuss[0].dap[0].swj_swdio_tms[0]' is not a valid choice for the 'Digital InOut' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:34:2: error: #error "Unable to evaluate parameter 'Digital Input' on personality 'P6[7] (SWCLK)'. 'cpuss[0].dap[0].swj_swclk_tclk[0]' is not a valid choice for the 'Digital Input' parameter."

#error "Unable to evaluate parameter 'Digital Input' on personality 'P6[7] (SWCLK)'. 'cpuss[0].dap[0].swj_swclk_tclk[0]' is not a valid choice for the 'Digital Input' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:35:2: error: #error "The signal 'Digital Input' on 'P6[7] (SWCLK)' must not have connections when hidden."

#error "The signal 'Digital Input' on 'P6[7] (SWCLK)' must not have connections when hidden."

  ^~~~~

../GeneratedSource/cycfg_notices.h:36:2: error: #error "The signal 'Digital InOut' on 'P6[6] (SWDIO)' must not have connections when hidden."

#error "The signal 'Digital InOut' on 'P6[6] (SWDIO)' must not have connections when hidden."

  ^~~~~

../GeneratedSource/cycfg_notices.h:37:2: error: #error "The signal 'Digital Output' on 'P6[4] (SWO)' must not have connections when hidden."

#error "The signal 'Digital Output' on 'P6[4] (SWO)' must not have connections when hidden."

  ^~~~~

In file included from C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg.h:32:0,

                 from ../Source/ce216795_common.h:45,

                 from ../Source/main.c:50:

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:29:2: error: #error "Unable to evaluate parameter 'SWDIO' on personality 'Debug'. 'ioss[0].port[6].pin[6].digital_inout[0]' is not a valid choice for the 'SWDIO' parameter."

#error "Unable to evaluate parameter 'SWDIO' on personality 'Debug'. 'ioss[0].port[6].pin[6].digital_inout[0]' is not a valid choice for the 'SWDIO' parameter."

  ^~~~~

In file included from C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg.h:32:0,

                 from ../Source/ce216795_common.h:45,

                 from ../Source/main.c:50:

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:30:2: error: #error "Unable to evaluate parameter 'SWCLK' on personality 'Debug'. 'ioss[0].port[6].pin[7].digital_in[0]' is not a valid choice for the 'SWCLK' parameter."

#error "Unable to evaluate parameter 'SWCLK' on personality 'Debug'. 'ioss[0].port[6].pin[7].digital_in[0]' is not a valid choice for the 'SWCLK' parameter."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:31:2: error: #error "Unable to evaluate parameter 'SWO' on personality 'Debug'. 'ioss[0].port[6].pin[4].digital_out[0]' is not a valid choice for the 'SWO' parameter."

#error "Unable to evaluate parameter 'SWO' on personality 'Debug'. 'ioss[0].port[6].pin[4].digital_out[0]' is not a valid choice for the 'SWO' parameter."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:32:2: error: #error "Unable to evaluate parameter 'Digital Output' on personality 'P6[4] (SWO)'. 'cpuss[0].dap[0].swj_swo_tdo[0]' is not a valid choice for the 'Digital Output' parameter."

#error "Unable to evaluate parameter 'Digital Output' on personality 'P6[4] (SWO)'. 'cpuss[0].dap[0].swj_swo_tdo[0]' is not a valid choice for the 'Digital Output' parameter."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:33:2: error: #error "Unable to evaluate parameter 'Digital InOut' on personality 'P6[6] (SWDIO)'. 'cpuss[0].dap[0].swj_swdio_tms[0]' is not a valid choice for the 'Digital InOut' parameter."

#error "Unable to evaluate parameter 'Digital InOut' on personality 'P6[6] (SWDIO)'. 'cpuss[0].dap[0].swj_swdio_tms[0]' is not a valid choice for the 'Digital InOut' parameter."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:34:2: error: #error "Unable to evaluate parameter 'Digital Input' on personality 'P6[7] (SWCLK)'. 'cpuss[0].dap[0].swj_swclk_tclk[0]' is not a valid choice for the 'Digital Input' parameter."

#error "Unable to evaluate parameter 'Digital Input' on personality 'P6[7] (SWCLK)'. 'cpuss[0].dap[0].swj_swclk_tclk[0]' is not a valid choice for the 'Digital Input' parameter."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:35:2: error: #error "The signal 'Digital Input' on 'P6[7] (SWCLK)' must not have connections when hidden."

#error "The signal 'Digital Input' on 'P6[7] (SWCLK)' must not have connections when hidden."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:36:2: error: #error "The signal 'Digital InOut' on 'P6[6] (SWDIO)' must not have connections when hidden."

#error "The signal 'Digital InOut' on 'P6[6] (SWDIO)' must not have connections when hidden."

  ^~~~~

In file included from ../GeneratedSource/cycfg_pins.h:28:0,

                 from ../GeneratedSource/cycfg_pins.c:25:

../GeneratedSource/cycfg_notices.h:29:2: error: #error "Unable to evaluate parameter 'SWDIO' on personality 'Debug'. 'ioss[0].port[6].pin[6].digital_inout[0]' is not a valid choice for the 'SWDIO' parameter."

#error "Unable to evaluate parameter 'SWDIO' on personality 'Debug'. 'ioss[0].port[6].pin[6].digital_inout[0]' is not a valid choice for the 'SWDIO' parameter."

  ^~~~~

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_notices.h:37:2: error: #error "The signal 'Digital Output' on 'P6[4] (SWO)' must not have connections when hidden."

#error "The signal 'Digital Output' on 'P6[4] (SWO)' must not have connections when hidden."

  ^~~~~

In file included from ../GeneratedSource/cycfg_pins.h:28:0,

                 from ../GeneratedSource/cycfg_pins.c:25:

../GeneratedSource/cycfg_notices.h:30:2: error: #error "Unable to evaluate parameter 'SWCLK' on personality 'Debug'. 'ioss[0].port[6].pin[7].digital_in[0]' is not a valid choice for the 'SWCLK' parameter."

#error "Unable to evaluate parameter 'SWCLK' on personality 'Debug'. 'ioss[0].port[6].pin[7].digital_in[0]' is not a valid choice for the 'SWCLK' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:31:2: error: #error "Unable to evaluate parameter 'SWO' on personality 'Debug'. 'ioss[0].port[6].pin[4].digital_out[0]' is not a valid choice for the 'SWO' parameter."

#error "Unable to evaluate parameter 'SWO' on personality 'Debug'. 'ioss[0].port[6].pin[4].digital_out[0]' is not a valid choice for the 'SWO' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:32:2: error: #error "Unable to evaluate parameter 'Digital Output' on personality 'P6[4] (SWO)'. 'cpuss[0].dap[0].swj_swo_tdo[0]' is not a valid choice for the 'Digital Output' parameter."

#error "Unable to evaluate parameter 'Digital Output' on personality 'P6[4] (SWO)'. 'cpuss[0].dap[0].swj_swo_tdo[0]' is not a valid choice for the 'Digital Output' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:33:2: error: #error "Unable to evaluate parameter 'Digital InOut' on personality 'P6[6] (SWDIO)'. 'cpuss[0].dap[0].swj_swdio_tms[0]' is not a valid choice for the 'Digital InOut' parameter."

#error "Unable to evaluate parameter 'Digital InOut' on personality 'P6[6] (SWDIO)'. 'cpuss[0].dap[0].swj_swdio_tms[0]' is not a valid choice for the 'Digital InOut' parameter."

  ^~~~~

In file included from ../GeneratedSource/cycfg_platform.h:28:0,

                 from ../GeneratedSource/cycfg_platform.c:25:

../GeneratedSource/cycfg_notices.h:29:2: error: #error "Unable to evaluate parameter 'SWDIO' on personality 'Debug'. 'ioss[0].port[6].pin[6].digital_inout[0]' is not a valid choice for the 'SWDIO' parameter."

#error "Unable to evaluate parameter 'SWDIO' on personality 'Debug'. 'ioss[0].port[6].pin[6].digital_inout[0]' is not a valid choice for the 'SWDIO' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:34:2: error: #error "Unable to evaluate parameter 'Digital Input' on personality 'P6[7] (SWCLK)'. 'cpuss[0].dap[0].swj_swclk_tclk[0]' is not a valid choice for the 'Digital Input' parameter."

#error "Unable to evaluate parameter 'Digital Input' on personality 'P6[7] (SWCLK)'. 'cpuss[0].dap[0].swj_swclk_tclk[0]' is not a valid choice for the 'Digital Input' parameter."

  ^~~~~

In file included from ../GeneratedSource/cycfg_platform.h:28:0,

                 from ../GeneratedSource/cycfg_platform.c:25:

../GeneratedSource/cycfg_notices.h:30:2: error: #error "Unable to evaluate parameter 'SWCLK' on personality 'Debug'. 'ioss[0].port[6].pin[7].digital_in[0]' is not a valid choice for the 'SWCLK' parameter."

#error "Unable to evaluate parameter 'SWCLK' on personality 'Debug'. 'ioss[0].port[6].pin[7].digital_in[0]' is not a valid choice for the 'SWCLK' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:35:2: error: #error "The signal 'Digital Input' on 'P6[7] (SWCLK)' must not have connections when hidden."

#error "The signal 'Digital Input' on 'P6[7] (SWCLK)' must not have connections when hidden."

  ^~~~~

../GeneratedSource/cycfg_notices.h:36:2: error: #error "The signal 'Digital InOut' on 'P6[6] (SWDIO)' must not have connections when hidden."

#error "The signal 'Digital InOut' on 'P6[6] (SWDIO)' must not have connections when hidden."

  ^~~~~

../GeneratedSource/cycfg_notices.h:37:2: error: #error "The signal 'Digital Output' on 'P6[4] (SWO)' must not have connections when hidden."

#error "The signal 'Digital Output' on 'P6[4] (SWO)' must not have connections when hidden."

  ^~~~~

../GeneratedSource/cycfg_notices.h:31:2: error: #error "Unable to evaluate parameter 'SWO' on personality 'Debug'. 'ioss[0].port[6].pin[4].digital_out[0]' is not a valid choice for the 'SWO' parameter."

#error "Unable to evaluate parameter 'SWO' on personality 'Debug'. 'ioss[0].port[6].pin[4].digital_out[0]' is not a valid choice for the 'SWO' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:32:2: error: #error "Unable to evaluate parameter 'Digital Output' on personality 'P6[4] (SWO)'. 'cpuss[0].dap[0].swj_swo_tdo[0]' is not a valid choice for the 'Digital Output' parameter."

#error "Unable to evaluate parameter 'Digital Output' on personality 'P6[4] (SWO)'. 'cpuss[0].dap[0].swj_swo_tdo[0]' is not a valid choice for the 'Digital Output' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:33:2: error: #error "Unable to evaluate parameter 'Digital InOut' on personality 'P6[6] (SWDIO)'. 'cpuss[0].dap[0].swj_swdio_tms[0]' is not a valid choice for the 'Digital InOut' parameter."

#error "Unable to evaluate parameter 'Digital InOut' on personality 'P6[6] (SWDIO)'. 'cpuss[0].dap[0].swj_swdio_tms[0]' is not a valid choice for the 'Digital InOut' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:34:2: error: #error "Unable to evaluate parameter 'Digital Input' on personality 'P6[7] (SWCLK)'. 'cpuss[0].dap[0].swj_swclk_tclk[0]' is not a valid choice for the 'Digital Input' parameter."

#error "Unable to evaluate parameter 'Digital Input' on personality 'P6[7] (SWCLK)'. 'cpuss[0].dap[0].swj_swclk_tclk[0]' is not a valid choice for the 'Digital Input' parameter."

  ^~~~~

../GeneratedSource/cycfg_notices.h:35:2: error: #error "The signal 'Digital Input' on 'P6[7] (SWCLK)' must not have connections when hidden."

#error "The signal 'Digital Input' on 'P6[7] (SWCLK)' must not have connections when hidden."

  ^~~~~

../GeneratedSource/cycfg_notices.h:36:2: error: #error "The signal 'Digital InOut' on 'P6[6] (SWDIO)' must not have connections when hidden."

#error "The signal 'Digital InOut' on 'P6[6] (SWDIO)' must not have connections when hidden."

  ^~~~~

../GeneratedSource/cycfg_notices.h:37:2: error: #error "The signal 'Digital Output' on 'P6[4] (SWO)' must not have connections when hidden."

#error "The signal 'Digital Output' on 'P6[4] (SWO)' must not have connections when hidden."

  ^~~~~

In file included from C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg.h:33:0,

                 from ../Source/ce216795_common.h:45,

                 from ../Source/main.c:50:

C:\Users\GRSM\Documents\ipctest2\PSoC6DualCpuSharedMemory_mainapp/GeneratedSource/cycfg_pins.h:30:10: fatal error: cycfg_routing.h: No such file or directory

#include "cycfg_routing.h"

          ^~~~~~~~~~~~~~~~~

compilation terminated.

make: *** [Source/main.o] Error 1

In file included from ../GeneratedSource/cycfg.h:33:0,

                 from ../GeneratedSource/cycfg.c:25:

../GeneratedSource/cycfg_pins.h:30:10: fatal error: cycfg_routing.h: No such file or directory

#include "cycfg_routing.h"

          ^~~~~~~~~~~~~~~~~

compilation terminated.

make: *** [GeneratedSource/cycfg.o] Error 1

In file included from ../GeneratedSource/cycfg_pins.c:25:0:

../GeneratedSource/cycfg_pins.h:30:10: fatal error: cycfg_routing.h: No such file or directory

#include "cycfg_routing.h"

          ^~~~~~~~~~~~~~~~~

compilation terminated.

make: *** [GeneratedSource/cycfg_pins.o] Error 1

make: *** [GeneratedSource/cycfg_platform.o] Error 1

Finished building: ../psoc6sw-1.1/components/psoc6pdl/devices/psoc6/startup/system_psoc6_cm4.c

11:59:16 Build Finished (took 1s.714ms)

0 Likes