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

hardfault, please suggest, thanks.

Hi,

I got the following hardfault when running sdk 14.2, nrf52832. Since the address shows it locates in softdevice...I do not know why. May you please give me tip? Thanks!

Environment: Win10 professional. Jlink 6.22g

I am using a custom board, which runs sdk 12.2 quite well and migrating to sdk 14.2. 

 0> <info> m_coms: Max Connection Interval: 30.00 ms
 0> <debug> ble_gatt: Peer on connection 0x0 requested an ATT MTU of 158 bytes.
 0> <debug> ble_gatt: Updating ATT MTU to 23 bytes (desired: 23) on connection 0x0.
 0> <error> hardfault: HARD FAULT at 0x00012280
 0> <error> hardfault:   R0:  0x00000000  R1:  0x00000000  R2:  0x00000001  R3:  0x0001541D
 0> <error> hardfault:   R12: 0x20001C94  LR:  0x20001C94  PSR: 0x61000011
 0> <error> hardfault: Cause: The processor attempted a load or store at a location that does not permit the operation.
 0> <error> hardfault: Cause: Stacking for an exception entry has caused one or more access violations.
 0> <error> hardfault: MemManage Fault Address: 0x200053E0

Vincent

Parents Reply Children
No Data
Related