nRF52840DK board

Dear Sirs, hello!

I have a new version nRF52840 DK board.Main chip IC is N5340.But When I use external programing function(SWD_SEL,SWD_IO,SWD_CLK).

The nRF connect programmer will show me some error message(as below photo).How to solve this problem?

Thank you!

cw

Parents Reply Children
  • I see. The thing is that the external programmer/debugger needs to operate on the same voltage as the SoC it is programming, so that could've been an issue here. But I didn't think there was a difference between the two versions in regards to that, even though the onboard debugger/programmer has changed.

    What voltage is your external board running on? 3.3v? Are you able to use the v3 board to program the SOC on the v2 board? And what was the nRF running on the custom board?

    Regards,

    Elfving

  • Hi Elfving,

    What voltage is your external board running on? 3.3v?

    Ans: Yes.

     

    What was the nRF running on the custom board?

    Ans:nRF52840

     

    Are you able to use the v3 board to program the SOC on the v2 board?

    Ans: Yes, When I use the V3 board to program the SOC on the V2 board. The log window still show me below error message:  

    Failed to recover NRFDL_DEVICE_CORE_APPLICATION core: async task failure for id: 101576830021 msg: [jlink] JLINKARM_DLL_ERROR (Origin: "Error when running operation: recover")

    Device programming failed with error: async task failure for id: 101577851593 msg: [jlink] JLINKARM_DLL_ERROR (Origin: "Error when running fw program.")

     

    Maybe I need to try use other PC to install nRF connect and program again.

    Thank you.

    cw

  • I see.

    Are you running the newest version of the Programmer? Please try updating the nRF Programmer App if you haven't, and see if you get the same error when programming from something else, like VSC, or using nrfjprog from the terminal.

    I assume you don't happen to have any extremely long wires? 

    Have you modified anything on the v3 DK? Like shorted any of the pads etc.?

    cwcheng said:

    Are you able to use the v3 board to program the SOC on the v2 board?

    Does the other way around work btw? The v2 one programming the v3?

    Regards,

    Elfving

  • To install the nRF connection and programming, you could try using a different computer.

    x trench run

  • If you haven't already, please update the nRF Programmer App. If that doesn't work, try programming from another source, such as VSC, or using nrfjprog from the terminal to see whether the issue persists.

                                                                                                                                                                                  basketball stars

Related