I am using arm-none-eabi toolchain for Linux and so far I had no problems with s110. However today I have written some simple application for s130 but it doesn't even start. Firstly I erase my chip (I use pca10028 dev board), then I load s130 using JLinkExe at address 0x00 and then application at address 0x1c000 as is written in linker script (that of course I use during linking). I do not use bootloader. The problem is that MBR does not start application, pc loops at:
0x6cc wfe
0x6ce b.n 0x6cc
I have also compiled and program one of your examples for s130 (ble_central_and_peripheral/ble_connectivity/pca10028/ser_s130_spi/armgcc/Makefile) but the result is the same. In softdevice specification it is said that bootloader is optional and I can't figure out what is causing the problem.
Would anyone be so kind to give me some tips?