Hi there,
I have an nrf5340 DK and I wonder if it is possible to upgrade my own application firmware via fwupd tool on Ubuntu. Does this feature come along with a dongle?
Hi there,
I have an nrf5340 DK and I wonder if it is possible to upgrade my own application firmware via fwupd tool on Ubuntu. Does this feature come along with a dongle?
Hi,
We do not have specific support for fwupd, no.
See https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/config_and_build/dfu/index.html for a list of what we support.
However, it is likely just a question about transport and protocols, so you should be able to implement your own code to support fwupd.
On the other hand, could I suggest that you instead use another tool than fwupd? I think that it would save you time to use one of our standard tools instead
Regards,
Sigurd Hellesvik
Thanks for your kind reply. I asked this because I saw particular devices, although not nrf5340, are supported
and wondered if this is a common feature but found no much information and instances.
https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/nrf/applications/nrf_desktop/fwupd.html#
https://fwupd.github.io/libfwupdplugin/nordic-hid-README.html
Oh you are right, it is indeed in https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/applications/nrf_desktop/fwupd.html
It looks like I am mistaken then. Let us have another go at this ticket then.
Does this feature come along with a dongle?
Can you elaborate what you mean with this?
Do you want to send the update over USB or Bluetooth LE?
BLE indeed. From the description I am not sure whether it is accomplished via HID over GATT or not. To put it short, I assume the path should be fwupd service -> Nordic Desktop App -> BLE air link -> Nordic device. Thus I don't need an additional dongle.
I tried to learn how this works from nRF Desktop docs, but I do not get what you ask from there.
I will ask our people who made this and get back to you in a couple of days.