<?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 Re: Implementing NXP's TSN AVB on NXP's RT1170-EVK in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Implementing-NXP-s-TSN-AVB-on-NXP-s-RT1170-EVK/m-p/1577090#M23171</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/169053"&gt;@Omar_Anguiano&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;How do I know which files to include though?&lt;/P&gt;&lt;P&gt;There are many files and folders... the process of elimination would really take a lot of time.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_0-1672832545583.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/206058iAA55E7909B08E947/image-size/medium?v=v2&amp;amp;px=400" role="button" title="D_TTSA_0-1672832545583.png" alt="D_TTSA_0-1672832545583.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;D_TTSA&lt;/P&gt;</description>
    <pubDate>Wed, 04 Jan 2023 11:42:53 GMT</pubDate>
    <dc:creator>D_TTSA</dc:creator>
    <dc:date>2023-01-04T11:42:53Z</dc:date>
    <item>
      <title>Implementing NXP's TSN AVB on NXP's RT1170-EVK</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Implementing-NXP-s-TSN-AVB-on-NXP-s-RT1170-EVK/m-p/1563429#M22754</link>
      <description>&lt;P&gt;Good day&lt;/P&gt;&lt;P&gt;We would like to implement and test &lt;A href="https://github.com/NXP/GenAVB_TSN/tree/4_3" target="_blank" rel="noopener"&gt;NXP's GenAVB/TSN SDK&lt;/A&gt; on NXP's RT1170-EVK. Thereafter, we would like to 'port' the TSN functionality to Embedded Artist's RT1176 uCOM that is running FreeRTOS.&lt;/P&gt;&lt;P&gt;To do this 'port', we require that the TSN software is 'patched' to an SDK.&lt;/P&gt;&lt;P&gt;I found &lt;A href="https://mcuxpresso.nxp.com/en/download?hash=685e45c32bb022c898e4d11e6d914010&amp;amp;agree=true&amp;amp;hash_download=true&amp;amp;to_vault=true" target="_self"&gt;NXP's TSN SDK&lt;/A&gt;, and have followed the instructions in chapters 6 &amp;amp; 7 of the "NXP_GenAVB_TSN_MCUXpresso_User_s_Guide_4_3_0rev0" (attached).&lt;/P&gt;&lt;P&gt;According to the instructions, I built the RT1170-EVK's SDK v2.11.0, with the littlefs, lwIP and FreeRTOS middleware components:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_0-1669984046826.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202641i800E8D050AB30853/image-size/large?v=v2&amp;amp;px=999" role="button" title="D_TTSA_0-1669984046826.png" alt="D_TTSA_0-1669984046826.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_0-1669985394987.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202652iFAAADD072F7C333F/image-size/large?v=v2&amp;amp;px=999" role="button" title="D_TTSA_0-1669985394987.png" alt="D_TTSA_0-1669985394987.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I downloaded and extracted both this RT1170-EVK SDK and NXP's TSN SDK.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_2-1669984107765.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202643i547A065B8112CFC2/image-size/large?v=v2&amp;amp;px=999" role="button" title="D_TTSA_2-1669984107765.png" alt="D_TTSA_2-1669984107765.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Then, I ran the patch successfully:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_4-1669984289833.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202645i62917F76BF0259B8/image-size/large?v=v2&amp;amp;px=999" role="button" title="D_TTSA_4-1669984289833.png" alt="D_TTSA_4-1669984289833.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Chapter 7 then instructs me to install the GenAVB/TSN SDK by extracting the SDK:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_5-1669984358426.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202646iDA6B92B26C956009/image-size/large?v=v2&amp;amp;px=999" role="button" title="D_TTSA_5-1669984358426.png" alt="D_TTSA_5-1669984358426.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_6-1669984376299.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202647i83979EF43B6E4B3F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="D_TTSA_6-1669984376299.png" alt="D_TTSA_6-1669984376299.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Extracting the "tar.gz" results in a ".tar" file, which I then extracted again to yield the "genavb-sdk-4_3_0" folder:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="D_TTSA_8-1669985089920.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202649iC482107A19FA7200/image-size/large?v=v2&amp;amp;px=999" role="button" title="D_TTSA_8-1669985089920.png" alt="D_TTSA_8-1669985089920.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The remainder of the document describes how to install and create the bootable images for the application examples. This is not much use to me - I need access to the TSN SDK so that I can apply it to my own custom project.&lt;/P&gt;&lt;P&gt;Could someone please explain to me how I can integrate the TSN functionality into my FreeRTOS-based application? According to NXP's document, that should be possible now...&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_9-1669985273186.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202651iEFF08FAFD36D2951/image-size/large?v=v2&amp;amp;px=999" role="button" title="D_TTSA_9-1669985273186.png" alt="D_TTSA_9-1669985273186.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, there are no "drivers" / "middleware" / other components that can be added into an RT1170-EVK project:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_0-1669986199273.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202656iCC8D229071F27648/image-size/medium?v=v2&amp;amp;px=400" role="button" title="D_TTSA_0-1669986199273.png" alt="D_TTSA_0-1669986199273.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_1-1669986215167.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/202657iF701A3959638FA37/image-size/medium?v=v2&amp;amp;px=400" role="button" title="D_TTSA_1-1669986215167.png" alt="D_TTSA_1-1669986215167.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Could someone please tell me how to get access to the TSN sources in the MCUXpresso IDE, through the SDK patch?&lt;/P&gt;</description>
      <pubDate>Fri, 02 Dec 2022 13:04:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Implementing-NXP-s-TSN-AVB-on-NXP-s-RT1170-EVK/m-p/1563429#M22754</guid>
      <dc:creator>D_TTSA</dc:creator>
      <dc:date>2022-12-02T13:04:48Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing NXP's TSN AVB on NXP's RT1170-EVK</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Implementing-NXP-s-TSN-AVB-on-NXP-s-RT1170-EVK/m-p/1573343#M23038</link>
      <description>&lt;P&gt;You will need to add manually the required files from genavb-sdk-4_3_0.tar to your FreeRTOS project made with MCUXpresso. They need to be copied to your specific custom project from the folder.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Omar&lt;/P&gt;</description>
      <pubDate>Thu, 22 Dec 2022 00:00:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Implementing-NXP-s-TSN-AVB-on-NXP-s-RT1170-EVK/m-p/1573343#M23038</guid>
      <dc:creator>Omar_Anguiano</dc:creator>
      <dc:date>2022-12-22T00:00:49Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing NXP's TSN AVB on NXP's RT1170-EVK</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Implementing-NXP-s-TSN-AVB-on-NXP-s-RT1170-EVK/m-p/1577090#M23171</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/169053"&gt;@Omar_Anguiano&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;How do I know which files to include though?&lt;/P&gt;&lt;P&gt;There are many files and folders... the process of elimination would really take a lot of time.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="D_TTSA_0-1672832545583.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/206058iAA55E7909B08E947/image-size/medium?v=v2&amp;amp;px=400" role="button" title="D_TTSA_0-1672832545583.png" alt="D_TTSA_0-1672832545583.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;D_TTSA&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jan 2023 11:42:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Implementing-NXP-s-TSN-AVB-on-NXP-s-RT1170-EVK/m-p/1577090#M23171</guid>
      <dc:creator>D_TTSA</dc:creator>
      <dc:date>2023-01-04T11:42:53Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing NXP's TSN AVB on NXP's RT1170-EVK</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Implementing-NXP-s-TSN-AVB-on-NXP-s-RT1170-EVK/m-p/1585754#M23358</link>
      <description>&lt;P&gt;The files to include depend on your specific application and environment you are using.&lt;BR /&gt;I suggest using makefiles from the examples as a reference to have a hint on which files to include.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Omar&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jan 2023 22:47:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Implementing-NXP-s-TSN-AVB-on-NXP-s-RT1170-EVK/m-p/1585754#M23358</guid>
      <dc:creator>Omar_Anguiano</dc:creator>
      <dc:date>2023-01-19T22:47:29Z</dc:date>
    </item>
  </channel>
</rss>

