NRF_ERROR_SVC_HANDLER_MISSING PC at 0x00025D3D

Hi,

I'm using nRF52810 with SDK 17.02.

When I don't download bootloader my application worked normally. After I downloaded bootloader, there logging NRF_ERROR_SVC_HANDLER_MISSING.

Parents Reply Children
  • OK, thanks for confirming. I still don't see how the bootloader could be impacting this. Does the MQTT_QMTOPEN command cause the receiver to respond with more data than the other commands?

  • MQTT_QMTOPEN command cause the receiver to respond with more data than the other commands?

    But I don't edit the application process when I removed bootloader.  

  • There is not enough information for me to go on here, unfortunately. The bootloader will normally not have any impact on the program execution in the main app.

  • Please check my video.

    Video 1 WITHOUT BOOTLOADER

    1.erase chip

    2.program SoftDevice

    3.download application

    Video 2 & 3  WITH BOOTLOADER

    1.erase chip

    2.program SoftDevice

    3.program bootloader

    4.DFU by nRFConnect 

    5.RTT Viewer log

  • Hi,

    Could you try to enable the CPU usage tracer in your app by setting NRF_PWR_MGMT_CONFIG_LOG_ENABLED and NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED to '1' in your sdk_config.h to see if the CPU load is any higher when the bootloader is present?

Related