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

Embedded Studio: s130_nrf51_2.0.1_softdevice.hex does not exist

Following this tutorial, but for pca10028, softdevice s130 instead. I'm on Linux.

Under "Running", when I press Ctrl + F5, I get the error s130_nrf51_2.0.1_softdevice.hex does not exist..

I have set Additional Load File[0] to ../../../../../../components/softdevice/s130/hex/s130_nrf51_2.0.1_softdevice.hex.

When I navigate to SDK12.2.0/examples/ble_peripheral/ble_app_beacon/pca10028/s130/arm5_no_packs, and run ls ../../../../../../components/softdevice/s130/hex/s130_nrf51_2.0.1_softdevice.hex, it is apparent that this file exists.

Maybe this is relevant - all contents in the ble_app_beacon directory that reference that particular file (maybe they have the path wrong):

SDK12.2.0/examples/ble_peripheral/ble_app_beacon $ ag 's130_nrf51_2.0.1_softdevice.hex'

pca20006/s130/armgcc/Makefile
212:	@echo Flashing: s130_nrf51_2.0.1_softdevice.hex
213:	nrfjprog --program $(SDK_ROOT)/components/softdevice/s130/hex/s130_nrf51_2.0.1_softdevice.hex -f nrf51 --sectorerase 

pca20006/s130/arm4/ble_app_beacon_pca20006_s130.uvproj
1592:          <OutputName>s130_nrf51_2.0.1_softdevice.hex</OutputName>

pca20006/s130/arm5_no_packs/ble_app_beacon_pca20006_s130.uvprojx
1517:          <OutputName>s130_nrf51_2.0.1_softdevice.hex</OutputName>

pca10028/s130/armgcc/Makefile
212:	@echo Flashing: s130_nrf51_2.0.1_softdevice.hex
213:	nrfjprog --program $(SDK_ROOT)/components/softdevice/s130/hex/s130_nrf51_2.0.1_softdevice.hex -f nrf51 --sectorerase 

pca10028/s130/arm4/ble_app_beacon_pca10028_s130.uvproj
1592:          <OutputName>s130_nrf51_2.0.1_softdevice.hex</OutputName>

pca10028/s130/arm5_no_packs/ble_app_beacon_pca10028_s130.uvprojx
1517:          <OutputName>s130_nrf51_2.0.1_softdevice.hex</OutputName>
Parents Reply Children
Related