<?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: LPC55S59 : freeRTOS design in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S59-freeRTOS-design/m-p/933024#M37160</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eugene,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The document that you have provided is an older version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The FreeRTOS version that is included in the SDK can be found in the following path of the SDK:&lt;/P&gt;&lt;P&gt;C:\Users\mcuxpresso\02\SDKPackages\SDK_2.6.2_LPCXpresso55S69\rtos\amazon-freertos\ChangeLogKSDK&lt;/P&gt;&lt;P&gt;Here you will find the version and features,&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;FreeRTOS FreeRTOS for MCUXpresso SDK.&lt;BR /&gt;The current version is Amazon-FreeRTOS 1.4.0 Original package is available at &amp;lt;a href="https://github.com/aws/amazon-freertos"&amp;gt;github.com/aws/amazon-freertos&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;For detailed information regarding Amazon FreeRTOS, you can find their user guide &lt;A href="https://aws.amazon.com/documentation/freertos"&gt;here&lt;/A&gt;. Amazon FreeRTOS is an extension to the &lt;A href="https://www.freertos.org/History.txt"&gt;Kernel FreeRTOS version 10.2.1&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;This &lt;A _jive_internal="true" href="https://community.nxp.com/community/general-purpose-mcus/lpc/blog/2019/05/14/freertos-with-preconfigured-example-for-nxp-s-lpc55xx-mcu"&gt;post &lt;/A&gt;may help as well in regards to how FreeRTOS is implemented in the example.&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 19 Oct 2019 05:51:28 GMT</pubDate>
    <dc:creator>Sabina_Bruce</dc:creator>
    <dc:date>2019-10-19T05:51:28Z</dc:date>
    <item>
      <title>LPC55S59 : freeRTOS design</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S59-freeRTOS-design/m-p/933023#M37159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please and explain a bit about current freertos design for LPC55S69 and what data model is supported there.&lt;/P&gt;&lt;P&gt;From SDK expamples it is not clear yet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.&lt;/P&gt;&lt;P&gt;In known ARM document :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;A class="link-titled" href="https://static.docs.arm.com/100689/0101/rtos_design_considerations_for_armv8_m_based_platforms_100689_0101_00_en.pdf" title="https://static.docs.arm.com/100689/0101/rtos_design_considerations_for_armv8_m_based_platforms_100689_0101_00_en.pdf"&gt;https://static.docs.arm.com/100689/0101/rtos_design_considerations_for_armv8_m_based_platforms_100689_0101_00_en.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;in Table 2-3, you might upport&amp;nbsp;&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;RTOS running in Non-secure state. Threads are Non-secure, but potentially some of the threads can call Secure API.&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But this configuration is not supported yet :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;RTOS running in Secure state. Some threads are Secure, and some threads are Non-secure. Cross domain APIs calls are also possible between domains&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;Is this so ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp; And what about&amp;nbsp; secure library management from chapter 3.5 ?&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;Secure RTOS designers must also consider cases where the Secure MPU is used for supporting multiple Secure software libraries. Here the Secure MemManage fault is used to control context switching between different libraries. A Secure RTOS must be aware of such MPU context changes&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Oct 2019 12:31:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S59-freeRTOS-design/m-p/933023#M37159</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2019-10-17T12:31:12Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S59 : freeRTOS design</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S59-freeRTOS-design/m-p/933024#M37160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eugene,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The document that you have provided is an older version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The FreeRTOS version that is included in the SDK can be found in the following path of the SDK:&lt;/P&gt;&lt;P&gt;C:\Users\mcuxpresso\02\SDKPackages\SDK_2.6.2_LPCXpresso55S69\rtos\amazon-freertos\ChangeLogKSDK&lt;/P&gt;&lt;P&gt;Here you will find the version and features,&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;FreeRTOS FreeRTOS for MCUXpresso SDK.&lt;BR /&gt;The current version is Amazon-FreeRTOS 1.4.0 Original package is available at &amp;lt;a href="https://github.com/aws/amazon-freertos"&amp;gt;github.com/aws/amazon-freertos&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;For detailed information regarding Amazon FreeRTOS, you can find their user guide &lt;A href="https://aws.amazon.com/documentation/freertos"&gt;here&lt;/A&gt;. Amazon FreeRTOS is an extension to the &lt;A href="https://www.freertos.org/History.txt"&gt;Kernel FreeRTOS version 10.2.1&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;This &lt;A _jive_internal="true" href="https://community.nxp.com/community/general-purpose-mcus/lpc/blog/2019/05/14/freertos-with-preconfigured-example-for-nxp-s-lpc55xx-mcu"&gt;post &lt;/A&gt;may help as well in regards to how FreeRTOS is implemented in the example.&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Oct 2019 05:51:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S59-freeRTOS-design/m-p/933024#M37160</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2019-10-19T05:51:28Z</dc:date>
    </item>
  </channel>
</rss>

