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

Softdevice asserts in release configuration flashed by SeS

I'm using Softdevice S132 V 7.0.2 with nrf52832 module. Project is in Segger Studio. Project runs in debug configuration as in debug or in non-debug mode. When changing to the release configuration and load it in debug mode it stops at 0xa64. Resetting the device makes it run normally.

Parents Reply
  • I'm not able to see any obvious things in the project file that should cause this, but there are some differences.

    Is the issue related to unistop or unistop_boot project?

    • I see that for the unistop_boot, log and RTT sources are excluded from build in release mode, but I assume this would have caused compile errors if this was an issue.
    • The "Additional load file type[0] is set to ihex for release, while it is set to hex for debug.
    • The optimization levels are different. Have you tried setting optimization to the same level for both debug and release to test if this makes any difference?
Children
Related