- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I Designed this circuit based on the PSOC6 design guide.
Everything works well on this circuit except the BLE functionality. I made a FindMe program that works on the psoc 6 pioneer kit (powered by CY8C6347BZI-BLD53). However, when I migrate it onto my own design, it does not work. Specifically, the program crashes when I start any BLE functionality, such as calling Cy_BLE_Start(0). More specifically, when I call Cy_BLE_Start(0), other functions such as UART and blinky all stopped working. I tried to enter debug mode, but the play button for debugging is grayed out, and I can't even run the program in debugging mode. I have attached my FindMe project to this pose; any help will be greatly appreciated.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please check the load cap values appropriate to the crystal which you are using? I am assuming you do not have any external load caps on the board. If this still does not resolve the issue, try increasing the startup time of the crystal.
Thanks,
P Yugandhar.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Could you please enable Alt HF in your design as shown in attached image. The Radio Controller block (RCB) requires ECO to be ON.
Please refer to the below thread link for more information.
https://community.cypress.com/t5/PSoC-6-MCU/Can-t-Start-BLE/td-p/142930
Thanks,
P Yugandhar.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your reply, Though The same project works perfectly fine on the PSoC pioneer kit. Do you know why that is?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please check the load cap values appropriate to the crystal which you are using? I am assuming you do not have any external load caps on the board. If this still does not resolve the issue, try increasing the startup time of the crystal.
Thanks,
P Yugandhar.