I was able to use PSoC Programmer to download the .hex file of my program to the device. Still cannot debug due to the problem described above.
Please post your schematic so we and check how you are connecting the Programmer. Also please post the code so we can check it,
You mean the schematic of my board or the project ? Or both?
I created the project for target module CYBLE-022001-00 with "prepopulated schematic"
The wizard created the schematic for me
My board is connected to the miniprog via 5 pin connector and both miniprog and PSoC see the CYBLE on it. It uses SWD protocol
Here is the main.c populated by the wizard.
I just want to see that I can stop at a breakpoint on printf line.
/* Place your initialization/startup code here (e.g. MyInst_Start()) */
/* Place your application code here. */
Click on design wide resources and then open System tab, under Debug select make sure you have selected SWD(serial wire Debug.). Also do you have this at the top of your main.c #include <stdio.h> program.
Also your code is out of date for the version of PSOC Creator that is why you have the Yellow circle with the ! mark inside. To fix this click on the Project tab and then select Update components project and it will fix this. This may help your issue.
Please post your code.
I got it to work.
My problem was that I created the project from "prepopulated schematic"
When I created a new project "from samples" it started to work.
I selected FindMe sample built it and now I can debug in PSoC and the device shows up in the CySmart app
Thank you for your help!