5 years, 1 month ago.

Does image file "0244_sam3u2c_bootloader_update_0x5000.bin" support Nordic-nRF52840-DK ?

It is listed as supporting four other boards, but not nRF52840-DK. Thanks

Question relating to:

1 Answer

5 years, 1 month ago.

Hi John,

That binary probably works as it is the same interface chip as on the nRF52840-DK but it will be outdated. From the following page you should be able to download the latest interface firmware (build/version 0253):

Regards,

Ralph, Team Mbed

Hi Ralph, Thanks for the help again (you helped me with a STM32L476G question a couple of days ago). The link you sent above is for updating the interface firmware, which the nRF52480-DK does share with the earlier nRF boards. But before I get to that, I'm supposed to update the bootloader (according to the flowchart on "https://os.mbed.com/blog/entry/DAPLink-bootloader-update/"). I plugged in the nRF52480-DK while holding the reset button, and it enumerated as BOOTLOADER, which according to the flowchart means that I need to update the bootloader. But the nRF52480-DK isn't in the list of boards that the image "0244_sam3u2c_bootloader_update_0x5000.bin" supports, and there's no other mention of the nRF52480-DK there. Hence my question as to whether that image will work with the nRF52480-DK.

Also, do you know why the nRF52480-DK isn't included in the list of supported boards on "https://os.mbed.com/platforms/ ? Thanks John

posted by John Porter 13 Mar 2019

Sorry for mis-reading your post! That article is a bit old and likely predates the nRF52840-DK. We expect that binary to work on the nRF52840-DK as the board is based on the same interface chip. Is the board not programming images or accepting new interface firmware updates?

The nRF52840-DK is a supported board so I'm not sure why it doesn't appear on the boards list. The board page is here: https://os.mbed.com/platforms/Nordic-nRF52840-DK/. We'll get that fixed. Thanks for pointing it out.

posted by Ralph Fulchiero 13 Mar 2019

No I haven't tried it yet. I figured I'd wait for an answer rather than take a chance on bricking my board. I'll give it a try and report back. Thanks

posted by John Porter 13 Mar 2019

I successfully updated the nRF52480-DK bootloader using the image "0244_sam3u2c_bootloader_update_0x5000.bin". Then I successfully updated the interface firmware application using the image "0253_sam3u2c_mkit_dk_dongle_nrf5x_0x5000.bin". Then I rebooted the nRF52480-DK, navigated to its root folder in Windows Explorer, and double-clicked "MBED.HTM". It opened my browser at "https://os.mbed.com/platforms/Nordic-nRF52840-DK/" with a message "Platform 'Nordic nRF52840-DK' is now added to your account!". Woo-hoo !

Only problem - with DAPLINK as the Portable Device, I don't get a Virtual Com Port mapped to the board. So, now that I have my nRF52480-DK registered with the Online Compiler, I went back to the original JLINK Portable Device. I re-booted the board while holding the reset button, saw it as MAINTENANCE in Windows Explorer, and copied "J-Link OB-SAM3U128-V2-NordicSemi 170724.bin" onto it. I think I got that image from the Nordic nRF52840-DK downloads page. Thanks again for the help !

posted by John Porter 13 Mar 2019