This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to write the bootloader back to nRF52840 Dongle ?

hi,

I have accidentally selected "Erase All" under the Segger Embedded Studio, now my nRF52840 Dongle unable to show its USB port under Windows 10 Device Manager anymore.

How to resolve this issues and where to get the right bootloader image for nRF52840, as the nRF52840 Dongle unable to report its serial port, Segger J-Link was unable to connect.

Please advise.

Parents
  • Hi Ricky

    Is any further follow up necessary on this case? If so, please provide some details as to how you connect the J-Link to your Dongle, have you added a 10-pin header to the P1 on the back of the Dongle? The J-Link EDU should be able to interface with devices operating all the way down to 1.2V, but it does use a 20-pin JTAG target interface, so it depends on how you have made that communicate with the nRF52840 Dongle.

    Also have you checked out the Dongle Programming tutorial available here

    Best regards,

    Simon

  • hi Simon,

    I did not use J-Link EDU after I successfully written the bootloader using J-Link clone. Much time had spent to get into the success stage, I did not border to know further.

    Honestly, I damaged the P1 during improper soldering, I don't have free time to test further although I have few nRF52840 dongles to play with, but at least I know this dongle has few ways to connect to J-Link.

    I will test again using 10-pin connection to P1 1.27mm header via J-Link EDU when there is free time.

    I do hope that Nordic has tutorial videos on using the dongle in Arduino framework, PlatformIO, and how to configure I2C for nRF52840 dongle because it is easier for high level software programmer to learn.

    Please advise.

  • Hi

    Okay, then it sounds like the damaged P1 might be the root cause of your programming issues with the Dongle. Glad you got it working one way or the other though! I'm afraid we don't have specific videos on using the Dongle in Arduino or PlatformIO, but this might exist out there from other sources. I assume you mean how to configure I2C in software, right? This is similar to how it's done for any of the DKs as well. Check out our TWI sensor example project for instance, which demonstrates how to use the I2C interface. by communicating with a thermometer.

    Best regards,

    Simon

Reply
  • Hi

    Okay, then it sounds like the damaged P1 might be the root cause of your programming issues with the Dongle. Glad you got it working one way or the other though! I'm afraid we don't have specific videos on using the Dongle in Arduino or PlatformIO, but this might exist out there from other sources. I assume you mean how to configure I2C in software, right? This is similar to how it's done for any of the DKs as well. Check out our TWI sensor example project for instance, which demonstrates how to use the I2C interface. by communicating with a thermometer.

    Best regards,

    Simon

Children
No Data
Related