<?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>SHELL over USB (CDC ACM class device) will not accept incoming characters with Zephyr 2.7.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/81807/shell-over-usb-cdc-acm-class-device-will-not-accept-incoming-characters-with-zephyr-2-7-0</link><description>Hi, 
 I used to be able to configure a console (SHELL) to run over a UART over USB connection (USB CDC ACM device) on Zephyr 2.5.0. With the latest version of nRF Connect SDK I am not able to run my SHELL over USB. This version of the SDK installs Zephyr</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 Nov 2021 07:17:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/81807/shell-over-usb-cdc-acm-class-device-will-not-accept-incoming-characters-with-zephyr-2-7-0" /><item><title>RE: SHELL over USB (CDC ACM class device) will not accept incoming characters with Zephyr 2.7.0</title><link>https://devzone.nordicsemi.com/thread/339550?ContentTypeID=1</link><pubDate>Thu, 18 Nov 2021 07:17:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a938fb3e-04de-4c24-a2f1-b178ee06222a</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;That&amp;#39;s great news. I will close the case then &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SHELL over USB (CDC ACM class device) will not accept incoming characters with Zephyr 2.7.0</title><link>https://devzone.nordicsemi.com/thread/339470?ContentTypeID=1</link><pubDate>Wed, 17 Nov 2021 14:30:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:20709a38-0658-4bd4-9e10-3dcb083ad751</guid><dc:creator>Philippe OReilly</dc:creator><description>&lt;p&gt;Thanks&amp;nbsp;&lt;span&gt;Torbj&amp;oslash;rn. Your advice solved my problem.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Much appreciated.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Philippe&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SHELL over USB (CDC ACM class device) will not accept incoming characters with Zephyr 2.7.0</title><link>https://devzone.nordicsemi.com/thread/339458?ContentTypeID=1</link><pubDate>Wed, 17 Nov 2021 13:56:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fb26f829-817f-4baa-b807-936cd4bdb8b7</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Philippe&lt;/p&gt;
&lt;p&gt;Most likely the issue is that you are setting the console rather than the shell in your DTS overlay.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;To fix this you should change this line:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;zephyr,console = &amp;amp;cdc_acm_uart0;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;To this:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;zephyr,shell-uart = &amp;amp;cdc_acm_uart0;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;According to the developers, in v2.7.0 there were some changes to how CDC ACM UART is configured, and the CDC ACM behavior has been changed to mimic UART more closely. Instead of using the Kconfig *ON_DEV_NAME options the chosen properties are used directly. For a more details description of the CDC ACM UART please have a look &lt;a href="https://docs.zephyrproject.org/latest/reference/usb/uds_cdc_acm.html"&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For a full list of the Kconfig options removed in this release you can have a look &lt;a href="https://docs.zephyrproject.org/latest/releases/release-notes-2.7.html#changes-in-this-release"&gt;here&lt;/a&gt;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>