This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nrf51 unexpected advertising stop

Dear Developers,

I have some experience with nRF51422 QFAC series and I have the PC10028 pcb nrf51sdk environment.

Until now, I have developed some applications successfully but some days ago, I noticed an unexpected behaviour in the PC10028: It stops advertising suddenly.

In more detail, I flashed de SD v8.0 first and then my apps developed with sdk9.0. These apps worked very well, but, without any change, now the nrf51 stops advertising suddenly.

So, I decided go back to a solid point, and I erased the chip fully, flashed SD110 v8.0 and then ble_template (sdk 9.0). In the template, advertising has to stop after 180s, but the result is that it stops 2-3 seconds after the application started and the blinking flashes for a 2-3 seconds and then it freezes up ON.

I checked Vdd (2,97V, it is OK), reset pin (high state, ok!). It seems ok.

Any suggestions?

Thank you very much.

Kind Regards,

        Carlos
Parents
  • Hi Martin,

    I enabled the debug mode in two projects: ble_template and ble_uart (the problem is reproducible in both projects)

    I only got one message: "adv: advertising_fast_start" and nothing else.

    During investigation, I found these examples (and my apps) ran successfully in other environment designed by our team.

    So my hypothesys is, thus I has been using the nrf51 sdk for a long time, erasing flash and flashing it again, I think I have reached maximum erase-writing cycles. Have you ever experienced this?

    On the other hand, what is the endurance life?

    Thank you.

    Carlos

Reply
  • Hi Martin,

    I enabled the debug mode in two projects: ble_template and ble_uart (the problem is reproducible in both projects)

    I only got one message: "adv: advertising_fast_start" and nothing else.

    During investigation, I found these examples (and my apps) ran successfully in other environment designed by our team.

    So my hypothesys is, thus I has been using the nrf51 sdk for a long time, erasing flash and flashing it again, I think I have reached maximum erase-writing cycles. Have you ever experienced this?

    On the other hand, what is the endurance life?

    Thank you.

    Carlos

Children
Related