Не можете прошить на софт-девайс
Я использую nRF5 SDK для прошивки программного устройства pca10001 s110, и когда я использую make flash_softdevice
ниже показана строка ошибки:
Flashing: s130_nrf51_2.0.0_softdevice.hex
nrfjprog --program ../../../../../../components/softdevice/s130/hex/s130_nrf51_2.0.0_softdevice.hex -f nrf51 --chiperase
make: execvp: nrfjprog: Permission denied
Makefile:245: recipe for target 'flash_softdevice' failed
make: *** [flash_softdevice] Error 127
1 ответ
Насколько я вижу пользователя, с которым вы пытаетесь выполнить nrfjprog
не имеет на это права. Попробуйте сделать его работоспособным:
sudo chmod a+x <path-to-nrfjprog>/nrfjprog
Это должно сделать его работоспособным для всех пользователей.