<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Kinetis Software Development KitのトピックK64 usb cdc virtual com issue with certain terminal programs</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64-usb-cdc-virtual-com-issue-with-certain-terminal-programs/m-p/526980#M5463</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I was wondering if anyone's come across an odd issue where the usb com port works fine only with certain terminal programs? Applications teraterm, and hyperterminal are fine, but Termite and user applications using the .net environment aren't?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From my observations they must open the port in a different way as my application in the k64 detects whether a usb connection has been made by USB_Check_Start_Transactions(), once it has i send a welcome message.&amp;nbsp; Termite&amp;nbsp; etc.. never trigger this function.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any ideas why this might be?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Ian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Aug 2016 16:54:29 GMT</pubDate>
    <dc:creator>inorman</dc:creator>
    <dc:date>2016-08-15T16:54:29Z</dc:date>
    <item>
      <title>K64 usb cdc virtual com issue with certain terminal programs</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64-usb-cdc-virtual-com-issue-with-certain-terminal-programs/m-p/526980#M5463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I was wondering if anyone's come across an odd issue where the usb com port works fine only with certain terminal programs? Applications teraterm, and hyperterminal are fine, but Termite and user applications using the .net environment aren't?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From my observations they must open the port in a different way as my application in the k64 detects whether a usb connection has been made by USB_Check_Start_Transactions(), once it has i send a welcome message.&amp;nbsp; Termite&amp;nbsp; etc.. never trigger this function.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any ideas why this might be?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Ian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Aug 2016 16:54:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64-usb-cdc-virtual-com-issue-with-certain-terminal-programs/m-p/526980#M5463</guid>
      <dc:creator>inorman</dc:creator>
      <dc:date>2016-08-15T16:54:29Z</dc:date>
    </item>
    <item>
      <title>Re: K64 usb cdc virtual com issue with certain terminal programs</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64-usb-cdc-virtual-com-issue-with-certain-terminal-programs/m-p/526981#M5464</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the end this turned out to be a flow control issue. Some applications must turn this on without being set.&lt;/P&gt;&lt;P&gt;This forum post from 6 years ago pointed me in the right direction.&amp;nbsp; &lt;A _jive_internal="true" href="https://community.nxp.com/message/72826#comment-72826"&gt;https://community.nxp.com/message/72826#comment-72826&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically keep&amp;nbsp; start_transactions = TRUE;&amp;nbsp; and comment out&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; case USB_APP_CDC_DTE_ACTIVATED:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(start_app == TRUE)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start_transactions = TRUE;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case USB_APP_CDC_DTE_DEACTIVATED:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(start_app == TRUE)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start_transactions = FALSE;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from the function USB_App_Class_Callback in virtual_com.c&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Aug 2016 12:32:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64-usb-cdc-virtual-com-issue-with-certain-terminal-programs/m-p/526981#M5464</guid>
      <dc:creator>inorman</dc:creator>
      <dc:date>2016-08-17T12:32:23Z</dc:date>
    </item>
  </channel>
</rss>

