nrfjprog permission issue in clion IDE

hello,

         I am using the nrf52 from nordic semiconductor on Mac ox. setup is done and working great using this method

I am facing issue during the flash using IDE. of course I am using nrfjprog for flashing. nrfjprog is working with 

terminal but not with clion IDE.

 

here is output

 

/Applications/CLion.app/Contents/bin/cmake/bin/cmake --build /Users/atifshabbir/Development/git/Blinky/cmake-build-default --target FLASH_Blinky -- -j 2
[ 96%] Built target Blinky
[100%] flashing Blinky.hex
make[3]: /Users/atifshabbir/Development/nrfjprog: Permission denied
make[3]: *** [CMakeFiles/FLASH_Blinky] Error 1
make[2]: *** [CMakeFiles/FLASH_Blinky.dir/all] Error 2
make[1]: *** [CMakeFiles/FLASH_Blinky.dir/rule] Error 2
make: *** [FLASH_Blinky] Error 2

 

here are the permission to nrfjprog folder 

 

-rw-r--r--@ 1 atifshabbir  staff    7946 Dec  1 11:23 DllCommonDefinitions.h

-rw-r--r--@ 1 atifshabbir  staff    2161 Dec  1 11:23 QspiDefault.ini

-rw-r--r--@ 1 atifshabbir  staff   58616 Dec  1 11:23 highlevelnrfjprogdll.h

-rw-r--r--@ 1 atifshabbir  staff  106943 Dec  1 11:23 jlinkarm_nrf51_nrfjprogdll.h

-rw-r--r--@ 1 atifshabbir  staff  129570 Dec  1 11:23 jlinkarm_nrf52_nrfjprogdll.h

-rw-r--r--@ 1 atifshabbir  staff   34753 Dec  1 11:23 jlinkarm_unknown_nrfjprogdll.h

-rwxr-xr-x@ 1 atifshabbir  staff  434596 Dec  1 11:23 libhighlevelnrfjprog.9.7.2.dylib

lrwxr-xr-x@ 1 atifshabbir  staff      32 Dec  1 11:23 libhighlevelnrfjprog.9.dylib -> libhighlevelnrfjprog.9.7.2.dylib

lrwxr-xr-x@ 1 atifshabbir  staff      28 Dec  1 11:23 libhighlevelnrfjprog.dylib -> libhighlevelnrfjprog.9.dylib

-rwxr-xr-x@ 1 atifshabbir  staff  207848 Dec  1 11:23 libjlinkarm_nrf51_nrfjprogdll.9.7.2.dylib

lrwxr-xr-x@ 1 atifshabbir  staff      41 Dec  1 11:23 libjlinkarm_nrf51_nrfjprogdll.9.dylib -> libjlinkarm_nrf51_nrfjprogdll.9.7.2.dylib

lrwxr-xr-x@ 1 atifshabbir  staff      37 Dec  1 11:23 libjlinkarm_nrf51_nrfjprogdll.dylib -> libjlinkarm_nrf51_nrfjprogdll.9.dylib

-rwxr-xr-x@ 1 atifshabbir  staff  282236 Dec  1 11:23 libjlinkarm_nrf52_nrfjprogdll.9.7.2.dylib

lrwxr-xr-x@ 1 atifshabbir  staff      41 Dec  1 11:23 libjlinkarm_nrf52_nrfjprogdll.9.dylib -> libjlinkarm_nrf52_nrfjprogdll.9.7.2.dylib

lrwxr-xr-x@ 1 atifshabbir  staff      37 Dec  1 11:23 libjlinkarm_nrf52_nrfjprogdll.dylib -> libjlinkarm_nrf52_nrfjprogdll.9.dylib

-rwxr-xr-x@ 1 atifshabbir  staff   83640 Dec  1 11:23 libjlinkarm_unknown_nrfjprogdll.9.7.2.dylib

lrwxr-xr-x@ 1 atifshabbir  staff      43 Dec  1 11:23 libjlinkarm_unknown_nrfjprogdll.9.dylib -> libjlinkarm_unknown_nrfjprogdll.9.7.2.dylib

lrwxr-xr-x@ 1 atifshabbir  staff      39 Dec  1 11:23 libjlinkarm_unknown_nrfjprogdll.dylib -> libjlinkarm_unknown_nrfjprogdll.9.dylib

-rwxr-xr-x@ 1 atifshabbir  staff   77024 Dec  1 11:23 libnrfjprogdll.9.7.2.dylib

lrwxr-xr-x@ 1 atifshabbir  staff      26 Dec  1 11:23 libnrfjprogdll.9.dylib -> libnrfjprogdll.9.7.2.dylib

lrwxr-xr-x@ 1 atifshabbir  staff      22 Dec  1 11:23 libnrfjprogdll.dylib -> libnrfjprogdll.9.dylib

-rwxr-xr-x@ 1 atifshabbir  staff  573092 Dec  1 11:23 nrfjprog

-rw-r--r--@ 1 atifshabbir  staff    6835 Dec  1 11:23 nrfjprog.h

-rw-r--r--@ 1 atifshabbir  staff     611 Dec  1 11:23 nrfjprog.ini

-rw-r--r--@ 1 atifshabbir  staff   55140 Dec  1 11:23 nrfjprog_release_notes.txt

-rw-r--r--@ 1 atifshabbir  staff   14647 Dec  1 11:23 nrfjprogdll.h

 

is this IDE need some kind of permission to use the nrfjprog folder because terminal have no issue to flash.

0

Hi! Probably for flashing you can use the cmake's install command (the support for it is in CLion 2018.1 EAP: https://blog.jetbrains.com/clion/2018/02/clion-2018-1-eap-clang-tidy-options-valgrind-on-wsl-cmake-install/)? Is it suitable for you?

0
Avatar
Permanently deleted user

still same issue 

 

"/Applications/CLion 2018.1 EAP.app/Contents/bin/cmake/bin/cmake" --build /Users/atifshabbir/Development/git/Blinky/cmake-build-default --target install -- -j 2
[ 3%] erasing flashing
make[2]: /Users/atifshabbir/Development/nrfjprog: Permission denied
make[2]: *** [CMakeFiles/FLASH_ERASE] Error 1
make[1]: *** [CMakeFiles/FLASH_ERASE.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 93%] Built target Blinky
make: *** [all] Error 2

0

请先登录再写评论。