<?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 MicrocontrollersのトピックRe: Using USB-C connector with MK22 as Host/Device (PTN5150A)</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1498989#M63709</link>
    <description>&lt;P&gt;&lt;SPAN&gt;In this case, I would like to recommend the following evaluation board that might useful for you as a reference for your design.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A tabindex="-1" title="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/om13790-host-dock-usb-type-c-shield-board-gen-2-with-display-port-alt-mode:OM13790" href="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/om13790-host-dock-usb-type-c-shield-board-gen-2-with-display-port-alt-mode:OM13790" target="_blank" rel="noopener noreferrer" aria-label="Link OM13790 Host &amp;amp; Dock: USB Type-C Shield Board Gen 2 with Display Port Alt Mode"&gt;OM13790 Host &amp;amp; Dock: USB Type-C Shield Board Gen 2 with Display Port Alt Mode&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;NXP’s Generation 2.0 USB Type-C shield board, combined with an MCUXpresso SDK with&amp;nbsp;&lt;STRONG&gt;USB Power Delivery&lt;/STRONG&gt;&amp;nbsp;Stack, allows you to tether a USB Type-C connector. This shortens the learning curve by leveraging NXP’s Easy-to-use hardware and MCUXpresso software and tools, the only solution like it on the market.&amp;nbsp;&lt;STRONG&gt;You may find the design files at the bottom of the web page.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The device includes a bi-directional high voltage power switch supporting both 20 V sink and source. Please review the document below.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A tabindex="-1" title="https://www.nxp.com/docs/en/fact-sheet/GEN2SHIELDBRDFS.pdf" href="https://www.nxp.com/docs/en/fact-sheet/GEN2SHIELDBRDFS.pdf" target="_blank" rel="noopener noreferrer" aria-label="Link USB Type-C Shield enables DisplayPort Alt-Mode, USB 3.1 Gen 1, OVP/OCP protection and 100 Watt bi-directional power switch"&gt;USB Type-C Shield enables DisplayPort Alt-Mode, USB 3.1 Gen 1, OVP/OCP protection and 100 Watt bi-directional power switch&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In this case, the&amp;nbsp;&lt;A tabindex="-1" title="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/usb-pd-phy-and-cc-logic/cc-logic-for-usb-type-c-applications:PTN5150?tab=Documentation_Tab" href="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/usb-pd-phy-and-cc-logic/cc-logic-for-usb-type-c-applications:PTN5150?tab=Documentation_Tab" target="_blank" rel="noopener noreferrer" aria-label="Link PTN5150"&gt;PTN5150&lt;/A&gt;&amp;nbsp;is a CCLogic chip, while the&amp;nbsp;&lt;A tabindex="-1" title="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/usb-pd-phy-and-cc-logic/usb-pd-tcpc-phy-ic:PTN5110" href="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/usb-pd-phy-and-cc-logic/usb-pd-tcpc-phy-ic:PTN5110" target="_blank" rel="noopener noreferrer" aria-label="Link PTN5110"&gt;PTN5110&lt;/A&gt;&amp;nbsp;is a USB-PD PHY device. You may find further information in the&amp;nbsp;&lt;A tabindex="-1" title="https://www.marutsu.co.jp/contents/shop/marutsu/ds/UM11055.pdf" href="https://www.marutsu.co.jp/contents/shop/marutsu/ds/UM11055.pdf" target="_blank" rel="noopener noreferrer" aria-label="Link UM11055 - NXP USB PD shield board user manual"&gt;UM11055 - NXP USB PD shield board user manual&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 01 Aug 2022 19:11:39 GMT</pubDate>
    <dc:creator>Pavel_Hernandez</dc:creator>
    <dc:date>2022-08-01T19:11:39Z</dc:date>
    <item>
      <title>Using USB-C connector with MK22 as Host/Device (PTN5150A)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1492397#M63594</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I would like to use MK22 (MK22FX512AVLK12) as USB Host/Device with USB-C connector.&lt;/P&gt;&lt;P&gt;Can anyone share thoughts how should I do this, (since there is no dedicated ID pin)?&lt;/P&gt;&lt;P&gt;If I understand correctly, I need to use a controller like&amp;nbsp;PTN5150A and program the MK22 to read by I2C the state of the connected element and decide by that if yo act as Host or Device.&lt;/P&gt;&lt;P&gt;If anyone has insight about it or reference design or app note - I'll appreciate it.&lt;/P&gt;&lt;P&gt;If there are any insights/recommendations about the SW aspect of the MK22 - it will be helpful.&lt;/P&gt;&lt;P&gt;I would like to verify I didn't miss anything with this,&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;Uzi&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2022 10:51:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1492397#M63594</guid>
      <dc:creator>Uzi</dc:creator>
      <dc:date>2022-07-20T10:51:01Z</dc:date>
    </item>
    <item>
      <title>Re: Using USB-C connector with MK22 as Host/Device (PTN5150A)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1495072#M63637</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;In order to understand your case, I have some questions, Are you want to use the MK22 as a Host or Device? in the case of a Device I have some suggestions. The Mk22 does not have support for USB C but I found the following information.&lt;/P&gt;
&lt;P&gt;Source:&amp;nbsp;&lt;A href="https://www.nxp.com/docs/en/user-guide/PTN5150A-RM.pdf" target="_blank"&gt;PTN5150A-RM.pdf (nxp.com)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;In the Reference manual of the PTN5150 chapter&amp;nbsp;&lt;STRONG&gt;5. Different Operation Modes &lt;/STRONG&gt;I suggest you can use the Mk22 as [Device (UFP) Mode] through the PN5150. If this is right in the SDK of the Mk22 there are many examples for USB.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Pavel_Hernandez_0-1658791945744.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187756i82F47E406F164436/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Pavel_Hernandez_0-1658791945744.png" alt="Pavel_Hernandez_0-1658791945744.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;If this is not the way,&amp;nbsp;Could you tell me more details about the application you want to achieve?&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Pavel&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jul 2022 23:38:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1495072#M63637</guid>
      <dc:creator>Pavel_Hernandez</dc:creator>
      <dc:date>2022-07-25T23:38:24Z</dc:date>
    </item>
    <item>
      <title>Re: Using USB-C connector with MK22 as Host/Device (PTN5150A)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1495339#M63639</link>
      <description>&lt;P&gt;Hi Pavel,&lt;/P&gt;&lt;P&gt;Thanks for the help.&lt;/P&gt;&lt;P&gt;I intend to use MK22 as OTG (host and device). On Micro USB connector - we have the ID pin that tells the MCU if it should be host or device (If i understand correctly, there is not dedicated pin, but a GPIO that I need to set for this purpose).&lt;/P&gt;&lt;P&gt;I want to use USB-C connector, so looking at HW connections aspect, I think (If I'm not wrong) that PN5150A should help the MCU to understand the required information (host/device) - but now its through I2C. That is leading me to the question - if there is any SW aspect that needed to be covered and if there is SW libs that required and already exists.&lt;/P&gt;&lt;P&gt;And generally, I would like to verify that I didn't miss any other aspect of the implementation planning.&amp;nbsp;&lt;/P&gt;&lt;P&gt;BTW, when the MK22 is host, I plan that it will talk to mass storage device (usb flash drive).&lt;/P&gt;&lt;P&gt;Thanks again!&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jul 2022 07:11:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1495339#M63639</guid>
      <dc:creator>Uzi</dc:creator>
      <dc:date>2022-07-26T07:11:51Z</dc:date>
    </item>
    <item>
      <title>Re: Using USB-C connector with MK22 as Host/Device (PTN5150A)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1495726#M63649</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;When you say,&amp;nbsp;&lt;STRONG&gt;&lt;SPAN&gt;there is no dedicated pin, but a GPIO that I need to set for this purpose&lt;/SPAN&gt;&lt;/STRONG&gt;, what kind of pin are you saying?&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Pavel&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jul 2022 16:21:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1495726#M63649</guid>
      <dc:creator>Pavel_Hernandez</dc:creator>
      <dc:date>2022-07-26T16:21:53Z</dc:date>
    </item>
    <item>
      <title>Re: Using USB-C connector with MK22 as Host/Device (PTN5150A)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1496025#M63655</link>
      <description>&lt;P&gt;Hi Pavel,&lt;/P&gt;&lt;P&gt;Some MCU vendors use dedicated pin on the IC for the functionality of ID, as part of the USB interface (same idea as DP/DM has dedicated pins and not "shared functionality with other usability like GPIO).&lt;/P&gt;&lt;P&gt;When I wrote it, I referred to another MCU vendor that I came across.&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jul 2022 05:21:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1496025#M63655</guid>
      <dc:creator>Uzi</dc:creator>
      <dc:date>2022-07-27T05:21:06Z</dc:date>
    </item>
    <item>
      <title>Re: Using USB-C connector with MK22 as Host/Device (PTN5150A)</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1498989#M63709</link>
      <description>&lt;P&gt;&lt;SPAN&gt;In this case, I would like to recommend the following evaluation board that might useful for you as a reference for your design.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A tabindex="-1" title="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/om13790-host-dock-usb-type-c-shield-board-gen-2-with-display-port-alt-mode:OM13790" href="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/om13790-host-dock-usb-type-c-shield-board-gen-2-with-display-port-alt-mode:OM13790" target="_blank" rel="noopener noreferrer" aria-label="Link OM13790 Host &amp;amp; Dock: USB Type-C Shield Board Gen 2 with Display Port Alt Mode"&gt;OM13790 Host &amp;amp; Dock: USB Type-C Shield Board Gen 2 with Display Port Alt Mode&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;NXP’s Generation 2.0 USB Type-C shield board, combined with an MCUXpresso SDK with&amp;nbsp;&lt;STRONG&gt;USB Power Delivery&lt;/STRONG&gt;&amp;nbsp;Stack, allows you to tether a USB Type-C connector. This shortens the learning curve by leveraging NXP’s Easy-to-use hardware and MCUXpresso software and tools, the only solution like it on the market.&amp;nbsp;&lt;STRONG&gt;You may find the design files at the bottom of the web page.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The device includes a bi-directional high voltage power switch supporting both 20 V sink and source. Please review the document below.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A tabindex="-1" title="https://www.nxp.com/docs/en/fact-sheet/GEN2SHIELDBRDFS.pdf" href="https://www.nxp.com/docs/en/fact-sheet/GEN2SHIELDBRDFS.pdf" target="_blank" rel="noopener noreferrer" aria-label="Link USB Type-C Shield enables DisplayPort Alt-Mode, USB 3.1 Gen 1, OVP/OCP protection and 100 Watt bi-directional power switch"&gt;USB Type-C Shield enables DisplayPort Alt-Mode, USB 3.1 Gen 1, OVP/OCP protection and 100 Watt bi-directional power switch&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In this case, the&amp;nbsp;&lt;A tabindex="-1" title="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/usb-pd-phy-and-cc-logic/cc-logic-for-usb-type-c-applications:PTN5150?tab=Documentation_Tab" href="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/usb-pd-phy-and-cc-logic/cc-logic-for-usb-type-c-applications:PTN5150?tab=Documentation_Tab" target="_blank" rel="noopener noreferrer" aria-label="Link PTN5150"&gt;PTN5150&lt;/A&gt;&amp;nbsp;is a CCLogic chip, while the&amp;nbsp;&lt;A tabindex="-1" title="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/usb-pd-phy-and-cc-logic/usb-pd-tcpc-phy-ic:PTN5110" href="https://www.nxp.com/products/interfaces/usb-interfaces/usb-type-c/usb-pd-phy-and-cc-logic/usb-pd-tcpc-phy-ic:PTN5110" target="_blank" rel="noopener noreferrer" aria-label="Link PTN5110"&gt;PTN5110&lt;/A&gt;&amp;nbsp;is a USB-PD PHY device. You may find further information in the&amp;nbsp;&lt;A tabindex="-1" title="https://www.marutsu.co.jp/contents/shop/marutsu/ds/UM11055.pdf" href="https://www.marutsu.co.jp/contents/shop/marutsu/ds/UM11055.pdf" target="_blank" rel="noopener noreferrer" aria-label="Link UM11055 - NXP USB PD shield board user manual"&gt;UM11055 - NXP USB PD shield board user manual&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Aug 2022 19:11:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Using-USB-C-connector-with-MK22-as-Host-Device-PTN5150A/m-p/1498989#M63709</guid>
      <dc:creator>Pavel_Hernandez</dc:creator>
      <dc:date>2022-08-01T19:11:39Z</dc:date>
    </item>
  </channel>
</rss>

