<?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>topic USB CDC Class Data transfer to host in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/USB-CDC-Class-Data-transfer-to-host/m-p/560116#M15722</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by saraswathi on Mon Jun 17 07:44:15 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[LEFT]Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a LPC11U24 device connected to a linux host.This device works in USB CDC class. Once the data is sent from device to host using [SIZE=2][SIZE=3][B]VCOM_bulk_in_hdlr,[/B] will the device wait for ACK from the host?[/SIZE][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3][/SIZE][/SIZE] &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3]I have a situation where for the first read request from the host, the data is sent and received at the host. Immedietly if I send the second read request from the host, no operation happens at device. Also, if I try to generate interrupts from other IOs no interrupts get generated after first data transfer to host. [/SIZE][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3][/SIZE][/SIZE] &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3]Can anyone please inform me does USB CDC mode operation of LPC11U24 requires ACK from host? If yes, what is the ACK format for linux.[/SIZE][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3][/SIZE][/SIZE] &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3]Thanks in advance.[/SIZE][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3][/SIZE][/SIZE] &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3]with regards[/SIZE][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3]Saraswathi C[/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/SIZE] [/LEFT]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 02:12:25 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-16T02:12:25Z</dc:date>
    <item>
      <title>USB CDC Class Data transfer to host</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/USB-CDC-Class-Data-transfer-to-host/m-p/560116#M15722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by saraswathi on Mon Jun 17 07:44:15 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[LEFT]Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a LPC11U24 device connected to a linux host.This device works in USB CDC class. Once the data is sent from device to host using [SIZE=2][SIZE=3][B]VCOM_bulk_in_hdlr,[/B] will the device wait for ACK from the host?[/SIZE][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3][/SIZE][/SIZE] &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3]I have a situation where for the first read request from the host, the data is sent and received at the host. Immedietly if I send the second read request from the host, no operation happens at device. Also, if I try to generate interrupts from other IOs no interrupts get generated after first data transfer to host. [/SIZE][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3][/SIZE][/SIZE] &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3]Can anyone please inform me does USB CDC mode operation of LPC11U24 requires ACK from host? If yes, what is the ACK format for linux.[/SIZE][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3][/SIZE][/SIZE] &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3]Thanks in advance.[/SIZE][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3][/SIZE][/SIZE] &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3]with regards[/SIZE][/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[SIZE=2][SIZE=3]Saraswathi C[/SIZE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/SIZE] [/LEFT]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 02:12:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/USB-CDC-Class-Data-transfer-to-host/m-p/560116#M15722</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T02:12:25Z</dc:date>
    </item>
    <item>
      <title>Re: USB CDC Class Data transfer to host</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/USB-CDC-Class-Data-transfer-to-host/m-p/560117#M15723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by saraswathi on Thu Jun 20 04:05:01 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I solved the problem. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The interrupt was genearted automtically but not handled at device side. Hence Hardfault was occuring. Hence device was not working after first data transmission.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 02:12:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/USB-CDC-Class-Data-transfer-to-host/m-p/560117#M15723</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T02:12:26Z</dc:date>
    </item>
  </channel>
</rss>

