<?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: Linux ARM64 Command-Line Flasher for S32K118 in S32K</title>
    <link>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2270404#M55801</link>
    <description>&lt;P&gt;No, there's no such tool. We provide only mentioned application notes which can be used as a starting point to develop own solution. Customers have quite different requirements for communication between host and S32K MCU, so it's up to users to develop appropriate communication protocol. &lt;BR /&gt;Regards,&lt;BR /&gt;Lukas&lt;/P&gt;</description>
    <pubDate>Wed, 31 Dec 2025 09:20:09 GMT</pubDate>
    <dc:creator>lukaszadrapa</dc:creator>
    <dc:date>2025-12-31T09:20:09Z</dc:date>
    <item>
      <title>Linux ARM64 Command-Line Flasher for S32K118</title>
      <link>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2266183#M55590</link>
      <description>&lt;P&gt;&lt;SPAN&gt;We are using the &lt;STRONG&gt;S32K118 EVB&lt;/STRONG&gt; and need to program the &lt;STRONG&gt;S32K118 MCU&lt;/STRONG&gt; from an &lt;STRONG&gt;ARM64-based processor running Linux .&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;Is there any &lt;STRONG&gt;command-line flashing tool available for Linux ARM64&lt;/STRONG&gt; that supports flashing the S32K118 (for example over UART or anyother interface)?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;If no official tool is available, are there any &lt;STRONG&gt;recommended open-source or reference implementations&lt;/STRONG&gt; that can be cross-compiled for ARM64?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Dec 2025 13:18:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2266183#M55590</guid>
      <dc:creator>adithyan007</dc:creator>
      <dc:date>2025-12-18T13:18:41Z</dc:date>
    </item>
    <item>
      <title>Re: Linux ARM64 Command-Line Flasher for S32K118</title>
      <link>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2268451#M55678</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;Please note that during the Christmas holiday period, our support response times may be longer than usual. In some cases, your request might be addressed after the New Year. Thank you for your understanding.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Robin&lt;/P&gt;</description>
      <pubDate>Wed, 24 Dec 2025 03:45:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2268451#M55678</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2025-12-24T03:45:37Z</dc:date>
    </item>
    <item>
      <title>Re: Linux ARM64 Command-Line Flasher for S32K118</title>
      <link>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2269656#M55760</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/258175"&gt;@adithyan007&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I’m not aware of such tool for ARM64-based processors. And it’s not clear to me – are you looking for a tool working with a SWD probe or just for an application working with a bootloader running on MCU?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Because there’s no in-built bootloader on S32K1 devices, it’s either necessary to use SWD interface to load a code or it’s necessary to load a bootloader via SWD interface in first step and then you can use the bootloader to load other applications. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We provide following resources for bootloaders for S32K1 devices:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Application note “S32K1xx Firmware updates” discussing A/B swap and using CAN:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN12323.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN12323.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note-software/AN12323SW.zip" target="_blank"&gt;https://www.nxp.com/docs/en/application-note-software/AN12323SW.zip&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Application note “S32K1xx Bootloader” using UART:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN12218.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN12218.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note-software/AN12218SW.zip" target="_blank"&gt;https://www.nxp.com/docs/en/application-note-software/AN12218SW.zip&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We have demo of UDS bootloader for S12Z, S32K1xx and S32K344:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099" target="_blank"&gt;https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Notice that this is unofficial demo only provided AS IS with no guarantees and no support, it’s not production code. It uses CAN and LIN.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you are looking for production code, there are some third parties which provide flash bootloaders like:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.vector.com/int/en/products/products-a-z/embedded-components/flash-bootloader/" target="_blank"&gt;https://www.vector.com/int/en/products/products-a-z/embedded-components/flash-bootloader/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Lukas&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Dec 2025 12:12:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2269656#M55760</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2025-12-29T12:12:54Z</dc:date>
    </item>
    <item>
      <title>Re: Linux ARM64 Command-Line Flasher for S32K118</title>
      <link>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2270086#M55789</link>
      <description>&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;Thanks for the explanation.&lt;/P&gt;&lt;P&gt;To clarify my requirement:&lt;BR /&gt;I have an ARM64 Linux based system (CLI only, no GUI) that is connected to an S32K118. As part of our firmware upgrade flow, I need to flash/program the S32K118 directly from this ARM64 Linux host.&lt;/P&gt;&lt;P&gt;Specifically:&lt;/P&gt;&lt;P&gt;- I need a command-line flashing tool that can run on ARM64 Linux.&lt;/P&gt;&lt;P&gt;- The host tool should talk over a physical interface (e.g., UART, ) to the S32K118&lt;/P&gt;&lt;P&gt;- I do not need a GUI tool — only CLI.&lt;/P&gt;&lt;P&gt;Can you confirm:&lt;/P&gt;&lt;P&gt;Does NXP provide any official command-line flashing tool that supports ARM64 Linux?&lt;/P&gt;&lt;P&gt;If not, is there an NXP-endorsed or reference implementation that can be built and used on ARM64 Linux?&lt;/P&gt;&lt;P&gt;If no official solutions exist, what is the recommended supported workflow for CLI-based flashing from an ARM64 Linux host?&lt;/P&gt;</description>
      <pubDate>Tue, 30 Dec 2025 13:46:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2270086#M55789</guid>
      <dc:creator>adithyan007</dc:creator>
      <dc:date>2025-12-30T13:46:09Z</dc:date>
    </item>
    <item>
      <title>Re: Linux ARM64 Command-Line Flasher for S32K118</title>
      <link>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2270404#M55801</link>
      <description>&lt;P&gt;No, there's no such tool. We provide only mentioned application notes which can be used as a starting point to develop own solution. Customers have quite different requirements for communication between host and S32K MCU, so it's up to users to develop appropriate communication protocol. &lt;BR /&gt;Regards,&lt;BR /&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Wed, 31 Dec 2025 09:20:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Linux-ARM64-Command-Line-Flasher-for-S32K118/m-p/2270404#M55801</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2025-12-31T09:20:09Z</dc:date>
    </item>
  </channel>
</rss>

