When I put the IMO clock switch to ECO clock,advertisement stopped.Why?.

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

cross mob
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

Hi,Guys

   

 I run the "BLE_FindMe" Code example on the CY8C4247LQI-BL483 Module.At first,everything is ok.After I put the IMO clock switch to ECO clock and rebuild the project,then download to CY8C4247LQI-BL483.When I reset the CY8C4247LQI-BL483 Module,advertisement stopped.

   

My question:

   

1、Why would stop broadcasting?(I just changed the clocks, the rest are not changed)But the ECO clock used by BLE subsystem and can also be used to run the cpu.

   

Configure System Clocks as attachment.

0 Likes
4 Replies
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

Can you test, e.g. by toggling a pin, that the module indeed runs properly with the correct frequency?

0 Likes
Anonymous
Not applicable

Hi,hli

   

    When I debug the project and check the 24MHz crystal oscillator by oscilloscope,I found that 24MHz clock is ok,and CyBle_ProcessEvents() can't be called but BLE_bless_isr_Start() function is called again and again .

0 Likes
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

That seems as if something is causing your code to start over and over?

0 Likes
Anonymous
Not applicable

I just changed the clocks, the rest are not changed.I think the underlying code may have a problem

0 Likes