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

nrf52832 sometimes stops processing

nRF5_SDK_17.0.0_9d13099,

IDE Segger V4.52c

soft device s132

I took ble_app_uart example, and then modified it to run I2C, SPI. everything is working fine

problem I am facing is that some times when I reboot the chip it stops processing, and restarting

solves the problem.

problem can be anywhere in code, but need help from experts where to start

Note: it only happens at booting time

thanks

kamal

Parents
  • Hi,

    Make sure to fully power cycle the board, in case there are external IC that are not reset when for instance the nRF52832 reset, this may cause problems. Also, you can try to make a delay in the start of main() of for instance 100ms, to ensure that all external IC have stabilized before you start configure them. If you have any serial interfaces (e.g. uart RX) then you may consider adding pull-up resistors to them.

    Kenneth

Reply
  • Hi,

    Make sure to fully power cycle the board, in case there are external IC that are not reset when for instance the nRF52832 reset, this may cause problems. Also, you can try to make a delay in the start of main() of for instance 100ms, to ensure that all external IC have stabilized before you start configure them. If you have any serial interfaces (e.g. uart RX) then you may consider adding pull-up resistors to them.

    Kenneth

Children
No Data
Related