- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good day,
I have developed a board using the CYBLE416045-2.
I have also a CY8CPROTO-063-BLE prototyping board with CYBLE416045-2.
On PSoC 4.2, I created a project based on the BLE Find Me example code.
On the CY8CPROTO-063-BLE board. I was able to program it to run in Debug mode and the code is able to break at the start of the main function for CM4.
However, with the same project, there is an issue that the customized board is not able to run in the Debug mode.
The following message was shown in the Output window.
*************************
Programming device 'PSoC 63 CYBLE-416045-02 (CM4)' with file 'C:\Users\CTWMac\Documents\PSoC Creator\BLE01\BLE01.cydsn\CortexM4\ARM_GCC_541\Debug\BLE01.hex'.
Device ID Check
Erasing of Main Flash...
Programming of Flash Starting...
Protecting...
Verify Checksum...
Finished Programming
Device 'PSoC 63 CYBLE-416045-02 (CM4)' was successfully programmed at 08/15/2019 15:18:10.
Continuing target program
The target program has stopped at: file: line: -1 function: ?? address: 0x1600400C
***********************
The schematic layout for the BLE portion of the customized is
Can anyone please advice the possible issue that I may have?
Thank you.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good day,
I just discover that I did not solder the 32.768kHz crystal.
After this external crystal is soldered, it can now work in the debug mode.
May I ask the reason how the crystal resulted in the issue that I encounter?
What can be done to disable the use of the 32.768kHz external crystal?
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good day,
I just discover that I did not solder the 32.768kHz crystal.
After this external crystal is soldered, it can now work in the debug mode.
May I ask the reason how the crystal resulted in the issue that I encounter?
What can be done to disable the use of the 32.768kHz external crystal?
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When the clock crystal is defined to drive the ILO your project will not start when the oscillator "hangs". This will be the case when the crystal is not soldered in.
Go to the low speed clock definitions and remove the WCO. You may alternatively use some APIs to start the WCO and configure it as the source for ILO.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Bob,
Thank you for your reply.