NRF805 DEVELOPPEMENT / ERROR: nrfjprog could not identify the target device. This may be due to an ERROR: invalid family argument, a problem with your device, or nrfjprog may ERROR: not yet support your device. ERROR: Please check the family argument pass

Hello, i tried many things for almost now a month. I want to use and inject a code in a module the BC805 thanks to my nrf52840 DK. I used visual code, it didnt work so i decided to follow instructions given by nordic... here :

https://devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk

i dl KEIL AND USE IT. I built the code okay, im trying to flash to (load) the code and this is what i obtain. 

ERROR: nrfjprog could not identify the target device. This may be due to an
ERROR: invalid family argument, a problem with your device, or nrfjprog may
ERROR: not yet support your device.
ERROR: Please check the family argument passed, or upgrade nrfjprog to a more
ERROR: recent version.
NOTE: For additional output, try running again with logging enabled (--log).
NOTE: Any generated log error messages will be displayed.

before you ask : versions  :

keil u vision v5

nrfjprog version: 10.15.1 external
JLinkARM.dll version: 7.60b

i'm using nrf Connect v3.7.1 and nrf connect SDK 1.7.1

I saw in the devzone that people have the same issues than me or just issues in general with NRF52805 and this module for developping. 

I'm trying to inject the example that you gave us : peripheral uart for bluetooth low power. 

I would like to have real answers because it's been a long time that im asking for help for this type of info about the module 805!! Thank you so much for the people that could help me. Have a nice day 

Parents Reply Children
  • i'm going to give you the log. YES, it happens to all my modules 805. No i cant send sucessfully the program because i think that the connection between the module and my DK is not done correctly. This is what i have in segger for example ( i tried like i said before with visual and Keil but impossible to send the program too) 


  • C:\Users\l.marcos>nrfjprog.exe -f NRF52 --recover --log
    Recovering device. This operation might take 30s.
    ERROR: [ JLink] - Failed to halt CPU.
    ERROR: [ nRF52] - Access protection is enabled, can't power RAM.
    ERROR: [ nRF52] - Failed to power ram after recovering.
    ERROR: [SeggerBackend] - JLinkARM.dll WriteU32 returned error -1.
    ERROR: Recover failed. Please make sure that the correct device family is given
    ERROR: and try again. 

    Thank you in advance

  • Hi,

     

    lm said:
    C:\Users\l.marcos

    This is the directory you called nrfjprog with "--log" from, so it will then generate a "log.log" file in this directory. Can you please attach this file to this thread?

     

    lm said:
    i'm going to give you the log. YES, it happens to all my modules 805. No i cant send sucessfully the program because i think that the connection between the module and my DK is not done correctly. This is what i have in segger for example ( i tried like i said before with visual and Keil but impossible to send the program too) 

    Can you please share a picture of the hardware setup?

     

    Are you powering your external module with 3.0V?

     

    Kind regards,

    Håkon

  • Hello, 

    C:\Users\l.marcos>nrfjprog --log
    ERROR: The arguments provided perform no operation. Use --help to read about
    ERROR: the valid argument combinations. 

    This is what i have when i do the log. 

    I'm going to show you my harware and show you what happen when i try to load the project. (build is okay) 

      the command tab is open but stay open and nothing happen. I'm going to give you the parameters that  i put in keil options. 

    Thanks again for your help

Related