<?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: Question about SCST Lib test in S32K</title>
    <link>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2265774#M55576</link>
    <description>Ok, I think I only want to know which SCST tests can be interrupted and which will block, so that I can decide maybe which test will put into task or put at startup. Waiting for your message, thank you</description>
    <pubDate>Thu, 18 Dec 2025 07:20:55 GMT</pubDate>
    <dc:creator>Loky</dc:creator>
    <dc:date>2025-12-18T07:20:55Z</dc:date>
    <item>
      <title>Question about SCST Lib test</title>
      <link>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2260738#M55327</link>
      <description>&lt;P&gt;Hi team:&lt;/P&gt;&lt;P&gt;I think all SCST tests can be interrupted, right?&lt;/P&gt;&lt;P&gt;But I don't understand this sentence.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Loky_1-1765523041131.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/369656i266F61550627896E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Loky_1-1765523041131.png" alt="Loky_1-1765523041131.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;If I put SCST test1 in Task1(Low priority), Test1 is preempted by Task2(High priority) while Test1 is running. I think stack pointer and stack content will be modified. So, I don't understand this sentence meaning. Can you explain it?&lt;/P&gt;</description>
      <pubDate>Fri, 12 Dec 2025 07:24:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2260738#M55327</guid>
      <dc:creator>Loky</dc:creator>
      <dc:date>2025-12-12T07:24:15Z</dc:date>
    </item>
    <item>
      <title>Re: Question about SCST Lib test</title>
      <link>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2261062#M55337</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;DIV&gt;Not all SCST atomic tests are safely preemptible.&lt;BR /&gt;Some test groups replace the interrupt vector table or temporarily block interrupts, and they expect to run to completion without being interrupted by normal application ISRs or excessive task-preemption jitter.&lt;/DIV&gt;
&lt;DIV&gt;If an “alien” interrupt or a context change occurs during those tests, the SCST library detects it and flags “TEST_WAS_INTERRUPTED”, and your app must handle that (e.g., reschedule or reset, depending on your safety strategy).&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Best regards,&lt;/DIV&gt;
&lt;DIV&gt;Peter&lt;/DIV&gt;</description>
      <pubDate>Fri, 12 Dec 2025 10:32:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2261062#M55337</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2025-12-12T10:32:11Z</dc:date>
    </item>
    <item>
      <title>Re: Question about SCST Lib test</title>
      <link>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2261846#M55359</link>
      <description>&lt;P&gt;Hi Peter:&lt;/P&gt;&lt;P&gt;Can you tell me which &lt;SPAN&gt;SCST atomic&amp;nbsp;&lt;/SPAN&gt;tests can be interrupted and which will block?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Loky_0-1765695144565.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/369789iCD9A1F10E5421099/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Loky_0-1765695144565.png" alt="Loky_0-1765695144565.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="Loky_1-1765695152134.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/369790i742E77A4AF449E29/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Loky_1-1765695152134.png" alt="Loky_1-1765695152134.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Loky&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 14 Dec 2025 06:55:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2261846#M55359</guid>
      <dc:creator>Loky</dc:creator>
      <dc:date>2025-12-14T06:55:09Z</dc:date>
    </item>
    <item>
      <title>Re: Question about SCST Lib test</title>
      <link>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2264585#M55527</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I was talking to safety expert:&lt;/P&gt;
&lt;P&gt;“I would simplify it by saying that every test must have atomic execution. Putting it into a task with Low Priority doesn’t necessarily ensure that it will be completed within the FDTI time frame. ’ll send it to the SCST team to see if they can clarify.”&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;</description>
      <pubDate>Wed, 17 Dec 2025 08:47:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2264585#M55527</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2025-12-17T08:47:06Z</dc:date>
    </item>
    <item>
      <title>Re: Question about SCST Lib test</title>
      <link>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2265774#M55576</link>
      <description>Ok, I think I only want to know which SCST tests can be interrupted and which will block, so that I can decide maybe which test will put into task or put at startup. Waiting for your message, thank you</description>
      <pubDate>Thu, 18 Dec 2025 07:20:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2265774#M55576</guid>
      <dc:creator>Loky</dc:creator>
      <dc:date>2025-12-18T07:20:55Z</dc:date>
    </item>
    <item>
      <title>Re: Question about SCST Lib test</title>
      <link>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2273131#M55851</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;All SCST atomic tests must be treated as non‑preemptible.&lt;BR /&gt;Some groups modify the interrupt vector table or temporarily block interrupts, so they cannot be safely interrupted and will raise TEST_WAS_INTERRUPTED if preempted.&lt;/P&gt;
&lt;P&gt;Because NXP does not publish a list of “interruptible vs. blocking” tests, the practical rule from NXP support is:&lt;BR /&gt;Schedule every SCST test group so it runs atomically, e.g. at startup or in a controlled high‑priority safety window, and ensure its execution time fits within your SysTick period.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Peter&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 05 Jan 2026 08:42:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Question-about-SCST-Lib-test/m-p/2273131#M55851</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2026-01-05T08:42:30Z</dc:date>
    </item>
  </channel>
</rss>

