<?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 NXPS32k144EVB issue in S32K</title>
    <link>https://community.nxp.com/t5/S32K/NXPS32k144EVB-issue/m-p/2387593#M59555</link>
    <description>&lt;P&gt;Hello&lt;BR /&gt;&lt;BR /&gt;i am using nxps32k144evb board when i try to flash code using s32 design studio following issue occure and if i press retry same window again appear one this i notices when i connect jflash&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sami2098_0-1782720837787.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/390553iDDA8045A802CB9BE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sami2098_0-1782720837787.png" alt="Sami2098_0-1782720837787.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Connecting ... - Connecting via USB to probe/ programmer device 0 - Probe/ Programmer firmware: J-Link V9 compiled May 7 2021 16:26:12 - Probe/ Programmer S/N: 69408845 - Device "S32K144" selected. - Target interface speed: 4000 kHz (Fixed) - VTarget = 3.288V - InitTarget() start - SWD selected. Executing JTAG -&amp;gt; SWD switching sequence. - &lt;STRONG&gt;Protection bytes in flash at addr. 0x400 - 0x40F indicate that readout protection is set.&lt;/STRONG&gt; For debugger connection the device needs to be unsecured. Note: Unsecuring will trigger a mass erase of the internal flash. - Executing default behavior previously saved in the registry. - Device will be unsecured now. - Timeout while unsecuring device. Erase never stops. - InitTarget() end - Took 2.15s - Found SW-DP with ID 0x2BA01477 - DPIDR: 0x2BA01477 - CoreSight SoC-400 or earlier - Scanning AP map to find all available APs - AP[2]: Stopped AP scan as end of AP map has been reached - AP[0]: AHB-AP (IDR: 0x24770011) - AP[1]: JTAG-AP (IDR: 0x001C0000) - Iterating through AP map to find AHB-AP to use - AP[0]: Skipped. Could not read CPUID register - AP[1]: Skipped. Not an AHB-AP - Attach to CPU failed. Executing connect under reset. - DPIDR: 0x2BA01477 - CoreSight SoC-400 or earlier - Scanning AP map to find all available APs - AP[2]: Stopped AP scan as end of AP map has been reached - AP[0]: AHB-AP (IDR: 0x24770011) - AP[1]: JTAG-AP (IDR: 0x001C0000) - Iterating through AP map to find AHB-AP to use - AP[0]: Skipped. Could not read CPUID register - AP[1]: Skipped. Not an AHB-AP - Could not find core in Coresight setup - InitTarget() start - SWD selected. Executing JTAG -&amp;gt; SWD switching sequence. - Protection bytes in flash at addr. 0x400 - 0x40F indicate that readout protection is set. For debugger connection the device needs to be unsecured. Note: Unsecuring will trigger a mass erase of the internal flash. - Executing default behavior previously saved in the registry. - Device will be unsecured now. - Timeout while unsecuring device. Erase never stops. - InitTarget() end - Took 2.15s - Found SW-DP with ID 0x2BA01477 - DPIDR: 0x2BA01477 - CoreSight SoC-400 or earlier - Scanning AP map to find all available APs - AP[2]: Stopped AP scan as end of AP map has been reached - AP[0]: AHB-AP (IDR: 0x24770011) - AP[1]: JTAG-AP (IDR: 0x001C0000) - Iterating through AP map to find AHB-AP to use - AP[0]: Skipped. Could not read CPUID register - AP[1]: Skipped. Not an AHB-AP - Attach to CPU failed. Executing connect under reset. - DPIDR: 0x2BA01477 - CoreSight SoC-400 or earlier - Scanning AP map to find all available APs - AP[2]: Stopped AP scan as end of AP map has been reached - AP[0]: AHB-AP (IDR: 0x24770011) - AP[1]: JTAG-AP (IDR: 0x001C0000) - Iterating through AP map to find AHB-AP to use - AP[0]: Skipped. Could not read CPUID register - AP[1]: Skipped. Not an AHB-AP - Could not find core in Coresight setup - ERROR: Failed to connect. Could not establish a connection to target. - ERROR: Connect failed&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 29 Jun 2026 08:18:57 GMT</pubDate>
    <dc:creator>Sami2098</dc:creator>
    <dc:date>2026-06-29T08:18:57Z</dc:date>
    <item>
      <title>NXPS32k144EVB issue</title>
      <link>https://community.nxp.com/t5/S32K/NXPS32k144EVB-issue/m-p/2387593#M59555</link>
      <description>&lt;P&gt;Hello&lt;BR /&gt;&lt;BR /&gt;i am using nxps32k144evb board when i try to flash code using s32 design studio following issue occure and if i press retry same window again appear one this i notices when i connect jflash&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sami2098_0-1782720837787.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/390553iDDA8045A802CB9BE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sami2098_0-1782720837787.png" alt="Sami2098_0-1782720837787.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Connecting ... - Connecting via USB to probe/ programmer device 0 - Probe/ Programmer firmware: J-Link V9 compiled May 7 2021 16:26:12 - Probe/ Programmer S/N: 69408845 - Device "S32K144" selected. - Target interface speed: 4000 kHz (Fixed) - VTarget = 3.288V - InitTarget() start - SWD selected. Executing JTAG -&amp;gt; SWD switching sequence. - &lt;STRONG&gt;Protection bytes in flash at addr. 0x400 - 0x40F indicate that readout protection is set.&lt;/STRONG&gt; For debugger connection the device needs to be unsecured. Note: Unsecuring will trigger a mass erase of the internal flash. - Executing default behavior previously saved in the registry. - Device will be unsecured now. - Timeout while unsecuring device. Erase never stops. - InitTarget() end - Took 2.15s - Found SW-DP with ID 0x2BA01477 - DPIDR: 0x2BA01477 - CoreSight SoC-400 or earlier - Scanning AP map to find all available APs - AP[2]: Stopped AP scan as end of AP map has been reached - AP[0]: AHB-AP (IDR: 0x24770011) - AP[1]: JTAG-AP (IDR: 0x001C0000) - Iterating through AP map to find AHB-AP to use - AP[0]: Skipped. Could not read CPUID register - AP[1]: Skipped. Not an AHB-AP - Attach to CPU failed. Executing connect under reset. - DPIDR: 0x2BA01477 - CoreSight SoC-400 or earlier - Scanning AP map to find all available APs - AP[2]: Stopped AP scan as end of AP map has been reached - AP[0]: AHB-AP (IDR: 0x24770011) - AP[1]: JTAG-AP (IDR: 0x001C0000) - Iterating through AP map to find AHB-AP to use - AP[0]: Skipped. Could not read CPUID register - AP[1]: Skipped. Not an AHB-AP - Could not find core in Coresight setup - InitTarget() start - SWD selected. Executing JTAG -&amp;gt; SWD switching sequence. - Protection bytes in flash at addr. 0x400 - 0x40F indicate that readout protection is set. For debugger connection the device needs to be unsecured. Note: Unsecuring will trigger a mass erase of the internal flash. - Executing default behavior previously saved in the registry. - Device will be unsecured now. - Timeout while unsecuring device. Erase never stops. - InitTarget() end - Took 2.15s - Found SW-DP with ID 0x2BA01477 - DPIDR: 0x2BA01477 - CoreSight SoC-400 or earlier - Scanning AP map to find all available APs - AP[2]: Stopped AP scan as end of AP map has been reached - AP[0]: AHB-AP (IDR: 0x24770011) - AP[1]: JTAG-AP (IDR: 0x001C0000) - Iterating through AP map to find AHB-AP to use - AP[0]: Skipped. Could not read CPUID register - AP[1]: Skipped. Not an AHB-AP - Attach to CPU failed. Executing connect under reset. - DPIDR: 0x2BA01477 - CoreSight SoC-400 or earlier - Scanning AP map to find all available APs - AP[2]: Stopped AP scan as end of AP map has been reached - AP[0]: AHB-AP (IDR: 0x24770011) - AP[1]: JTAG-AP (IDR: 0x001C0000) - Iterating through AP map to find AHB-AP to use - AP[0]: Skipped. Could not read CPUID register - AP[1]: Skipped. Not an AHB-AP - Could not find core in Coresight setup - ERROR: Failed to connect. Could not establish a connection to target. - ERROR: Connect failed&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jun 2026 08:18:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/NXPS32k144EVB-issue/m-p/2387593#M59555</guid>
      <dc:creator>Sami2098</dc:creator>
      <dc:date>2026-06-29T08:18:57Z</dc:date>
    </item>
    <item>
      <title>Re: NXPS32k144EVB issue</title>
      <link>https://community.nxp.com/t5/S32K/NXPS32k144EVB-issue/m-p/2388129#M59574</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P class=""&gt;Most likely causes:&lt;/P&gt;
&lt;OL class=""&gt;
&lt;LI class=""&gt;
&lt;P class=""&gt;&lt;STRONG class=""&gt;Flash security is set in the Flash Configuration Field.&lt;/STRONG&gt;&lt;BR /&gt;On S32K144, the security state comes from the Flash Secure Register&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;FSEC&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;, which is loaded from the flash security byte in the Flash Configuration Field at reset; the device is secure when&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;SEC&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is not&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;0b10&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class=""&gt;
&lt;P class=""&gt;&lt;STRONG class=""&gt;Mass erase is required but is being blocked.&lt;/STRONG&gt;&lt;BR /&gt;S32K144 can normally be unsecured by&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG class=""&gt;Mass Erase&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG class=""&gt;Verify Backdoor Access Key&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;, if those paths are enabled by the relevant&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;FSEC&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;bits&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;. However, if&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG class=""&gt;CSEc was enabled by partitioning&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;, &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG class=""&gt;mass erase is blocked&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;, even if mass erase appears enabled in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;MEEN/MEEM&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;.&amp;nbsp;&lt;A href="https://community.nxp.com/t5/S32K/Device-is-secure/td-p/1744921" target="_blank"&gt;https://community.nxp.com/t5/S32K/Device-is-secure/td-p/1744921&lt;/A&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI class=""&gt;
&lt;P class=""&gt;&lt;STRONG class=""&gt;If CSEc is enabled, recovery requires the CSEc debug-auth flow.&lt;/STRONG&gt;&lt;BR /&gt;The documented recovery path is to destroy the CSEc partition using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;CMD_DBG_CHAL&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;CMD_DBG_AUTH&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;with knowledge of&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;MASTER_ECU_KEY&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;; after that, mass erase becomes available again&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;. If the key is not known and the device is secured with CSEc blocking mass erase, there is no recovery path for that device&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;.&amp;nbsp;&lt;A href="https://community.nxp.com/t5/S32K/Erased-whole-flash-of-the-S32K144/td-p/2036891" target="_blank"&gt;https://community.nxp.com/t5/S32K/Erased-whole-flash-of-the-S32K144/td-p/2036891&lt;/A&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P class=""&gt;What I would try, in order:&lt;/P&gt;
&lt;UL class=""&gt;
&lt;LI class=""&gt;&lt;STRONG class=""&gt;If this board ever ran CSEc / secure boot / EEPROM-partitioning examples:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;assume CSEc partitioning may be involved. Use the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;MASTER_ECU_KEY&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;flow if you have the key:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;CMD_DBG_CHAL&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;→&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;CMD_DBG_AUTH&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;→ destroy CSEc partition → mass erase.&lt;/LI&gt;
&lt;LI class=""&gt;&lt;STRONG class=""&gt;If CSEc was not intentionally enabled:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;try a basic J-Link recovery once more with very low SWD speed, power-cycle, reset asserted/released correctly, and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;unlock Kinetis&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;. This only works when mass erase is actually allowed; &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;unlock Kinetis&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;should work if mass erase is enabled.&amp;nbsp;&lt;A href="https://community.nxp.com/t5/S32K/S32K148-Unsecurity/m-p/1182938" target="_blank"&gt;https://community.nxp.com/t5/S32K/S32K148-Unsecurity/m-p/1182938&lt;/A&gt;&lt;/LI&gt;
&lt;LI class=""&gt;&lt;STRONG class=""&gt;If you still have any way to connect using a PEmicro/OpenSDA-style flow:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;it may be worth trying because NXP notes that PEmicro tools erase using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG class=""&gt;Erase Flash Block&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;, while J-Link uses&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG class=""&gt;mass erase&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;when loading a new project; that distinction can matter when CSEc blocks mass erase.&lt;/LI&gt;
&lt;LI class=""&gt;&lt;STRONG class=""&gt;If reset is physically held low:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;fix that first. A target stuck in reset can also prevent core attach, but your log’s repeated security/mass-erase timeout is the stronger clue.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P class=""&gt;Bottom line: this looks like a&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG class=""&gt;security/CSEc/mass-erase-blocked condition&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;, not a normal connection-speed problem. If CSEc is enabled and you do not have the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;MASTER_ECU_KEY&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;, the practical answer is usually to replace the MCU.&lt;/P&gt;
&lt;P class=""&gt;&lt;MARK class="bg-[#FEE3A4] font-medium"&gt;The decisive branch is whether CSEc partitioning was enabled: with the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=""&gt;MASTER_ECU_KEY&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;, destroy the CSEc partition and erase; without it, the secured S32K144 is likely unrecoverable.&lt;/MARK&gt;&lt;/P&gt;
&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=""&gt;Best Regards,&lt;BR /&gt;Robin&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jun 2026 07:28:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/NXPS32k144EVB-issue/m-p/2388129#M59574</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2026-06-30T07:28:59Z</dc:date>
    </item>
  </channel>
</rss>

