<?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: Power down an individual i.MX95 core from Linux? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Power-down-an-individual-i-MX95-core-from-Linux/m-p/2314428#M243921</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Yes, I want to power down one or more of the A cores.&lt;/P&gt;&lt;P&gt;After limiting the cores with say maxcpus=1 in uboot the other cores are indeed shown as offline as expected:&lt;/P&gt;&lt;DIV&gt;root@imx95:~# cat /sys/devices/system/cpu/cpu?/online&lt;/DIV&gt;&lt;DIV&gt;1&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;However the cores appear to still be powered as per the output below. Also there is no improvement in operating temperature - I would expect at least some improvement from powering down the cores.&amp;nbsp; Unfortunately I'm not set up to measure current consumption to confirm this at the moment hence I'm using the temperature and this power domain status as an indicator of success:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;root@imx95:~# cat /sys/kernel/debug/pm_genpd/a55c?/current_state&lt;/DIV&gt;&lt;DIV&gt;on&lt;/DIV&gt;&lt;DIV&gt;on&lt;/DIV&gt;&lt;DIV&gt;on&lt;/DIV&gt;&lt;DIV&gt;on&lt;/DIV&gt;&lt;DIV&gt;on&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;on&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 09 Feb 2026 08:08:29 GMT</pubDate>
    <dc:creator>JustSomeGuyOnTheInternet</dc:creator>
    <dc:date>2026-02-09T08:08:29Z</dc:date>
    <item>
      <title>Power down an individual i.MX95 core from Linux?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Power-down-an-individual-i-MX95-core-from-Linux/m-p/2313520#M243888</link>
      <description>&lt;P&gt;I'm interested in fully powering down specific mx95 cores but the options I have tried so far do not seem to work:&lt;/P&gt;&lt;P&gt;- maxcpus=1 in uboot&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- taking cores offline e.g. using /sys/devices/system/cpu/cpu?/online&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I see there might be support using SCMI to do this but it's not clear to me yet how to exercise this from Linux and it doesn't seem to be happening automagically from the options above.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Any suggestions please or do I need to start digging through kernel and scmi source code?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Fri, 06 Feb 2026 08:58:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Power-down-an-individual-i-MX95-core-from-Linux/m-p/2313520#M243888</guid>
      <dc:creator>JustSomeGuyOnTheInternet</dc:creator>
      <dc:date>2026-02-06T08:58:47Z</dc:date>
    </item>
    <item>
      <title>Re: Power down an individual i.MX95 core from Linux?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Power-down-an-individual-i-MX95-core-from-Linux/m-p/2314419#M243920</link>
      <description>&lt;P&gt;Do you want to power down specific A core on&amp;nbsp; i.MX95 platform?&lt;/P&gt;
&lt;P&gt;You could use the two methods mentioned by you.&lt;/P&gt;
&lt;P&gt;For example:&lt;/P&gt;
&lt;P&gt;root@imx95evk:~# echo 0 &amp;gt; /sys/devices/system/cpu/cpu4/online&lt;/P&gt;
&lt;P&gt;root@imx95evk:~# echo 0 &amp;gt; /sys/devices/system/cpu/cpu5/online&lt;/P&gt;
&lt;P&gt;What problem did you encounter?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Feb 2026 07:46:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Power-down-an-individual-i-MX95-core-from-Linux/m-p/2314419#M243920</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2026-02-09T07:46:00Z</dc:date>
    </item>
    <item>
      <title>Re: Power down an individual i.MX95 core from Linux?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Power-down-an-individual-i-MX95-core-from-Linux/m-p/2314428#M243921</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Yes, I want to power down one or more of the A cores.&lt;/P&gt;&lt;P&gt;After limiting the cores with say maxcpus=1 in uboot the other cores are indeed shown as offline as expected:&lt;/P&gt;&lt;DIV&gt;root@imx95:~# cat /sys/devices/system/cpu/cpu?/online&lt;/DIV&gt;&lt;DIV&gt;1&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;0&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;However the cores appear to still be powered as per the output below. Also there is no improvement in operating temperature - I would expect at least some improvement from powering down the cores.&amp;nbsp; Unfortunately I'm not set up to measure current consumption to confirm this at the moment hence I'm using the temperature and this power domain status as an indicator of success:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;root@imx95:~# cat /sys/kernel/debug/pm_genpd/a55c?/current_state&lt;/DIV&gt;&lt;DIV&gt;on&lt;/DIV&gt;&lt;DIV&gt;on&lt;/DIV&gt;&lt;DIV&gt;on&lt;/DIV&gt;&lt;DIV&gt;on&lt;/DIV&gt;&lt;DIV&gt;on&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;on&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Feb 2026 08:08:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Power-down-an-individual-i-MX95-core-from-Linux/m-p/2314428#M243921</guid>
      <dc:creator>JustSomeGuyOnTheInternet</dc:creator>
      <dc:date>2026-02-09T08:08:29Z</dc:date>
    </item>
    <item>
      <title>Re: Power down an individual i.MX95 core from Linux?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Power-down-an-individual-i-MX95-core-from-Linux/m-p/2324237#M244213</link>
      <description>&lt;P&gt;I discussed with the AE team.&lt;/P&gt;
&lt;P&gt;The A55 core0 will be powerup by default and Linux will manage the rest of the A55 cores. You could assure to disable the specific core by using command "echo 0 &amp;gt; /sys/devices/system/cpu/cpuX/online". Commonly, the power consumption and the operating temperature won't be different after power down some A cores unless there are massive loading on the CPU.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Feb 2026 09:24:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Power-down-an-individual-i-MX95-core-from-Linux/m-p/2324237#M244213</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2026-02-27T09:24:37Z</dc:date>
    </item>
  </channel>
</rss>

