<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>how to run fwupd on Ubuntu</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/111993/how-to-run-fwupd-on-ubuntu</link><description>Hi there, I have an nrf52840 DK and I wonder if it is possible to upgrade my own application firmware via fwupd tool on Ubuntu.I want to successfully upgrade the development kit on unbutu using fwupd.But I find that there is no actual tutorial that shows</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 14 Jun 2024 10:09:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/111993/how-to-run-fwupd-on-ubuntu" /><item><title>RE: how to run fwupd on Ubuntu</title><link>https://devzone.nordicsemi.com/thread/488837?ContentTypeID=1</link><pubDate>Fri, 14 Jun 2024 10:09:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0655422-86a6-4232-80da-773804f17c76</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Some extra info:&lt;/p&gt;
&lt;p&gt;if you go to production, you should change at least MCUboot key, Device name, VID and PID for your final product based on nRF Desktop (mouse/keyboard)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Then you can get an account at &lt;a title="https://fwupd.org/" href="https://fwupd.org/" rel="noopener noreferrer" target="_blank"&gt;https://fwupd.org/&lt;/a&gt;: from here you can manage the FW updates to your products (based on VID/PID/product name, etc).&lt;/p&gt;
&lt;p&gt;We can list your VID/PID here (&lt;a title="https://github.com/fwupd/fwupd/blob/main/plugins/nordic-hid/nordic-hid.quirk" href="https://github.com/fwupd/fwupd/blob/main/plugins/nordic-hid/nordic-hid.quirk" rel="noopener noreferrer" target="_blank"&gt;https://github.com/fwupd/fwupd/blob/main/plugins/nordic-hid/nordic-hid.quirk&lt;/a&gt;) so that you can re-use Nordic fwupd plug-in.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to run fwupd on Ubuntu</title><link>https://devzone.nordicsemi.com/thread/488776?ContentTypeID=1</link><pubDate>Fri, 14 Jun 2024 01:45:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:776a644b-ee77-4452-9874-9dd8758f63aa</guid><dc:creator>jjjjzh</dc:creator><description>&lt;p&gt;Thank you very much for your answer. I have completed the fwupd upgrade of nrf52840 through your guidance.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best Regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;jjjjzh&lt;/span&gt;&lt;/p&gt;
&lt;div id="gtx-trans" style="left:53px;position:absolute;top:-6px;"&gt;
&lt;div class="gtx-trans-icon"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to run fwupd on Ubuntu</title><link>https://devzone.nordicsemi.com/thread/488696?ContentTypeID=1</link><pubDate>Thu, 13 Jun 2024 13:37:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:921a9be6-8614-4a2e-8839-0516998a671f</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>[quote user="jjjjzh"]Which example of nrf connect sdk did you burn?[/quote]
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/applications/nrf_desktop/README.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/applications/nrf_desktop/README.html&lt;/a&gt;&lt;/p&gt;
[quote user="jjjjzh"]Are there any special configurations?[/quote]
&lt;p&gt;Nope&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to run fwupd on Ubuntu</title><link>https://devzone.nordicsemi.com/thread/488689?ContentTypeID=1</link><pubDate>Thu, 13 Jun 2024 13:28:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4b852e1-4dfc-4b2a-9e49-d5bb967d1106</guid><dc:creator>jjjjzh</dc:creator><description>&lt;p&gt;Thank you very much for your answer. Which example of nrf connect sdk did you burn? Are there any special configurations? Or maybe there&amp;#39;s something wrong with my linux command&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;jjjjzh&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to run fwupd on Ubuntu</title><link>https://devzone.nordicsemi.com/thread/488673?ContentTypeID=1</link><pubDate>Thu, 13 Jun 2024 12:30:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fdf5d302-a811-4f68-8198-f545478f87db</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I try to run the nRF Desktop app out of the box on my ubuntu machine.&lt;/p&gt;
&lt;p&gt;I have fwupd installed via snap, and I changed nothing.&lt;/p&gt;
&lt;p&gt;Then I run the following commands with the following outputs.&lt;/p&gt;
&lt;p&gt;Do you see the same?&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;sihe@sihe-desktop:~$ fwupdmgr get-plugins | grep nordic -A10
nordic_hid:
  Flags:                • Enabled

sihe@sihe-desktop:~$ fwupdmgr get-devices | grep -i nordic -A10
├─Nordic Semiconductor ASA Mouse nRF52 Desktop:
│     Device ID:          a81ce6ee31b759a7e0fe8b31f7dcdd22f2e44092
│     Current version:    0.0.0.1
│     Vendor:             Nordic (HIDRAW:0x1915)
│     GUIDs:              6add44d5-0143-5a41-973a-94caa37ed58e
│                         f47ffdec-9a23-5da0-8bee-0c6cf09b8422
│                         22952036-c346-5755-9646-7bf766b28922
│     Device Flags:       • Updatable
│                         • Supported on remote server
&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to run fwupd on Ubuntu</title><link>https://devzone.nordicsemi.com/thread/488256?ContentTypeID=1</link><pubDate>Tue, 11 Jun 2024 08:50:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:157822fc-62e1-440a-aaca-6bdbf3d032e6</guid><dc:creator>jjjjzh</dc:creator><description>&lt;p&gt;Thank you for your answer. Of course, I have tried to use ncs 2.6.0 hid mouse demo, prj.conf configuration is as follows, I test using the development kit key can control the mouse pointer, but it is still not recognized on fedora system (use fwupdmgr get-devices command), And I noticed that the plugin configuration on github uses the hidraw protocol. I don&amp;#39;t know if I need to support this protocol in order to recognize it, even when I use the official firmware of lvfs (burned with nrfjprog and nRF Connect for Desktop Programmer application), I can&amp;#39;t recognize it. I wonder how nordic officially tested the fwpud upgrade on linux?&lt;/p&gt;
&lt;p&gt;prj.conf&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_USB_DEVICE_STACK=y
CONFIG_USB_DEVICE_HID=y
CONFIG_USB_DEVICE_PRODUCT=&amp;quot;Zephyr HID mouse sample&amp;quot;
CONFIG_USB_DEVICE_VID=0x1915
CONFIG_USB_DEVICE_PID=0x521f
CONFIG_USB_DEVICE_INITIALIZE_AT_BOOT=n

CONFIG_LOG=y
CONFIG_USB_DRIVER_LOG_LEVEL_ERR=y
CONFIG_USB_DEVICE_LOG_LEVEL_ERR=y

CONFIG_GPIO=y
CONFIG_INPUT=y

CONFIG_USE_SEGGER_RTT=y      # 启用RTT
CONFIG_LOG_BACKEND_RTT=y     # 日志后端选用RTT
CONFIG_LOG_BACKEND_UART=n    # 日志后端不选用串口
CONFIG_LOG_PRINTK=y          # 不启用PRINTK日志&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://github.com/fwupd/fwupd/blob/main/plugins/nordic-hid/nordic-hid.quirk"&gt;https://github.com/fwupd/fwupd/blob/main/plugins/nordic-hid/nordic-hid.quirk&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;# Nordic Semiconductor ASA HID Devices
[HIDRAW\VEN_1915]
Plugin = nordic_hid
Flags = no-generic-guids
GType = FuNordicHidCfgChannel
NordicHidBootloader = B0
NordicHidGeneration = default&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to run fwupd on Ubuntu</title><link>https://devzone.nordicsemi.com/thread/488250?ContentTypeID=1</link><pubDate>Tue, 11 Jun 2024 08:34:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d277119d-86c9-4055-96c9-d48f2db74158</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Have you tried this feature in the nRF Desktop sample?&lt;/p&gt;
&lt;p&gt;Is your device a HID device already, or are you trying to make it a HID device?&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>