<?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>S32KのトピックFreeRTOS Integration Support for S32K344 (RTD / S32DS)</title>
    <link>https://community.nxp.com/t5/S32K/FreeRTOS-Integration-Support-for-S32K344-RTD-S32DS/m-p/2348373#M57813</link>
    <description>&lt;P class=""&gt;&lt;SPAN&gt;I would like to implement FreeRTOS on this platform and need guidance on the correct approach using NXP-supported components.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Specifically, I am looking for:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Any official documentation or application notes for integrating FreeRTOS with S32K344&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Example projects demonstrating FreeRTOS usage (preferably with RTD drivers)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Guidance on SysTick or timer configuration for FreeRTOS&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Recommended method to integrate FreeRTOS with peripherals like FlexCAN&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P class=""&gt;&lt;SPAN&gt;I have already created a basic S32DS project, but I could not find clear documentation on enabling or configuring FreeRTOS for S32K3 devices.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Could you please share:&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Reference examples&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Relevant documentation links&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Best practices for this implementation&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
    <pubDate>Thu, 09 Apr 2026 11:24:44 GMT</pubDate>
    <dc:creator>ganavi1</dc:creator>
    <dc:date>2026-04-09T11:24:44Z</dc:date>
    <item>
      <title>FreeRTOS Integration Support for S32K344 (RTD / S32DS)</title>
      <link>https://community.nxp.com/t5/S32K/FreeRTOS-Integration-Support-for-S32K344-RTD-S32DS/m-p/2348373#M57813</link>
      <description>&lt;P class=""&gt;&lt;SPAN&gt;I would like to implement FreeRTOS on this platform and need guidance on the correct approach using NXP-supported components.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Specifically, I am looking for:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Any official documentation or application notes for integrating FreeRTOS with S32K344&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Example projects demonstrating FreeRTOS usage (preferably with RTD drivers)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Guidance on SysTick or timer configuration for FreeRTOS&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Recommended method to integrate FreeRTOS with peripherals like FlexCAN&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P class=""&gt;&lt;SPAN&gt;I have already created a basic S32DS project, but I could not find clear documentation on enabling or configuring FreeRTOS for S32K3 devices.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Could you please share:&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Reference examples&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Relevant documentation links&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Best practices for this implementation&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Thu, 09 Apr 2026 11:24:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/FreeRTOS-Integration-Support-for-S32K344-RTD-S32DS/m-p/2348373#M57813</guid>
      <dc:creator>ganavi1</dc:creator>
      <dc:date>2026-04-09T11:24:44Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS Integration Support for S32K344 (RTD / S32DS)</title>
      <link>https://community.nxp.com/t5/S32K/FreeRTOS-Integration-Support-for-S32K344-RTD-S32DS/m-p/2348721#M57817</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/252154"&gt;@ganavi1&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;You mention you've already created a simple project with FreeRTOS. Could you share which SW version you are using? The latest package is&amp;nbsp;&lt;A href="https://nxp.flexnetoperations.com/control/frse/download?agree=Accept&amp;amp;element=7687641" target="_self"&gt;SW32K3 FreeRTOS 11.1.0 version 7.0.0 Code Drop.&lt;/A&gt;&amp;nbsp;This is installed on top of the RTD package.&lt;/P&gt;
&lt;P&gt;1. From the list of items, you can also download&amp;nbsp;&lt;A href="https://freescaleesd.flexnetoperations.com/337170/571/13791571/SW32K3_FreeRTOS_11.1.0_7.0.0_CD1_D2510_UserManual.pdf?ftpRequestID=4266124271&amp;amp;server=freescaleesd.flexnetoperations.com&amp;amp;dtm=DTM20260409231004MjEyNjg5OTY0&amp;amp;authparam=1775801404_328ff2848d311047818bfbc9ddd83e5a&amp;amp;ext=.pdf" target="_self"&gt;User Manual for S32K3 FreeRTOS&lt;/A&gt;. It shows how to&amp;nbsp;integrate and build the product, along with the source code directory structure, how to create an application, linker file, interrupt table, etc.&lt;/P&gt;
&lt;P&gt;2. The FreeRTOS 11.1.0 v7.0.0 includes some examples for various derivatives.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snag_2e0a60.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/381842i740EA1CA67F4475C/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snag_2e0a60.png" alt="Snag_2e0a60.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Snag_2e0a60.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;There are also some community examples you can use as reference:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K344-LPUART-RX-TX-ISR-FreeRTOS-S32DS36-RTD600/ta-p/2140031" target="_blank"&gt;Example S32K344 LPUART RX/TX ISR FreeRTOS S32DS36 RTD600 - NXP Community&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K344-EMAC-lwIP-FreeRTOS-miniEVB-S32DS-3-6-1-RTD-6-0-0/ta-p/2320618" target="_blank"&gt;Example S32K344 EMAC lwIP FreeRTOS miniEVB S32DS 3.6.1 RTD 6.0.0&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;3. You can configure clock and ticks from the 'freertos' component:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snag_3632b1.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/381844i8D5F9CF430FED16C/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snag_3632b1.png" alt="Snag_3632b1.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Snag_3632b1.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;4. I suggest firstly importing and testing the baremetal (AUTOSAR or non-AUTOSAR) FlexCAN examples we provide. Then, you can use a basic FreeRTOS project as base and integrate the FlexCAN driver.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/RTD600-MCAL-amp-IP-S32K3X4EVB-T172-FlexCAN-Example-Interrupt/ta-p/2142069" target="_blank"&gt;[RTD600 MCAL &amp;amp; IP] S32K3X4EVB-T172 FlexCAN Example Interrupt/Polling&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K344-FlexCAN-Ip-TX-RX-EnhanceRXFIFO-DMA-test-S32DS3-5/ta-p/2015832" target="_blank"&gt;Example S32K344 FlexCAN_Ip TX/RX/EnhanceRXFIFO DMA test S32DS3.5 RTD400&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;</description>
      <pubDate>Thu, 09 Apr 2026 22:25:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/FreeRTOS-Integration-Support-for-S32K344-RTD-S32DS/m-p/2348721#M57817</guid>
      <dc:creator>Julián_AragónM</dc:creator>
      <dc:date>2026-04-09T22:25:31Z</dc:date>
    </item>
  </channel>
</rss>

