<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>DSP Support Forum: Message List - USB not detecting as a high speed device</title>
    <link>http://ez.analog.com/community/blackfin-processors?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Wed, 01 Jul 2009 06:23:29 GMT</pubDate>
    <generator>Clearspace 2.5.7 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-07-01T06:23:29Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: USB not detecting as a high speed device</title>
      <link>http://ez.analog.com/message/2292?tstart=0#2292</link>
      <description>&lt;!-- [DocumentBodyStart:b47cb54a-c2ee-42b6-bd58-8a58288ab940] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi Karthik,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for your crucial inputs. This has helped me in getting a vetter understanding of what was actually going on during the boot process of the BF561 and NET2272. I have been unable to look into changing the code so as to enable the root port wakeup enable which might allow the correct detection on the host side. What I have done, as a workaround, is to have the USB cable unplugged until the board boots up completely and then insert it into the PC and this enables the correct detection of the NET2272 as a high speed device.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Jitesh&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b47cb54a-c2ee-42b6-bd58-8a58288ab940] --&gt;</description>
      <pubDate>Wed, 01 Jul 2009 06:23:29 GMT</pubDate>
      <author>analog@sgaur.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/message/2292?tstart=0#2292</guid>
      <dc:date>2009-07-01T06:23:29Z</dc:date>
      <clearspace:dateToText>4 months, 3 weeks ago</clearspace:dateToText>
    </item>
    <item>
      <title>Re: USB not detecting as a high speed device</title>
      <link>http://ez.analog.com/message/2157?tstart=0#2157</link>
      <description>&lt;!-- [DocumentBodyStart:7f8812a5-275b-42c3-861c-e83a3f7f8f17] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;That could definitely be one cause of the problem. The part that concerns me with the VDSP 4.5 code is that before holding RESET# low on the Netchip, the code does not enable the root port wakeup enable on the Netchip. This could mean that if the Host issues a RESET when the blackfin is trying to issue a reset over the GPIO, the Netchip might not respond appropriately to the host RESET.You can try incorporating the code from the reset routine of VDSP 5.0, but I would strongly recommend just updating to the latest version, since there were a number of issues with the older driver that were fixed going forward.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Just for clarification, there are 2 ways to reset the Netchip, a complete reset by holding the RESET# pin on the Netchip low, and the other is a root port reset issued by a host, where the host holds an SE0 on the data lines for &amp;gt;= 10ms. The 2 types of resets do different things on the Netchip.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Unfortunately, I only have the 5.0 init code dxe. You can try importing the 561 init code project into 4.5 and trying to compile a 4.5 dxe for use with your project though.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;hope this helps!&lt;/p&gt;&lt;p&gt;--Karthik&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7f8812a5-275b-42c3-861c-e83a3f7f8f17] --&gt;</description>
      <pubDate>Tue, 23 Jun 2009 19:06:18 GMT</pubDate>
      <author>analog@sgaur.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/message/2157?tstart=0#2157</guid>
      <dc:date>2009-06-23T19:06:18Z</dc:date>
      <clearspace:dateToText>5 months, 17 hours ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Re: USB not detecting as a high speed device</title>
      <link>http://ez.analog.com/message/2112?tstart=0#2112</link>
      <description>&lt;!-- [DocumentBodyStart:c364f598-3adb-4ad5-8a26-664176ec949c] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Could the issue be because of how the different versions of the VDSP (4.5 with update 8 and 5 with update 6) handle the netchip IC? Also, I noticed in the code that was shipped with VDSP 4.5 that the driver for the netchip was undergoing a complete re-write for VDSP 5. Is there any change which will affect this?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Also, please could you send me the default init code as I have VDSP 4.5 and there is no init code given along with it.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Jitesh&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:c364f598-3adb-4ad5-8a26-664176ec949c] --&gt;</description>
      <pubDate>Tue, 23 Jun 2009 07:43:20 GMT</pubDate>
      <author>analog@sgaur.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/message/2112?tstart=0#2112</guid>
      <dc:date>2009-06-23T07:43:20Z</dc:date>
      <clearspace:dateToText>5 months, 1 day ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Re: USB not detecting as a high speed device</title>
      <link>http://ez.analog.com/message/2109?tstart=0#2109</link>
      <description>&lt;!-- [DocumentBodyStart:09361a9a-243d-4667-adc0-36d2dd4db540] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I tried recreating the setup that you have. I used the VDSP bulk loopback app with Rev 1.1 of the USB LAN EZ extender, VDSP 5.0 Update 6 driver, and a host running Win XP SP2. I burned the code into flash with the default init code that ships with VDSP and I did not run into what you are seeing. The USB cable is connected, and I then power up the EZKIT. The board enumerates as a high speed device. Have you tried running it on different PCs, or using different ports on the same PC? Is this behavior consistent on all machines and USB ports? Also, are you running one of our example applications or custom code? If you have another USB LAN extender card, you could try that as well.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I do not believe adding the delay in code will help here since the host determines if the device is high or full speed using special signals during RESET, well before control transfers are initiated. It could be the case that the Netchip doesn't respond appropriately during the RESET in this particular case, but I would like to first rule out issues on the host end.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:09361a9a-243d-4667-adc0-36d2dd4db540] --&gt;</description>
      <pubDate>Tue, 23 Jun 2009 05:55:02 GMT</pubDate>
      <author>analog@sgaur.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/message/2109?tstart=0#2109</guid>
      <dc:date>2009-06-23T05:55:02Z</dc:date>
      <clearspace:dateToText>5 months, 1 day ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Re: USB not detecting as a high speed device</title>
      <link>http://ez.analog.com/message/2020?tstart=0#2020</link>
      <description>&lt;!-- [DocumentBodyStart:f5e61b68-feac-45ae-bb63-3e89e08c33ea] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The details are:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;EZ-kit Rev:1.4&lt;/p&gt;&lt;p&gt;&lt;br/&gt;USB-LAN EZ Extender Rev:2.1&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;VDSP++ Rev: 4.5 with Update 8 installed&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Hope this helps.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Jitesh Butala&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f5e61b68-feac-45ae-bb63-3e89e08c33ea] --&gt;</description>
      <pubDate>Wed, 17 Jun 2009 03:06:34 GMT</pubDate>
      <author>analog@sgaur.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/message/2020?tstart=0#2020</guid>
      <dc:date>2009-06-17T03:06:34Z</dc:date>
      <clearspace:dateToText>5 months, 1 week ago</clearspace:dateToText>
    </item>
    <item>
      <title>Re: USB not detecting as a high speed device</title>
      <link>http://ez.analog.com/message/2018?tstart=0#2018</link>
      <description>&lt;!-- [DocumentBodyStart:a798b48a-14a8-487e-9560-b47e9937aff3] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi Jitesh.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;An apps engineer is going to try to replicate your setup here to see what we can do to help.  Can you please provide the board rev of the BF561 EZ-KIT and USB-LAN extender card that you are using?  Also, what version of VisualDSP++ are you using (major release and any installed Update)?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a798b48a-14a8-487e-9560-b47e9937aff3] --&gt;</description>
      <pubDate>Wed, 17 Jun 2009 00:47:38 GMT</pubDate>
      <author>analog@sgaur.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/message/2018?tstart=0#2018</guid>
      <dc:date>2009-06-17T00:47:38Z</dc:date>
      <clearspace:dateToText>5 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>USB not detecting as a high speed device</title>
      <link>http://ez.analog.com/message/1978?tstart=0#1978</link>
      <description>&lt;!-- [DocumentBodyStart:fdf14877-0ae8-4e86-aaab-e40e2f2ff4d3] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;I am having an issue with the USB LAN EZ-externder  which I use along with the BF-561 EZ kit. When I use the IDDE directly, the USB  enumerates properly. But when I load the same code into flash and then try to  boot, the USB gets enumerated, but as a full speed device (USB 1.1) and not as a  high speed device (USB 2.0). The solution / workaround to this is to do a soft  boot using the push button provided on the EZ-kit. This issue crops up only when  I have the USB cable plugged into the PC before I boot up the BF-561 kit. If I  have the USB unplugged, then boot the kit and then connect the USB, it properly  detects it as a USB 2.0 device. Thinking that the DSP boots up much faster than  the USB chip and that the DSP tried to configure the USB chip when it has not as  yet booted up, I added a large delay (abt 200 ms) at the begining of the code,  but this did not improve the situation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;I would appreciate any pointers to the possible cause and the remedy of this issue.&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:fdf14877-0ae8-4e86-aaab-e40e2f2ff4d3] --&gt;</description>
      <pubDate>Wed, 10 Jun 2009 09:31:25 GMT</pubDate>
      <author>analog@sgaur.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/message/1978?tstart=0#1978</guid>
      <dc:date>2009-06-10T09:31:25Z</dc:date>
      <clearspace:dateToText>5 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
  </channel>
</rss>

