<?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>One vs two ttyACM interfaces</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93740/one-vs-two-ttyacm-interfaces</link><description>I use Linux with the nRF52840DK. I have three such developer boards, and only the one with the serial number 1050205291 exposes two ttyACM interfaces on Linux vs the other two boards with the serial numbers 683150769 and 68350417. 
 The processor of the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 16 Nov 2022 22:45:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93740/one-vs-two-ttyacm-interfaces" /><item><title>RE: One vs two ttyACM interfaces</title><link>https://devzone.nordicsemi.com/thread/396095?ContentTypeID=1</link><pubDate>Wed, 16 Nov 2022 22:45:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca860216-ca28-4bb3-8bc9-64934d58c982</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hey, no problem!&amp;nbsp;Everyone would agree with you that the 2nd non-functional port does more harm than good.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;On that note, I will just keep on pushing the back team to do something about that every time we have a ticket about it until it is solved.&lt;/p&gt;
&lt;p&gt;I will close this question 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;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: One vs two ttyACM interfaces</title><link>https://devzone.nordicsemi.com/thread/396094?ContentTypeID=1</link><pubDate>Wed, 16 Nov 2022 22:35:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e380d805-5eb6-453f-95d2-4a401a9a4603</guid><dc:creator>mlac</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve just tried to reproduce the issue, and the second ttyACM interface of the rev 3 kit seems non-functional, indeed.&lt;/p&gt;
&lt;p&gt;Given the above, it doesn&amp;#39;t make a difference whether I use the rev 2 or rev 3 kit, although I&amp;#39;ll probably&amp;nbsp;stick to my&amp;nbsp;rev 2 kits because the extra non-functional ttyACM interface of the rev 3 kit slightly bothers me.&lt;/p&gt;
&lt;p&gt;Thanks for everything!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: One vs two ttyACM interfaces</title><link>https://devzone.nordicsemi.com/thread/395307?ContentTypeID=1</link><pubDate>Fri, 11 Nov 2022 12:24:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d632d61-0681-4a1d-a37a-b27037d6b3bc</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi mlac,&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:rgba(255, 255, 153, 1);color:rgba(128, 0, 0, 1);font-size:150%;"&gt;&lt;em&gt;&lt;strong&gt;Please read through this carefully and follow my recommendations before you make any purchase.&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:rgba(0, 0, 0, 1);font-size:inherit;"&gt;I really don&amp;#39;t want to be the reason you make a purchase you later regret; or fail to stop you from making one.&lt;/span&gt;&lt;/p&gt;
[quote user="mlac"]Where can I buy more of the first type? :)[/quote]
&lt;p&gt;That would be nRF52840 DK rev 3.0.0, in contrast to&amp;nbsp;your second kits which use a Segger hardware like the nRF52840 DK Rev 2, 1, or 0.x.x.&lt;br /&gt;It seems the distributors linked to &lt;a href="https://www.nordicsemi.com/Products/Development-hardware/nrf52840-dk"&gt;our Product Page&amp;#39;s Buy Now&lt;/a&gt; don&amp;#39;t often list what revision of the board they will sell you. If you wish to purchase a specific revision, you could fill out &lt;a href="https://www.nordicsemi.com/About-us/Contact-Us"&gt;a Sales Related Question on our Contact Us page&lt;/a&gt;.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span style="background-color:rgba(255, 255, 153, 1);color:rgba(128, 0, 0, 1);font-size:200%;"&gt;&lt;em&gt;&lt;strong&gt;BUT&lt;/strong&gt;&lt;/em&gt; &lt;/span&gt;before you buy anything, I strongly recommend you to review your observation.&lt;br /&gt;Prior to my previous answer, I have checked the &lt;a href="https://www.nordicsemi.com/Products/Development-hardware/nRF52840-DK/Download?lang=en#infotabs"&gt;nRF52840 Rev 3.0.0 Schematic&lt;/a&gt;&amp;nbsp;, and checked the &lt;a href="https://github.com/nrfconnect/sdk-nrf/tree/v2.0.2/samples/bluetooth/central_uart"&gt;Bluetooth: Central UART&lt;/a&gt; sample&amp;nbsp;carefully. &lt;br /&gt;On the hardware, there is only one UART bus from the nRF52840 connected to the Interface MCU. &lt;br /&gt;On the sample software, there is only one UART port configured for the purpose of talking to the BLE UART Service, and the log is produced via Segger RTT.&lt;/p&gt;
&lt;p&gt;Your two ttyACM ports will always be there as long as you keep the board plugged in and powered on. However, only one of them would ever work.&lt;/p&gt;
&lt;p&gt;If you don&amp;#39;t trust me, &lt;a href="https://devzone.nordicsemi.com/support-private/support/296514"&gt;perhaps you can trust another DevZone user with whom I discussed on the same topic recently&lt;/a&gt;?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: One vs two ttyACM interfaces</title><link>https://devzone.nordicsemi.com/thread/395215?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2022 22:32:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:adafc8d0-83ad-4c5a-a59b-fe35b53deb59</guid><dc:creator>mlac</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;I can consistently reproduce this phenomenon. After flashing the Bluetooth: Central UART example, with this board:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/IMG20221110232927.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;/dev/ttyACM0 and /dev/ttyACM1 appears.&lt;/p&gt;
&lt;p&gt;With this board:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/IMG20221110232903.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;only /dev/ttyACM0 appears.&lt;/p&gt;
&lt;p&gt;Where can I buy more of the first type? :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: One vs two ttyACM interfaces</title><link>https://devzone.nordicsemi.com/thread/395205?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2022 19:29:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e2c9f46-839d-4094-a6ba-703f7c5ea14f</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi mlac,&lt;/p&gt;
&lt;p&gt;Regarding the two&amp;nbsp;interfaces you observe with the rev 3.0.0 board, unfortunately that is just a known issue of the debugger&amp;nbsp;firmware. Only one of them works. If you take a look at board&amp;#39;s&amp;nbsp;schematic, you will see that only one VCOM port is actually physically connected to the nRF52840 chip on the kit.&lt;/p&gt;
&lt;p&gt;Therefore,&amp;nbsp;while having two interfaces is&amp;nbsp;handy for various use cases, it is not actually possible with the nRF52840 DK.&lt;/p&gt;
&lt;p&gt;Which is why I am a bit surprised that you were able to use both ports for debugging the Bluetooth: Central UART sample. Are you sure you actually see both ports working as Serial/UART interfaces? The logging interface in that sample should be Segger RTT.&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>