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

Failed to flash BLE hex files using nRFgo Studio

Hi all,
I have a PCA10040 board and want to try the BLE examples provided in nRF5_SDK_11.0.0-2.alpha folder. However, there is always a problem when flash BLE hex files (such as ble_app_bps_s132_pca10040.hex) using nRFgo Studio (v1.21.1.3).
I can program softdevice.hex successfully, but trying to flash various kinds of apps.hex always lead to failure. Below is the capture to show the error:
image description
Below is the capture of the nRFgo Studio log:
image description

I have searched the devzone for similar posts, yet still cannot figure out how to fix it.
Could you please help me about this issue? Thanks in advance!
Best regards,
Junma

Parents
  • You probably have wrong memory settings. You are trying to flash application in the same memory region as (already flashed) SoftDevice. You have to erase softdevice if your application doesnt use it, before flashing application. If you need to use softdevice, you have to set memory correctly, according to SoftDevice Specification (or example projects from SDK...). You can tell us what IDE are you using, so someone might point you how to set memory regions.

Reply
  • You probably have wrong memory settings. You are trying to flash application in the same memory region as (already flashed) SoftDevice. You have to erase softdevice if your application doesnt use it, before flashing application. If you need to use softdevice, you have to set memory correctly, according to SoftDevice Specification (or example projects from SDK...). You can tell us what IDE are you using, so someone might point you how to set memory regions.

Children
Related