<?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>S32GのトピックRe: SCHECK Shutdown Tests - error container</title>
    <link>https://community.nxp.com/t5/S32G/SCHECK-Shutdown-Tests-error-container/m-p/2149684#M14481</link>
    <description>&lt;P&gt;&lt;FONT&gt;hi,&lt;SPAN&gt;Irshad2225&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Thank you for your information.&lt;/P&gt;
&lt;P&gt;Refer to the&amp;nbsp;S32G_SAF_SCHECK_UM.pdf, you can find more information about the Scheck.&lt;/P&gt;
&lt;P&gt;Q1. Does the same expected and accumulated signatures mean, all tests got passed, or we cannot relate test results to signature values, only with the error container?&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt;&lt;FONT&gt;This signature shall be equal to the u32 GlobalExpectedSignature, when all configured tests were successfully executed and all test results were successfully collected. You should refer the error container to check the specific fault.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_0-1754879719386.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351672iE7D099C60BBD8E47/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_0-1754879719386.png" alt="Joey_z_0-1754879719386.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Q2. If any Scheck test fails in between, will it break the loop and exit the function, or will it continue the tests?&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt; View the function of&amp;nbsp;sCheck_ExecuteShutdownTests, it uses the&amp;nbsp;sCheck_ExecuteSimpleTestBatch() for the&amp;nbsp;testing batch. And the&amp;nbsp;&lt;SPAN&gt;&lt;SPAN&gt;sCheck_ExecuteSimpleTestBatch only bleak on the&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;SCHECK_INTERNAL_ERROR&lt;/SPAN&gt; &lt;SPAN&gt;==&lt;/SPAN&gt; &lt;SPAN&gt;u32Temp.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_1-1754883838641.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351699i39FC72A073B72A4B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_1-1754883838641.png" alt="Joey_z_1-1754883838641.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_2-1754883849195.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351700i5848528D3BFAC1C4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_2-1754883849195.png" alt="Joey_z_2-1754883849195.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Q3. After each failed test, the error container should be updated at the same time&amp;nbsp;?&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt; Refer to the&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;u32Temp&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;sCheck_CallTestFunc&lt;/SPAN&gt;&lt;SPAN&gt;( &lt;/SPAN&gt;&lt;STRONG&gt;pErrorContainer&lt;/STRONG&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;testMode&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;sCheck_arrTests&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;pTestBatch&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;arrTests&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;]]&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;); function.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Execute all the tests within the batch, will use this function.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Hope it can help you.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Joey&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 11 Aug 2025 03:55:32 GMT</pubDate>
    <dc:creator>Joey_z</dc:creator>
    <dc:date>2025-08-11T03:55:32Z</dc:date>
    <item>
      <title>SCHECK Shutdown Tests - error container</title>
      <link>https://community.nxp.com/t5/S32G/SCHECK-Shutdown-Tests-error-container/m-p/2149282#M14471</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;While executing the SCHECK SHUTDOWN test, after all configured tests are performed, I can see the&amp;nbsp;&lt;SPAN&gt;sCheck_ErrorContainer got updated with errors, even though it has performed all the tests with a break in the for loop.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Irshad2225_1-1754663333378.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351600iC661026D63535D2E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Irshad2225_1-1754663333378.png" alt="Irshad2225_1-1754663333378.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In a readable format, the errors are&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;SCHECK_ERR_SWT0&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;SCHECK_ERR_AHB_CM7_0&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;SCHECK_ERR_DTCM_ECC_M7_0&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;Observation: After performing AHB_CM7_0 tests, the error container doesn't get updated with&amp;nbsp;SCHECK_ERR_AHB_CM7_0. However, after some tests, it gets updated in the error container.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;But when the&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;&lt;SPAN&gt;sCheck_GetFaultData&amp;nbsp;&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN&gt;API is called, the accumulated and expected signatures are the same.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Irshad2225_0-1754663168491.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351599i8BD8CBA75F965A65/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Irshad2225_0-1754663168491.png" alt="Irshad2225_0-1754663168491.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Q1. Does the same expected and accumulated signatures mean, all tests got passed, or we cannot relate test results to signature values, only with the error container?&lt;/P&gt;&lt;P&gt;Q2. If any Scheck test fails in between, will it break the loop and exit the function, or will it continue the tests?&lt;/P&gt;&lt;P&gt;Q3. After each failed test, the error container should be updated at the same time&amp;nbsp;?&lt;/P&gt;</description>
      <pubDate>Fri, 08 Aug 2025 14:43:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/SCHECK-Shutdown-Tests-error-container/m-p/2149282#M14471</guid>
      <dc:creator>Irshad2225</dc:creator>
      <dc:date>2025-08-08T14:43:42Z</dc:date>
    </item>
    <item>
      <title>Re: SCHECK Shutdown Tests - error container</title>
      <link>https://community.nxp.com/t5/S32G/SCHECK-Shutdown-Tests-error-container/m-p/2149684#M14481</link>
      <description>&lt;P&gt;&lt;FONT&gt;hi,&lt;SPAN&gt;Irshad2225&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Thank you for your information.&lt;/P&gt;
&lt;P&gt;Refer to the&amp;nbsp;S32G_SAF_SCHECK_UM.pdf, you can find more information about the Scheck.&lt;/P&gt;
&lt;P&gt;Q1. Does the same expected and accumulated signatures mean, all tests got passed, or we cannot relate test results to signature values, only with the error container?&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt;&lt;FONT&gt;This signature shall be equal to the u32 GlobalExpectedSignature, when all configured tests were successfully executed and all test results were successfully collected. You should refer the error container to check the specific fault.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_0-1754879719386.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351672iE7D099C60BBD8E47/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_0-1754879719386.png" alt="Joey_z_0-1754879719386.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Q2. If any Scheck test fails in between, will it break the loop and exit the function, or will it continue the tests?&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt; View the function of&amp;nbsp;sCheck_ExecuteShutdownTests, it uses the&amp;nbsp;sCheck_ExecuteSimpleTestBatch() for the&amp;nbsp;testing batch. And the&amp;nbsp;&lt;SPAN&gt;&lt;SPAN&gt;sCheck_ExecuteSimpleTestBatch only bleak on the&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;SCHECK_INTERNAL_ERROR&lt;/SPAN&gt; &lt;SPAN&gt;==&lt;/SPAN&gt; &lt;SPAN&gt;u32Temp.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_1-1754883838641.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351699i39FC72A073B72A4B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_1-1754883838641.png" alt="Joey_z_1-1754883838641.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_2-1754883849195.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351700i5848528D3BFAC1C4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_2-1754883849195.png" alt="Joey_z_2-1754883849195.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Q3. After each failed test, the error container should be updated at the same time&amp;nbsp;?&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt; Refer to the&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;u32Temp&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;sCheck_CallTestFunc&lt;/SPAN&gt;&lt;SPAN&gt;( &lt;/SPAN&gt;&lt;STRONG&gt;pErrorContainer&lt;/STRONG&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;testMode&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;sCheck_arrTests&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;pTestBatch&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;arrTests&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;]]&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;); function.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Execute all the tests within the batch, will use this function.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Hope it can help you.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Joey&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 03:55:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/SCHECK-Shutdown-Tests-error-container/m-p/2149684#M14481</guid>
      <dc:creator>Joey_z</dc:creator>
      <dc:date>2025-08-11T03:55:32Z</dc:date>
    </item>
  </channel>
</rss>

