ble_app_hrs_rscs_relay.hexthe application ble_app_hrs_rscs_relay in SDK v9 can run fine,but in SDK v10.0.0 it doesnt work,even when i debug , it cannot go to main, and i use S130 v1.0.0 softdevice , can anybody help me ? thanks
ble_app_hrs_rscs_relay.hexthe application ble_app_hrs_rscs_relay in SDK v9 can run fine,but in SDK v10.0.0 it doesnt work,even when i debug , it cannot go to main, and i use S130 v1.0.0 softdevice , can anybody help me ? thanks
The problem is that there is not enough RAM on your chips. The chips that you have have 16 kB RAM, however, the softdevice + ble_app_hrs_rscs_relay uses 10 kB + 8 kB = 18 kB RAM.
With 16 kB RAM, the RAM size settings should be changed to 0x1800. By changing it to 0x1800, you will experience that the example doesn't compile. You can try to strip down the example and see if you are able to make it fit into the chip.
You can find the RAM reqired by the application in the bottom of the .map file after compilation: double click on the project folder in keil.