<?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 [IMX8ULP] Cannot disable power switches using uPower API in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-Cannot-disable-power-switches-using-uPower-API/m-p/2264071#M242919</link>
    <description>&lt;P&gt;Hello!&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;We are trying to optimize power usage on imx8ulp. According to&amp;nbsp;AN13951 it is recommended to disable unused modules. Thus, we are trying to disable HIFI4 with API call in M33 code and it returns success:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;UPOWER_PowerOffSwitches((upower_ps_mask_t)(kUPOWER_PS_HIFI4));&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;Than we are monitoring power consumption with another API call:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;upwr_vtm_power_measure(PowerSwitchSel_HIFI4, UPOWER_DummyCallback);
upwr_poll_req_status(sg, &amp;amp;sgf, &amp;amp;err, result, 0);&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;And we observe that it is not 0 as we expect:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;HIFI4_POWER: I=44mA&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;How can we turn off power switch and make sure it is actually disabled?&lt;/P&gt;</description>
    <pubDate>Tue, 16 Dec 2025 15:12:28 GMT</pubDate>
    <dc:creator>sert1m</dc:creator>
    <dc:date>2025-12-16T15:12:28Z</dc:date>
    <item>
      <title>[IMX8ULP] Cannot disable power switches using uPower API</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-Cannot-disable-power-switches-using-uPower-API/m-p/2264071#M242919</link>
      <description>&lt;P&gt;Hello!&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;We are trying to optimize power usage on imx8ulp. According to&amp;nbsp;AN13951 it is recommended to disable unused modules. Thus, we are trying to disable HIFI4 with API call in M33 code and it returns success:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;UPOWER_PowerOffSwitches((upower_ps_mask_t)(kUPOWER_PS_HIFI4));&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;Than we are monitoring power consumption with another API call:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;upwr_vtm_power_measure(PowerSwitchSel_HIFI4, UPOWER_DummyCallback);
upwr_poll_req_status(sg, &amp;amp;sgf, &amp;amp;err, result, 0);&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;And we observe that it is not 0 as we expect:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;HIFI4_POWER: I=44mA&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;How can we turn off power switch and make sure it is actually disabled?&lt;/P&gt;</description>
      <pubDate>Tue, 16 Dec 2025 15:12:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-Cannot-disable-power-switches-using-uPower-API/m-p/2264071#M242919</guid>
      <dc:creator>sert1m</dc:creator>
      <dc:date>2025-12-16T15:12:28Z</dc:date>
    </item>
    <item>
      <title>Re: [IMX8ULP] Cannot disable power switches using uPower API</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-Cannot-disable-power-switches-using-uPower-API/m-p/2264506#M242938</link>
      <description>&lt;P&gt;refer to the i.mx8ulp domain, HIFI4 is belong to&amp;nbsp;LPAV domain, for this, try to disable in the uboot via&amp;nbsp;upwr_pwm_power_off&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/nxp-imx/uboot-imx/blob/4ddbad60eff308a5b356fb9ab8734ac382ddd692/arch/arm/mach-imx/imx8ulp/upower/upower_api.c" target="_blank"&gt;https://github.com/nxp-imx/uboot-imx/blob/4ddbad60eff308a5b356fb9ab8734ac382ddd692/arch/arm/mach-imx/imx8ulp/upower/upower_api.c&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Dec 2025 07:43:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-Cannot-disable-power-switches-using-uPower-API/m-p/2264506#M242938</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2025-12-17T07:43:37Z</dc:date>
    </item>
    <item>
      <title>Re: [IMX8ULP] Cannot disable power switches using uPower API</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-Cannot-disable-power-switches-using-uPower-API/m-p/2265040#M242947</link>
      <description>&lt;P&gt;That helps, thank you!&lt;/P&gt;</description>
      <pubDate>Wed, 17 Dec 2025 13:42:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8ULP-Cannot-disable-power-switches-using-uPower-API/m-p/2265040#M242947</guid>
      <dc:creator>sert1m</dc:creator>
      <dc:date>2025-12-17T13:42:26Z</dc:date>
    </item>
  </channel>
</rss>

