<?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: SPD BIST config question in S32K</title>
    <link>https://community.nxp.com/t5/S32K/SPD-BIST-config-question/m-p/1776958#M29753</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;1. Are these reset sources in table 287 automatically disabled by BIST after the user runs BIST_RUN?&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Yes. I expect that hardly one of those modules can request reset in RGM while its content is filled with test patterns.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;2. Similarly, regarding the second highlighted area about disabling communication peripherals, do we need to manually code the shutdown of these peripherals before running BIST_RUN?&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Yes, this was the common practice.&lt;/P&gt;
&lt;P&gt;However, such routines could be now part of SPD /SAF driver (I would expect that). Since I do not know SAF in details but I do have deep knowledge on STCU.&lt;/P&gt;
&lt;P&gt;Anyway it should be in documentation to the SAF /SPD or in some precondition BIST functions.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 19 Dec 2023 08:07:40 GMT</pubDate>
    <dc:creator>petervlna</dc:creator>
    <dc:date>2023-12-19T08:07:40Z</dc:date>
    <item>
      <title>SPD BIST config question</title>
      <link>https://community.nxp.com/t5/S32K/SPD-BIST-config-question/m-p/1775366#M29651</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;In the section of STCU2 in the "S32K3xx Reference Manual, Rev. 7,05/2023", there are some precautions before self-test.&lt;BR /&gt;For the two items circled in the image, I couldn't find the corresponding implementation code in the "&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;A href="https://nxp.flexnetoperations.com/control/frse/download?element=14273477" target="_blank" rel="noopener"&gt;S32K3 Safety Peripheral Drivers version 1.0.3&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Pusoy_1-1702623528440.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/254604iA406A78CC58E50DE/image-size/large?v=v2&amp;amp;px=999" role="button" title="Pusoy_1-1702623528440.png" alt="Pusoy_1-1702623528440.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Are these two parts implemented in the S32K3 Safety Peripheral Drivers?&lt;/P&gt;&lt;P&gt;2. If they are implemented, can you please help me locate them?&lt;/P&gt;&lt;P&gt;Thank you very much!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Dec 2023 07:00:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/SPD-BIST-config-question/m-p/1775366#M29651</guid>
      <dc:creator>Pusoy</dc:creator>
      <dc:date>2023-12-15T07:00:46Z</dc:date>
    </item>
    <item>
      <title>Re: SPD BIST config question</title>
      <link>https://community.nxp.com/t5/S32K/SPD-BIST-config-question/m-p/1776193#M29705</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;FCCU RST is disabled by the BIST as description express:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="petervlna_0-1702886102423.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/254801iDD872BE2D3B44CB8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="petervlna_0-1702886102423.png" alt="petervlna_0-1702886102423.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Second the corresponding PCTLs can be controlled by ME module. basically the note ask you to disable clocks to peripherals before test is started.&lt;/P&gt;
&lt;P&gt;This is most probably implemented by BASE module of AUTOSAR drivers. I do not expect that this is the part of SDP driver as it is general Mode entry functionality.&lt;/P&gt;
&lt;P&gt;For details refer to reference manual : 47.1.4 Core clock gating&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="petervlna_3-1702888459724.png" style="width: 708px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/254805iD89DBFDA12D0792D/image-dimensions/708x462?v=v2" width="708" height="462" role="button" title="petervlna_3-1702888459724.png" alt="petervlna_3-1702888459724.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="petervlna_1-1702887969159.png" style="width: 740px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/254802i92B082D9E9944F84/image-dimensions/740x527?v=v2" width="740" height="527" role="button" title="petervlna_1-1702887969159.png" alt="petervlna_1-1702887969159.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;For example:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="petervlna_2-1702887980358.png" style="width: 714px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/254803iBA26498C682D01D4/image-dimensions/714x241?v=v2" width="714" height="241" role="button" title="petervlna_2-1702887980358.png" alt="petervlna_2-1702887980358.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Dec 2023 08:35:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/SPD-BIST-config-question/m-p/1776193#M29705</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2023-12-18T08:35:24Z</dc:date>
    </item>
    <item>
      <title>Re: SPD BIST config question</title>
      <link>https://community.nxp.com/t5/S32K/SPD-BIST-config-question/m-p/1776835#M29743</link>
      <description>&lt;P&gt;Hello Peter,&lt;/P&gt;&lt;P&gt;Thank you very much for your reply. I apologize if my previous questions were not clear. I still have two questions that I haven't understood clearly:&lt;/P&gt;&lt;P&gt;1. Are these reset sources in table 287 automatically disabled by BIST after the user runs BIST_RUN?&lt;BR /&gt;2. Similarly, regarding the second highlighted area about disabling communication peripherals, do we need to manually code the shutdown of these peripherals before running BIST_RUN?&lt;/P&gt;&lt;P&gt;I look forward to your reply. Thank you!&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Pusoy_0-1702965820347.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/254956i05EB874C58006C4F/image-size/large?v=v2&amp;amp;px=999" role="button" title="Pusoy_0-1702965820347.png" alt="Pusoy_0-1702965820347.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Dec 2023 06:10:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/SPD-BIST-config-question/m-p/1776835#M29743</guid>
      <dc:creator>Pusoy</dc:creator>
      <dc:date>2023-12-19T06:10:03Z</dc:date>
    </item>
    <item>
      <title>Re: SPD BIST config question</title>
      <link>https://community.nxp.com/t5/S32K/SPD-BIST-config-question/m-p/1776958#M29753</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;1. Are these reset sources in table 287 automatically disabled by BIST after the user runs BIST_RUN?&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Yes. I expect that hardly one of those modules can request reset in RGM while its content is filled with test patterns.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;2. Similarly, regarding the second highlighted area about disabling communication peripherals, do we need to manually code the shutdown of these peripherals before running BIST_RUN?&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Yes, this was the common practice.&lt;/P&gt;
&lt;P&gt;However, such routines could be now part of SPD /SAF driver (I would expect that). Since I do not know SAF in details but I do have deep knowledge on STCU.&lt;/P&gt;
&lt;P&gt;Anyway it should be in documentation to the SAF /SPD or in some precondition BIST functions.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Dec 2023 08:07:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/SPD-BIST-config-question/m-p/1776958#M29753</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2023-12-19T08:07:40Z</dc:date>
    </item>
  </channel>
</rss>

