This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

rtos - softdevice with nrf51422

Hi Support team,

I've ported succesfully chibios RTOS on the nrf51422 for month. I've also ported some drivers like I2C - UART - SPI- GPIOS and others... I can play with it make some apps that running perfectly.

Now I've started to integrate the softdevice but I get problems. In the main, first thing is done is to enable the softdevice.

sd_softdevice_enable(NRF_CLOCK_LFCLKSRC_XTAL_50_PPM, softdevice_assert_callback);

But soon I call this function I get hardfault handler.

I made special attention about Ram/Flash usage and other recommandations. Chip is working well as I run sucessfuly the Hrm example.

Can you list all things that I need to check that can cause this issue?

Regards, Bruno

Parents
  • Hi, in case you're not aware of it, there are some peripherals that are blocked from the application when the softdevice is enabled. Please see the softdevice doc in chapter 10 for more details.

  • Hi, thanks for you reply. So this bug was not report on PAN document. Yes, I'm using a softdevice version previous to version 6 as on the NRF51422_AAC0 it's impossible to program again the softdevice. It means that I need to buy a new Developpement Kit? Please let me know if it's possible to program again the softdevice on this revesion of the chip (NRF51422_AAC0)

    For the HRM exeample, I've already tested this exeample sucessfully with my garmin heart belt.

    Thanks, Bruno

Reply
  • Hi, thanks for you reply. So this bug was not report on PAN document. Yes, I'm using a softdevice version previous to version 6 as on the NRF51422_AAC0 it's impossible to program again the softdevice. It means that I need to buy a new Developpement Kit? Please let me know if it's possible to program again the softdevice on this revesion of the chip (NRF51422_AAC0)

    For the HRM exeample, I've already tested this exeample sucessfully with my garmin heart belt.

    Thanks, Bruno

Children
No Data
Related