I am using Eclipse Kepler, gcc and the nrf51 plugin (sourceforge.net/.../) on OS X. I had an application that worked fine with SDK 5.2 and S110 Softdevice 6.0. I had been building multiple applications for months with no problems.
Yesterday, I tried to update to the newest software. I downloaded SDK 6.1 and Softdevice 7.0. I updated all the header files and re-worked my code to use them (like the SPI API, which heavily changed). Once I compile and try to debug, the program hangs in sd_softdevice_enable. The Eclipse debugger just jumps to this spot and never leaves, I cannot even place a breakpoint before it. See the error here:
I noticed that the new Softdevice requires 88KB now, so I changed my mem.ld file accordingly. However, that did not help. I also tried to load Softdevice 7.1. Same error.
I am running this on an nrf51822 evaluation kit. Again, this HW and SW all worked fine with the older version of SW. I am sure this is a configuration issue somewhere, but I can't seem to find it.
Thoughts?