<?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>usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/25801/usbd_cdc_acm-examples-bricks-nrf52840-pdk</link><description>I&amp;#39;ve got a new nrf52840 PDK. I got Eclipse, JLink, and the nrf command line tools to work today. I&amp;#39;ve been able to run the precompiled examples (blinky, led_softblink), compile and run both of them, and step thru blinky using Eclipse a source line at</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 12 Oct 2017 06:34:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/25801/usbd_cdc_acm-examples-bricks-nrf52840-pdk" /><item><title>RE: usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/thread/101616?ContentTypeID=1</link><pubDate>Thu, 12 Oct 2017 06:34:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:718affd9-c1da-4b55-9c2e-0d7f947ac935</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;Duh! I think it&amp;#39;s being caused by &amp;quot;power only&amp;quot; USB cables! I was using two, one for each USB port. Tried the one from the &amp;quot;nRF USB&amp;quot; port on a ESP32 board and it wouldn&amp;#39;t show up on the USB bus. While trying to fix the CP2104 driver, I ran across someone mentioning these &amp;quot;power only&amp;quot; USB cables. Tried a different USB cable and my ESP32 shows up. Used that cable on the nRF52840 PDK with the usbd_cdc_acm example and I get &amp;quot;Hello USB CDC FA demo: 658&amp;quot;!!&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll verify the other two boards in the morning. But I&amp;#39;m pretty sure they&amp;#39;re having the same issue.&lt;/p&gt;
&lt;p&gt;Then after trying the USB enumeration calibration app on the PDK, I&amp;#39;ll clean up and close the MyPage support ticket.&lt;/p&gt;
&lt;p&gt;Sorry for all of the extra trouble!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/thread/101614?ContentTypeID=1</link><pubDate>Wed, 11 Oct 2017 20:35:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4d80985a-5342-4762-b6d6-ed4ef52827cb</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;Board #3 also doesn&amp;#39;t work. Board #4 does! Most of the time!&lt;/p&gt;
&lt;p&gt;Now Windows 10&amp;#39;s Device Manager is full of &amp;quot;HID-compliant vendor-defined device&amp;quot; entries, &amp;quot;HID-compliant wireless radio controls&amp;quot; entries, &amp;quot;Converted Portable Device Control device&amp;quot; entries, and &amp;quot;HID-compliant system controller&amp;quot; entries, plus a bunch of other random entries.&lt;/p&gt;
&lt;p&gt;I can&amp;#39;t find any differences in board configuration between the ones that don&amp;#39;t work and the one that does. :-(&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/thread/101613?ContentTypeID=1</link><pubDate>Wed, 11 Oct 2017 18:56:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98bff434-1c67-4f5b-9b68-9ec3644f3245</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;I have two of v0.9.2 boards and neither works for nRF USB. That includes the generic HID example.&lt;/p&gt;
&lt;p&gt;In both examples, LED1 comes on briefly and then goes off about the time Windows 10 complains that the USB device failed on the Device Descriptor Request.&lt;/p&gt;
&lt;p&gt;Looking at the schematics, the D_N,D_P pin pair on the nRF52840 looks like it&amp;#39;s connected directly to the &amp;quot;nRF USB&amp;quot; port (J3). That would lead me to believe that it&amp;#39;s a software problem. Or a board configuration problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/thread/101618?ContentTypeID=1</link><pubDate>Wed, 11 Oct 2017 17:51:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f76775b2-46ec-45e5-b70d-c63583affa14</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi Mike,&lt;/p&gt;
&lt;p&gt;From your description, I suspect it could be a issue with your board. Please create a &lt;a href="https://www.nordicsemi.com/eng/nordic/mypage"&gt;Mypage&lt;/a&gt; support case ticket regarding this issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/thread/101612?ContentTypeID=1</link><pubDate>Wed, 11 Oct 2017 14:29:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:76ad1e2d-ec85-406d-8952-24768877665b</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;No place in those instructions does it mention how to connect up the nRF52840&amp;#39;s USB. The NXP IF MCU USB port is not the one of interest to me. Only the NRF_LOG_INFO messages go out to that virtual serial port. None of the buttons cause any messages to appear on the LOG port. Nor do any of the LEDs change state.&lt;/p&gt;
&lt;p&gt;The nRF USB port always shows up in the Device Manager as a broken USB device that didn&amp;#39;t return a descriptor.&lt;/p&gt;
&lt;p&gt;The nRF52840 is supposed to have a USB 2.0 interface on it. That&amp;#39;s what I&amp;#39;m hoping to test.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/thread/101617?ContentTypeID=1</link><pubDate>Wed, 11 Oct 2017 08:56:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e63fd08-b503-45b8-b25a-5af0540784ee</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;You can find the instructions on how to run the example &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v14.0.0/usbd_cdc_acm_example.html?cp=4_0_0_4_5_46_1"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Does the device show up in your computer&amp;#39;s device manager ? Do you have issues with the other USB examples also? Could you try e.g. the &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v14.0.0/usbd_hid_generic_example.html?cp=4_0_0_4_5_46_4"&gt;usbd_hid_generic&lt;/a&gt; example?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/thread/101610?ContentTypeID=1</link><pubDate>Tue, 10 Oct 2017 15:29:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8df748ae-bc82-4835-8b7d-a42db06569e3</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;It&amp;#39;s a v0.9.2!&lt;/p&gt;
&lt;p&gt;As far as I can determine, the usbd_cdc_acm demo doesn&amp;#39;t do anything. Although I can reflash it now! :-)&lt;/p&gt;
&lt;p&gt;For the USB demo, I would expect the &amp;quot;nRF USB&amp;quot; connector to be used. But nothing shows up on that USB connector (using &amp;#39;lsusb&amp;#39; to check). So I must be doing something wrong.&lt;/p&gt;
&lt;p&gt;Are there any instructions for running the USB examples?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/thread/101615?ContentTypeID=1</link><pubDate>Tue, 10 Oct 2017 14:45:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f6c8ab5-e79e-4180-9920-ac43b75ae2ca</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Great, let me know how it goes. What revision of the nRF52840-PDK are you using? V0.9.1?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/thread/101611?ContentTypeID=1</link><pubDate>Tue, 10 Oct 2017 14:33:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e5ee13c-928e-44e9-8b51-f713381c1f44</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;That works if I mount the PDK on a Linux machine. Windows 10 gets a USB error too quickly so I wasn&amp;#39;t able to copy the bin file to the bootloader before the mount point would go away.&lt;/p&gt;
&lt;p&gt;Thanks for the link. I would have sworn I looked there for the firmware but it must have been staring me in the face.&lt;/p&gt;
&lt;p&gt;Now to try the usbd_cdc_acm example again to see if it happens again.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usbd_cdc_acm examples bricks nrf52840 PDK</title><link>https://devzone.nordicsemi.com/thread/101619?ContentTypeID=1</link><pubDate>Tue, 10 Oct 2017 08:33:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c8cf4353-7a1f-491e-9bbb-c0812799eae7</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;First make sure that all board switches are in the correct position. I.e. the nRF power source is set to VDD, and that the nRF only switch is set to “default”. Then plug the USB cable into the USB IF MCU connector, as shown in &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52/dita/nrf52/development/nrf52840_pdk/hw_power_supply.html?cp=2_0_3_5_2"&gt;this picture&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You need to reprogram the JLINK firmware to the Segger J-Link chip, only if the J-Link drive does not appear as a mounting point. You can download the latest On-Board J-Link firmware &lt;a href="https://www.nordicsemi.com/eng/nordic/Products/nRF52840-Preview-DK/nRF5x-OB-JLink-IF/60180"&gt;here&lt;/a&gt;. The latest firmware right now is version 170724. Simply drag and drop the file &lt;code&gt;J-Link OB-SAM3U128-V2-NordicSemi 170724.bin&lt;/code&gt; into the bootloader mounting point.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>