<?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>Vybrid ProcessorsのトピックRe: Shared USB and Pseudo OTG Question</title>
    <link>https://community.nxp.com/t5/Vybrid-Processors/Shared-USB-and-Pseudo-OTG-Question/m-p/243951#M755</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear John,&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;If the Vybrid is not powered, is it OK for VBUS to come through to USB0_VBUS and VBUS_DETECT? – &lt;SPAN style="color: #00b050; background: white;"&gt;Yes, it is OK as per the Datasheet power sequencing table.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;USB0_VBUS is an input, correct? –&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt; In this case, yes. If, however, you are thinking about using it strictly as per the USB spec, you have to follow it in the part of using the ID signal of J8.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I don't see any clear evidence that the Vybrid has a boost supply built in to supply 5V to an external client &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt;( - It does not)&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;, so if I add a 5V supply to supply 5V out, does that also tie into the VBUS_DETECT?&amp;nbsp; Or, will that cause an issue with detection of external clients? – &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt;The VBUS_DETECT signal is a part of the OTG USB signaling (see details in the OTG USB spec, please), i.e. used for power voltage coming along the USB cable, not generated locally.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;See the attached block diagram. It shows that I have a USB mux for routing USB other places besides the Vybrid.&amp;nbsp;&amp;nbsp; The load switch (blocking from both directions) is intended to keep an external VBUS from driving the Vybrid when it is off (see question 1 above &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt;- see answer to question 1 above&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;). The 5V supply is used to drive 5V out to a client when the Vybrid is on, and we sense USB_ID is low. – &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt;Up to you and OTG USB spec.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Any reason I should use the USB_VBUS_EN to activate the external 5V supply rather than use a GPIO? – &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt;This pin is a part of the USB block state machine hence acts automatically. Our idea was to make it easier from the software point of view. If, however, you desire to implement this function independently, no problem with that, as long as the USB spec timing is met.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt; &lt;SPAN style="background: white;"&gt;Regards, Naoum Gitnik.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Sep 2013 23:36:15 GMT</pubDate>
    <dc:creator>naoumgitnik</dc:creator>
    <dc:date>2013-09-23T23:36:15Z</dc:date>
    <item>
      <title>Shared USB and Pseudo OTG Question</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/Shared-USB-and-Pseudo-OTG-Question/m-p/243950#M754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I have a Tower board and have been looking at the USB documentation deciding how to allow for OTG a special future use case.&amp;nbsp; I'm only using USB0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Questions:&lt;/P&gt;&lt;P&gt;1. If the Vybrid is not powered, is it ok for VBUS to come through to USB0_VBUS and VBS_DETECT?&lt;/P&gt;&lt;P&gt;2.&amp;nbsp; USB0_VBUS is an input, correct?&lt;/P&gt;&lt;P&gt;3. I don't see any clear evidence that the Vybrid has a boost supply built in to supply 5V to an external client, so if I add a 5V supply to supply 5V out, does that also tie into the VBUS_DETECT?&amp;nbsp; Or, will that cause an issue with detection of external clients?&lt;/P&gt;&lt;P&gt;4.&amp;nbsp; See the attached block diagram.&amp;nbsp; It shows that I have a USB mux for routing USB other places besides the Vybrid.&amp;nbsp;&amp;nbsp; The load switch (blocking from both directions) is intended to keep an external VBUS from driving the Vybrid when it is off (see question 1 above).&amp;nbsp; The 5V supply is used to drive 5V out to a client when the Vybrid is on, and we sense USB_ID is low. &lt;/P&gt;&lt;P&gt;5.&amp;nbsp; Any reason I should use the USB_VBUS_EN to activate the external 5V supply rather than use a GPIO?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="VUSB.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/40739i01A1C0CAE2C95F34/image-size/large?v=v2&amp;amp;px=999" role="button" title="VUSB.png" alt="VUSB.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;John&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 21 Sep 2013 23:21:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/Shared-USB-and-Pseudo-OTG-Question/m-p/243950#M754</guid>
      <dc:creator>johnfielden</dc:creator>
      <dc:date>2013-09-21T23:21:30Z</dc:date>
    </item>
    <item>
      <title>Re: Shared USB and Pseudo OTG Question</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/Shared-USB-and-Pseudo-OTG-Question/m-p/243951#M755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear John,&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;If the Vybrid is not powered, is it OK for VBUS to come through to USB0_VBUS and VBUS_DETECT? – &lt;SPAN style="color: #00b050; background: white;"&gt;Yes, it is OK as per the Datasheet power sequencing table.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;USB0_VBUS is an input, correct? –&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt; In this case, yes. If, however, you are thinking about using it strictly as per the USB spec, you have to follow it in the part of using the ID signal of J8.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I don't see any clear evidence that the Vybrid has a boost supply built in to supply 5V to an external client &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt;( - It does not)&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;, so if I add a 5V supply to supply 5V out, does that also tie into the VBUS_DETECT?&amp;nbsp; Or, will that cause an issue with detection of external clients? – &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt;The VBUS_DETECT signal is a part of the OTG USB signaling (see details in the OTG USB spec, please), i.e. used for power voltage coming along the USB cable, not generated locally.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;See the attached block diagram. It shows that I have a USB mux for routing USB other places besides the Vybrid.&amp;nbsp;&amp;nbsp; The load switch (blocking from both directions) is intended to keep an external VBUS from driving the Vybrid when it is off (see question 1 above &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt;- see answer to question 1 above&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;). The 5V supply is used to drive 5V out to a client when the Vybrid is on, and we sense USB_ID is low. – &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt;Up to you and OTG USB spec.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Any reason I should use the USB_VBUS_EN to activate the external 5V supply rather than use a GPIO? – &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em; color: #00b050;"&gt;This pin is a part of the USB block state machine hence acts automatically. Our idea was to make it easier from the software point of view. If, however, you desire to implement this function independently, no problem with that, as long as the USB spec timing is met.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt; &lt;SPAN style="background: white;"&gt;Regards, Naoum Gitnik.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Sep 2013 23:36:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/Shared-USB-and-Pseudo-OTG-Question/m-p/243951#M755</guid>
      <dc:creator>naoumgitnik</dc:creator>
      <dc:date>2013-09-23T23:36:15Z</dc:date>
    </item>
  </channel>
</rss>

