2 years, 1 month ago.

Will the nrf52840-USB Dongle be supported?

Just wondering when the nrf52840-USB will be supported? The image just requires a bootloader change to run correctly

Question relating to:

The nRF52840 Development Kit is a single-board development kit for Bluetooth low energy, ANT, 802.15.4, and 2.4 GHz proprietary applications using the nRF52840 SoC.

1 Answer

2 years, 1 month ago.

Hi Joshua,

No - there are no plans to add support for this platform and you may be the very first to inquire about it. If you want to undertake the task yourself we have a porting guide here:

We aren't sure about the required bootloader change which you mention, but the dongle has a much smaller set of pins available compared to the nRF52840_DK so you will have to check which peripherals are brought out. It also has fewer LEDs and buttons. When you create a new target folder, we suggest starting with the PinNames.h from the nRF52840_DK and modifying it accordingly:

https://github.com/ARMmbed/mbed-os/blob/master/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/TARGET_NRF52840_DK/PinNames.h

Regards,

Ralph, Team Mbed

Accepted Answer

Thanks Ralph,

If I go ahead and build the port should I issue a pull request when I complete it ?

posted by Joshua Bijak 26 Mar 2019

Hi Joshua,

We won't be able to bring the port into mainline as Nordic hasn't supported this target with Mbed. We don't have any of these targets available and don't have plans on adding them to CI which would be needed for a supported platform.

If you want to become a maintainer for the port, we could add the port as a feature branch. You would then need to periodically rebase it with updates to Mbed to keep it current.

Alternatively you can make your Mbed OS fork public and open it for others to contribute/maintain it.

Regards,

Ralph, Team Mbed

posted by Ralph Fulchiero 28 Mar 2019