<?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 host control transfer data toggle problem in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/USB-host-control-transfer-data-toggle-problem/m-p/160835#M3299</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Background info: I'm writing a host controller driver for the i.MX28EVK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Problem: When reading from device (i.e. the data phase of the control transfer is an IN transaction), host sends a DATA0 packet in the status phase. According to the USB 2.0 standard ch. 8.5.3, this should be a DATA1 packet. Is this a hardware issue? Is there any way to work around or solve the issue?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 May 2012 14:03:02 GMT</pubDate>
    <dc:creator>FredrikMoller</dc:creator>
    <dc:date>2012-05-16T14:03:02Z</dc:date>
    <item>
      <title>USB host control transfer data toggle problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-host-control-transfer-data-toggle-problem/m-p/160835#M3299</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Background info: I'm writing a host controller driver for the i.MX28EVK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Problem: When reading from device (i.e. the data phase of the control transfer is an IN transaction), host sends a DATA0 packet in the status phase. According to the USB 2.0 standard ch. 8.5.3, this should be a DATA1 packet. Is this a hardware issue? Is there any way to work around or solve the issue?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 May 2012 14:03:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-host-control-transfer-data-toggle-problem/m-p/160835#M3299</guid>
      <dc:creator>FredrikMoller</dc:creator>
      <dc:date>2012-05-16T14:03:02Z</dc:date>
    </item>
    <item>
      <title>Re: USB host control transfer data toggle problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-host-control-transfer-data-toggle-problem/m-p/160836#M3300</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It was an error in my code.&amp;nbsp;Hardware is fine.&amp;nbsp;I relied on automatic data toggling which caused the controller hardware to toggle the data toggle from DATA1 (data phase) to DATA0 (status phase).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2012 08:31:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-host-control-transfer-data-toggle-problem/m-p/160836#M3300</guid>
      <dc:creator>FredrikMoller</dc:creator>
      <dc:date>2012-06-14T08:31:47Z</dc:date>
    </item>
  </channel>
</rss>

