Hi,
in my case I need to flash the nRF5340DK board with only a standalone merged_domains.hex, which I get from another co-worker, no source code. how to do it?
Best regards
Danny
Hi,
in my case I need to flash the nRF5340DK board with only a standalone merged_domains.hex, which I get from another co-worker, no source code. how to do it?
Best regards
Danny
You could download nRF Connect for Desktop nRF Connect for Desktop - Downloads - nordicsemi.com
Then, using their desktop app selector, install the programmer.
You plug in the nrf5340DK and the app has a select option. Select the board, drag and drop the hex. Should be good to go.
Hi AMarch01
thanks for the quick reply.
we did this, but there is a problem.
after click "erase & write", every time it seems the firmware is updated successfully. but in the reality the image in device is not changed, it's always the old firmware after repowering.
Well, two things to test.
- Try to Erase the board and then see if it still operates. If it does, then the obvious is that Erase isn't working.
- If the device does not work, then Close the Programmer program and restart it. Reconnect to the device and read its internal memory (the Read button). It should be blank.
if the device is blank, re-insert your file and program the device.
Alternatively:
Look on your computer for the Seggar Jlink tools and use the Jlink Flash tools to erase the device.
If you reprogram and it still shows the old program, then all you can assume at this point is the .hex file is the old program
Well, two things to test.
- Try to Erase the board and then see if it still operates. If it does, then the obvious is that Erase isn't working.
- If the device does not work, then Close the Programmer program and restart it. Reconnect to the device and read its internal memory (the Read button). It should be blank.
if the device is blank, re-insert your file and program the device.
Alternatively:
Look on your computer for the Seggar Jlink tools and use the Jlink Flash tools to erase the device.
If you reprogram and it still shows the old program, then all you can assume at this point is the .hex file is the old program