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

HRS SDK example execution lead to runtime failure

Hello,

I am using the nrf52832 ,with the soft device s132nrf52600 and the SDK nRF5_SDK_15.2.0_9412b96.

i am trying to run the ble_app_hrs example code from the \examples\ble_peripheral\ble_app_hrs. After dumping the code into the board, it is not working. I have found during the debug session that the following

179: return app_timer_create(&m_detection_delay_timer_id,
0x00029FFE E8BD40F8 POP {r3-r7,lr}
0x0002A002 4804 LDR r0,[pc,#16] ; @0x0002A014
0x0002A004 2100 MOVS r1,#0x00
0x0002A006 4A05 LDR r2,[pc,#20] ; @0x0002A01C
0x0002A008 1D00 ADDS r0,r0,#4
0x0002A00A F000B861 B.W app_timer_create (0x0002A0D0)
0x0002A00E 0000 DCW 0x0000
0x0002A010 2D28 DCW 0x2D28
0x0002A012 2000 DCW 0x2000
0x0002A014 62F0 DCW 0x62F0
0x0002A016 0003 DCW 0x0003
0x0002A018 D815 DCW 0xD815
0x0002A01A 0002 DCW 0x0002
0x0002A01C C9C5 DCW 0xC9C5
0x0002A01E 0002 DCW 0x0002
58: __disable_irq();
0x0002A020 B672 CPSID I
59: NRF_LOG_FINAL_FLUSH();
60:
61: #ifndef DEBUG
0x0002A022 F007F941 BL.W nrf_log_panic (0x000312A8)
0x0002A026 BF00 NOP
0x0002A028 F006FF64 BL.W nrf_log_frontend_dequeue (0x00030EF4)
0x0002A02C 2800 CMP r0,#0x00
0x0002A02E D1FB BNE 0x0002A028
62: NRF_LOG_ERROR("Fatal error");
0x0002A030 4811 LDR r0,[pc,#68] ; @0x0002A078
0x0002A032 4912 LDR r1,[pc,#72] ; @0x0002A07C
0x0002A034 1A40 SUBS r0,r0,r1
0x0002A036 08C4 LSRS r4,r0,#3
0x0002A038 2001 MOVS r0,#0x01
0x0002A03A EB004004 ADD r0,r0,r4,LSL #16
0x0002A03E A110 ADR r1,{pc}+0x44 ; @0x0002A080
0x0002A040 F007F872 BL.W nrf_log_frontend_std_0 (0x00031128)
100: NRF_BREAKPOINT_COND;
101: // On assert, the system can only recover with a reset.
102:
103: #ifndef DEBUG
0x0002A044 4811 LDR r0,[pc,#68] ; @0x0002A08C
0x0002A046 6800 LDR r0,[r0,#0x00]
0x0002A048 07C0 LSLS r0,r0,#31
0x0002A04A D000 BEQ 0x0002A04E
0x0002A04C BE00 BKPT 0x00

Please help me find out the issue as i am new to NRF developement.

Related