<?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>nRF52840 change USBD Serial Number</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/47625/nrf52840-change-usbd-serial-number</link><description>Hi, 
 I&amp;#39;m using the USBD for HID keyboard on my nRF52840 and I&amp;#39;m trying to change the serial number. On my PC (Linux) the Serial number always appears as 0 using lsusb -v. Checking it on windows 10 the Serial number is blank. 
 I followed the instructions</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 27 May 2019 11:26:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/47625/nrf52840-change-usbd-serial-number" /><item><title>RE: nRF52840 change USBD Serial Number</title><link>https://devzone.nordicsemi.com/thread/189289?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 11:26:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8beb0dfa-eb34-4199-bbf3-d4185eecd7a2</guid><dc:creator>AntonHellbe</dc:creator><description>&lt;p&gt;I apologize for this. I took a break from this project and I completely forgot about that port. It works perfectly...&lt;/p&gt;
&lt;p&gt;Sorry for taking up your time with this silly issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 change USBD Serial Number</title><link>https://devzone.nordicsemi.com/thread/189287?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 11:23:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0b68985d-2921-4e43-a39a-6212936793e3</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;To clarify, after programming your board, you must change USB port to the one marked nRF USB:&lt;br /&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-349def06515a4774a921fa40529789d1/pastedimage1558956211620v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Please try this, and let me know how that works&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 change USBD Serial Number</title><link>https://devzone.nordicsemi.com/thread/189281?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 11:15:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61f779e8-04c0-4e12-aef0-ccaddbf25ac7</guid><dc:creator>AntonHellbe</dc:creator><description>&lt;p&gt;I&amp;#39;m using a micro USB cabel to the micro usb connector that is soldered to the devkit (cannot find any label for it).&lt;/p&gt;
&lt;p&gt;I will flash the composite example and see what happens.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 change USBD Serial Number</title><link>https://devzone.nordicsemi.com/thread/189271?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 10:54:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1603518d-ac5d-41f9-9ae3-2f83fe795172</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;What USB connector are you using to connect the board? nRF USB I presume?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;There is a bug in the documentation for SDK15.0 which does not state what USB should be connected:&amp;#39;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;SDK15.0&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-349def06515a4774a921fa40529789d1/pastedimage1558954448807v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;vs &lt;strong&gt;SDK15.3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-349def06515a4774a921fa40529789d1/pastedimage1558954412198v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 change USBD Serial Number</title><link>https://devzone.nordicsemi.com/thread/189242?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 09:01:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f504e3e-e1cd-4489-a0f9-ff7d8d587ebc</guid><dc:creator>AntonHellbe</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You are correct, I was looking at the wrong device. So I guess the problem is that the USBD HID does not appear as a device at all. The only thing that appears when i plug in the devkit is the standard &amp;quot;SEGGER J-Link&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 change USBD Serial Number</title><link>https://devzone.nordicsemi.com/thread/189200?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 07:13:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eca4dd37-6f08-4c09-950d-53be570e0c3e</guid><dc:creator>&amp;#216;yvind</dc:creator><description>[quote user="AntonHellbe"]I have no idea honestly, I have checked the config folder where the &amp;quot;&lt;code&gt;app_usbd_string_config.h&lt;/code&gt;&amp;quot; file is located. And it clearly says &amp;quot;Nordic Semiconductor&amp;quot;.[/quote]
&lt;p&gt;&amp;nbsp;Are you sure that you are looking at the correct device? What type of keyboard are you using on your computer?&lt;/p&gt;
&lt;p&gt;The VID and PID do not match ours at all.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;From sdk_config.h&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;// &amp;lt;i&amp;gt; Vendor ID ordered from USB IF: http://www.usb.org/developers/vendor/
#ifndef APP_USBD_VID
#define APP_USBD_VID 0x1915
#endif

// &amp;lt;s&amp;gt; APP_USBD_PID - Product ID

// &amp;lt;i&amp;gt; Selected Product ID
#ifndef APP_USBD_PID
#define APP_USBD_PID 0x520B
#endif&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Ref:&amp;nbsp;&lt;a href="http://www.linux-usb.org/usb.ids"&gt;http://www.linux-usb.org/usb.ids&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 change USBD Serial Number</title><link>https://devzone.nordicsemi.com/thread/189059?ContentTypeID=1</link><pubDate>Fri, 24 May 2019 13:01:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dca766eb-dd59-4e9d-89d9-69761186862b</guid><dc:creator>AntonHellbe</dc:creator><description>&lt;p&gt;Hi &amp;Ouml;yvind,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Can you please specify which example you are using? Just so I can try to reproduce.&lt;/p&gt;
&lt;p&gt;My project is based on examples/peripheral/usbd_hid_composite (Everything regarding HID mouse is removed)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Where did Holtek Semiconductor come from? Is this something you&amp;#39;ve added?&lt;/p&gt;
&lt;p&gt;I have no idea honestly, I have checked the config folder where the &amp;quot;&lt;code&gt;app_usbd_string_config.h&lt;/code&gt;&amp;quot; file is located. And it clearly says &amp;quot;Nordic Semiconductor&amp;quot;.&lt;/p&gt;
&lt;p&gt;Here is the output from lsusb -v&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;bus 001 device 007: id 04d9:0295 holtek semiconductor, inc.                     
1389 device descriptor:                                                              
1390   blength                18                                                     
1391   bdescriptortype         1                                                     
1392   bcdusb               2.00                                                     
1393   bdeviceclass            0 (defined at interface level)                        
1394   bdevicesubclass         0                                                     
1395   bdeviceprotocol         0                                                     
1396   bmaxpacketsize0        64                                                     
1397   idvendor           0x04d9 holtek semiconductor, inc.                          
1398   idproduct          0x0295                                                     
1399   bcddevice            2.07                                                     
1400   imanufacturer           0                                                     
1401   iproduct                1 usb-hid keyboard                                    
1402   iserial                 0                                                     
1403   bnumconfigurations      1    &lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 change USBD Serial Number</title><link>https://devzone.nordicsemi.com/thread/188806?ContentTypeID=1</link><pubDate>Thu, 23 May 2019 11:32:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb8dd1cb-be36-4c1c-9287-ffeff416792c</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hi Anton,&amp;nbsp;&lt;/p&gt;
[quote user=""]I&amp;#39;m using the USBD for HID keyboard on my nRF52840 and I&amp;#39;m trying to change the serial number.[/quote]
&lt;p&gt;&amp;nbsp;Can you please specify which example you are using? Just so I can try to reproduce.&lt;/p&gt;
[quote user=""]One observation is that the USBD Hid appears with the name &amp;quot;Holtek Semiconductor&amp;quot; and not &amp;quot;Nordic Semiconductor&amp;quot; which is specified in the &lt;code&gt;app_usbd_string_config.h file.&lt;/code&gt;[/quote]
&lt;p&gt;&amp;nbsp;Where did Holtek Semiconductor come from? Is this something you&amp;#39;ve added?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>