<?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: Custom I.MX28 Power Supply Hanging Problem in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Custom-I-MX28-Power-Supply-Hanging-Problem/m-p/357335#M50070</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paul&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if custom board power supply&lt;SPAN style="font-size: 10pt;"&gt; senses a brownout and removes the &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;source of power to the 5V then it is good solution and if there are&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;no hang-ups observed, then one can leave it as is.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Reason of hang-up is that PMU has analog circuits which can&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;lock-up when 5V sags.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 31 Jan 2015 01:05:51 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2015-01-31T01:05:51Z</dc:date>
    <item>
      <title>Custom I.MX28 Power Supply Hanging Problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Custom-I-MX28-Power-Supply-Hanging-Problem/m-p/357332#M50067</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a line powered, inaccessible, I.MX28 board, no batteries, working well, running Linux.&lt;/P&gt;&lt;P&gt;I have discovered a 'hanging state' by interrupting power for short periods.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I have 'PSWITCH' tied to VDDXTAL via a 10k resistor&amp;nbsp; to turn the thing on when power is applied, which usually works. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I believe that this was suggested as appropriate in documentation.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;There is no other external dc load on VDDXTAL, and the 32.768kHz oscillator is disabled.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;By interrupting line power for brief periods I can get the power supplies into a stable condition where:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;VDD5V = 5.2V&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;VDD4P2 = 4.7V&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Switching supply is stopped&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;VDDXTAL = 0.97V&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;PSWITCH = 0.97V&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Various 3.3V supplies at 0.94V&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;By momentarily pulling PSWITCH up with an external 10k resistor to 5.2V the whole thing starts up just fine.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Changing the 10k connection to VDDXTAL to VDDIO33 would seem unlikely to fix this.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Any suggestions for a fix that does not require an external watchdog?&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Jan 2015 21:00:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Custom-I-MX28-Power-Supply-Hanging-Problem/m-p/357332#M50067</guid>
      <dc:creator>paulhilton</dc:creator>
      <dc:date>2015-01-19T21:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: Custom I.MX28 Power Supply Hanging Problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Custom-I-MX28-Power-Supply-Hanging-Problem/m-p/357333#M50068</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paul&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there is no full good software solution and &lt;SPAN style="font-size: 10pt;"&gt;VDD5V&amp;nbsp; &lt;/SPAN&gt;interruption may&lt;/P&gt;&lt;P&gt;hang board, recommended solution is given in attached schematic as&lt;/P&gt;&lt;P&gt;"RESET CIRCUIT OPTIONS".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jan 2015 01:01:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Custom-I-MX28-Power-Supply-Hanging-Problem/m-p/357333#M50068</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-01-30T01:01:46Z</dc:date>
    </item>
    <item>
      <title>Re: Custom I.MX28 Power Supply Hanging Problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Custom-I-MX28-Power-Supply-Hanging-Problem/m-p/357334#M50069</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is the mechanism of the problem understood?&lt;/P&gt;&lt;P&gt;I am not in a situation to add new circuitry, these devices are already in production and installed.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Are there any software solutions that are not "full good" ones?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;The suggested FET 5V switching is very close to what my 5V supply is already doing, it senses a brownout and removes the source of power to the 5V for about 150ms, rather than the 200ms of the RT9801A.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;The 5V line, of course, doesn't get to 0V, as it wouldn't with those circuits, because when the FET turns off the capacitcances on the various rails support the voltages.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I am skeptical that these circuits would prevent the problem.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Unfortunately I can't lengthen that 150ms to ensure a full power down (which takes about 10 seconds when the only load is the 24MHz oscillator).&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I have managed, by inexpert fiddling with power_prep.c , to make the state much harder, but not impossible, to enter.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Now it seems that to get there i need two power drop outs, one to cause a reboot, and one again before the kernel is fully up, most commonly while the kernel is being decompressed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Among the recommended applications for this part are several autonomous ones which could not possibly tolerate this sort of hangup, as ours can't.&lt;/P&gt;&lt;P&gt;The cost of one of these hangups is about a hundred times more than the cost of the device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Paul Hilton&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jan 2015 17:12:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Custom-I-MX28-Power-Supply-Hanging-Problem/m-p/357334#M50069</guid>
      <dc:creator>paulhilton</dc:creator>
      <dc:date>2015-01-30T17:12:36Z</dc:date>
    </item>
    <item>
      <title>Re: Custom I.MX28 Power Supply Hanging Problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Custom-I-MX28-Power-Supply-Hanging-Problem/m-p/357335#M50070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paul&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if custom board power supply&lt;SPAN style="font-size: 10pt;"&gt; senses a brownout and removes the &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;source of power to the 5V then it is good solution and if there are&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;no hang-ups observed, then one can leave it as is.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Reason of hang-up is that PMU has analog circuits which can&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;lock-up when 5V sags.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 31 Jan 2015 01:05:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Custom-I-MX28-Power-Supply-Hanging-Problem/m-p/357335#M50070</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-01-31T01:05:51Z</dc:date>
    </item>
  </channel>
</rss>

