<?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のトピックRe: Questions regarding SAF integration requirements</title>
    <link>https://community.nxp.com/t5/S32K/Questions-regarding-SAF-integration-requirements/m-p/1814814#M32053</link>
    <description>&lt;P&gt;Hello, here are our responses:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SBOOT_EXT_007&amp;nbsp; &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;No need to perform anything from the user application, SBOOT_EXT_007 has been removed in SAF K3 1.0.4 release.&lt;BR /&gt;To fulfill the assumption please enable associated XRDC check in the sBoot configuration plugin e.g.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="martinkasparr3_0-1708712440197.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/264810iCCBD59C3D376B2FE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="martinkasparr3_0-1708712440197.png" alt="martinkasparr3_0-1708712440197.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For details please read sBoot UM description for associated Low Level requirements e.g.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="martinkasparr3_1-1708712440239.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/264809i319E287C406DA3CB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="martinkasparr3_1-1708712440239.png" alt="martinkasparr3_1-1708712440239.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;EMCEM_EXT_001&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This is just to test that calling the &lt;STRONG&gt;&lt;EM&gt;eMcem_EnterTestFOM &lt;/EM&gt;&lt;/STRONG&gt;was successful (see more info for this API in eMCEM UM and also for FOM test modes in RM) and the application set the EOUT pins correctly into the test mode.&lt;/P&gt;
&lt;P&gt;After entering the test mode, you can set the EOUT value of specific pin by calling the &lt;STRONG&gt;&lt;EM&gt;eMcem_WriteErrorOutput&lt;/EM&gt;&lt;/STRONG&gt; API function and the readback, mentioned in that assumption, shall be done by calling the &lt;STRONG&gt;&lt;EM&gt;eMcem_ReadErrorOutput&lt;/EM&gt;&lt;/STRONG&gt;. Therefore, checking if you can write into those pins, which can be done in test mode only&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;EMCEM_EXT_002&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Implementation of the SW fault trigger is application dependent, therefore user application is responsible for appropriate integration via eMcem API eMcem_AssertSWFault() – please read eMcem UM for more details.&lt;BR /&gt;Associated NCF_7 channel shall be appropriately configured for one of the R1, R2 or R3 reaction – please read SAF Safety Manual for more details about the reactions.&lt;BR /&gt;Configuration example for the NCF_7 channel:&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="martinkasparr3_2-1708712575193.png" style="width: 704px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/264811i657392B1890A6821/image-dimensions/704x44?v=v2" width="704" height="44" role="button" title="martinkasparr3_2-1708712575193.png" alt="martinkasparr3_2-1708712575193.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;and eventually for associated DCM channel alarm handler(s) when R1 reaction is set e.g.:&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="martinkasparr3_3-1708712575222.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/264812i94F392504C88A1D7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="martinkasparr3_3-1708712575222.png" alt="martinkasparr3_3-1708712575222.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 23 Feb 2024 18:28:50 GMT</pubDate>
    <dc:creator>martinkaspar-r3</dc:creator>
    <dc:date>2024-02-23T18:28:50Z</dc:date>
    <item>
      <title>Questions regarding SAF integration requirements</title>
      <link>https://community.nxp.com/t5/S32K/Questions-regarding-SAF-integration-requirements/m-p/1812083#M31871</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;there are a couple of unclear points from the S32K3 Safety Software Framework Safety Manual (Rev. 3 — 12 November 2021 SM40S32_SAFR1.0.0).&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;SBOOT_EXT_007&lt;UL&gt;&lt;LI&gt;what to test exactly for of the XRDC config? Should some registers be checked against reference values? Active fault injections to test the access protection?&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;EMCEM_EXT_001&lt;UL&gt;&lt;LI&gt;How to check? Just read some registers? Or do we need to loopback those pins to other GPIOs to read them back?&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;EMCEM_EXT_002&lt;UL&gt;&lt;LI&gt;How can the software do this? Is this some kind of fault injection during runtime?&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Thank you&lt;BR /&gt;Andreas&lt;/P&gt;</description>
      <pubDate>Tue, 20 Feb 2024 17:03:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Questions-regarding-SAF-integration-requirements/m-p/1812083#M31871</guid>
      <dc:creator>AndreasStolze</dc:creator>
      <dc:date>2024-02-20T17:03:21Z</dc:date>
    </item>
    <item>
      <title>Re: Questions regarding SAF integration requirements</title>
      <link>https://community.nxp.com/t5/S32K/Questions-regarding-SAF-integration-requirements/m-p/1814814#M32053</link>
      <description>&lt;P&gt;Hello, here are our responses:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SBOOT_EXT_007&amp;nbsp; &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;No need to perform anything from the user application, SBOOT_EXT_007 has been removed in SAF K3 1.0.4 release.&lt;BR /&gt;To fulfill the assumption please enable associated XRDC check in the sBoot configuration plugin e.g.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="martinkasparr3_0-1708712440197.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/264810iCCBD59C3D376B2FE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="martinkasparr3_0-1708712440197.png" alt="martinkasparr3_0-1708712440197.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For details please read sBoot UM description for associated Low Level requirements e.g.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="martinkasparr3_1-1708712440239.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/264809i319E287C406DA3CB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="martinkasparr3_1-1708712440239.png" alt="martinkasparr3_1-1708712440239.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;EMCEM_EXT_001&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This is just to test that calling the &lt;STRONG&gt;&lt;EM&gt;eMcem_EnterTestFOM &lt;/EM&gt;&lt;/STRONG&gt;was successful (see more info for this API in eMCEM UM and also for FOM test modes in RM) and the application set the EOUT pins correctly into the test mode.&lt;/P&gt;
&lt;P&gt;After entering the test mode, you can set the EOUT value of specific pin by calling the &lt;STRONG&gt;&lt;EM&gt;eMcem_WriteErrorOutput&lt;/EM&gt;&lt;/STRONG&gt; API function and the readback, mentioned in that assumption, shall be done by calling the &lt;STRONG&gt;&lt;EM&gt;eMcem_ReadErrorOutput&lt;/EM&gt;&lt;/STRONG&gt;. Therefore, checking if you can write into those pins, which can be done in test mode only&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;EMCEM_EXT_002&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Implementation of the SW fault trigger is application dependent, therefore user application is responsible for appropriate integration via eMcem API eMcem_AssertSWFault() – please read eMcem UM for more details.&lt;BR /&gt;Associated NCF_7 channel shall be appropriately configured for one of the R1, R2 or R3 reaction – please read SAF Safety Manual for more details about the reactions.&lt;BR /&gt;Configuration example for the NCF_7 channel:&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="martinkasparr3_2-1708712575193.png" style="width: 704px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/264811i657392B1890A6821/image-dimensions/704x44?v=v2" width="704" height="44" role="button" title="martinkasparr3_2-1708712575193.png" alt="martinkasparr3_2-1708712575193.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;and eventually for associated DCM channel alarm handler(s) when R1 reaction is set e.g.:&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="martinkasparr3_3-1708712575222.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/264812i94F392504C88A1D7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="martinkasparr3_3-1708712575222.png" alt="martinkasparr3_3-1708712575222.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Feb 2024 18:28:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Questions-regarding-SAF-integration-requirements/m-p/1814814#M32053</guid>
      <dc:creator>martinkaspar-r3</dc:creator>
      <dc:date>2024-02-23T18:28:50Z</dc:date>
    </item>
  </channel>
</rss>

