<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nrf52840 high voltage mode not working</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/120926/nrf52840-high-voltage-mode-not-working</link><description>We’re migrating from the nrf52833 to the nrf52840 and noticing some major differences in how they react to being connected Via USB . Our VBUS and Data lines are connected to the port in both devices. On the 52833 board, we see that our device will power</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 29 Apr 2025 12:03:28 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/120926/nrf52840-high-voltage-mode-not-working" /><item><title>RE: nrf52840 high voltage mode not working</title><link>https://devzone.nordicsemi.com/thread/533386?ContentTypeID=1</link><pubDate>Tue, 29 Apr 2025 12:03:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c8e17d5-f5a6-4709-96c5-94e503f780ba</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I suspect this is related to the hardware, so I have updated your private case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 high voltage mode not working</title><link>https://devzone.nordicsemi.com/thread/532913?ContentTypeID=1</link><pubDate>Thu, 24 Apr 2025 19:36:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fdf5e6d9-f787-4d94-8beb-dbbf10a1cc53</guid><dc:creator>parchment</dc:creator><description>&lt;p&gt;We have also tried enabling LDO rather than DCDC in an attempt to reduce noise. This did not work. This noise is not present when powering via jtag&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 high voltage mode not working</title><link>https://devzone.nordicsemi.com/thread/532911?ContentTypeID=1</link><pubDate>Thu, 24 Apr 2025 19:11:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a75cc08-595e-40af-ade0-9c3a17480a4b</guid><dc:creator>parchment</dc:creator><description>&lt;p&gt;Some more info: if I remove the following line from the dts file, then the REGOUT0 voltage is 3V. However, it makes our PWM output much noisier and unusable&amp;nbsp;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;amp;reg0 {
	status = &amp;quot;okay&amp;quot;;
};&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 high voltage mode not working</title><link>https://devzone.nordicsemi.com/thread/532855?ContentTypeID=1</link><pubDate>Thu, 24 Apr 2025 13:56:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccf3ab31-5602-494a-8a90-4020ff20b9e5</guid><dc:creator>parchment</dc:creator><description>&lt;p&gt;Correction: I measure VDD to be 1.82V when powered over USB &lt;a href="https://devzone.nordicsemi.com/members/eith"&gt;Einar Thorsrud&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 high voltage mode not working</title><link>https://devzone.nordicsemi.com/thread/532842?ContentTypeID=1</link><pubDate>Thu, 24 Apr 2025 13:22:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2ca75e8f-569c-4e4c-b59e-9f184f6be4a9</guid><dc:creator>parchment</dc:creator><description>&lt;p&gt;I am only able to observe&amp;nbsp;MAINREGSTATUS when powering over jtag through the dev board. In this case, VDD is 3V.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;When attempting to power over USB, I measure VDD to be 0V and VDDH to be 4.4V. In this case, I am unable to observe&amp;nbsp;&lt;span&gt;MAINREGSTATUS.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 high voltage mode not working</title><link>https://devzone.nordicsemi.com/thread/532818?ContentTypeID=1</link><pubDate>Thu, 24 Apr 2025 12:14:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f8f77ae2-a936-4bd5-b296-392d8a2d8afa</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see. &lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf5340/page/regulators.html#ariaid-title7"&gt;MAINREGSTATUS&lt;/a&gt;&lt;span&gt;&amp;nbsp;is set based on the hardware confiugration. So if&amp;nbsp;MAINREGSTATUS is 0, that should indicate that power is provided both to VDD and VDDH pins, which puts the device in normal voltage mode. Can you confirm the states of the VDD and VDDH pins?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB Power Issue when migrating from nrf52833 to nrf52840</title><link>https://devzone.nordicsemi.com/thread/532676?ContentTypeID=1</link><pubDate>Wed, 23 Apr 2025 19:41:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ecec4bb4-b199-4eeb-89a5-a37902d12883</guid><dc:creator>parchment</dc:creator><description>&lt;p&gt;After some more debugging, we have narrowed down the issue. REGOUT0 is in fact being set properly. However,&amp;nbsp;MAINREGSTATUS is 0 (this is when we are only powering via the jtag&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB Power Issue when migrating from nrf52833 to nrf52840</title><link>https://devzone.nordicsemi.com/thread/532673?ContentTypeID=1</link><pubDate>Wed, 23 Apr 2025 18:54:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25e2b348-ed25-497a-b2d7-395bca802eab</guid><dc:creator>parchment</dc:creator><description>&lt;p&gt;Some additional info on the problem:&lt;br /&gt;&lt;br /&gt;We are setting REGOUT0 to 3V, but we are measuring 1.8V when powering via USB or battery. Here is the function setting REGOUT0&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;void configure_reg0_voltage(void) {
    // Enable write access to the UICR registers
    if ((NRF_UICR-&amp;gt;REGOUT0 &amp;amp; UICR_REGOUT0_VOUT_Msk) == UICR_REGOUT0_VOUT_DEFAULT) {
        NRF_NVMC-&amp;gt;CONFIG = NVMC_CONFIG_WEN_Wen; // Enable write mode
        while (NRF_NVMC-&amp;gt;READY == NVMC_READY_READY_Busy) {} // Wait for NVMC to be ready

        // Set the desired voltage (e.g., 3.0V)
        NRF_UICR-&amp;gt;REGOUT0 = (UICR_REGOUT0_VOUT_3V0 &amp;lt;&amp;lt; UICR_REGOUT0_VOUT_Pos);

        NRF_NVMC-&amp;gt;CONFIG = NVMC_CONFIG_WEN_Ren; // Enable read-only mode
        while (NRF_NVMC-&amp;gt;READY == NVMC_READY_READY_Busy) {} // Wait for NVMC to be ready

        // Reset for changes to take effect
        NVIC_SystemReset();
    }
}&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>