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>