<?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: MC9S12DG128 Cold start-up problem in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139651#M2939</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Does anyone know why the '&lt;STRONG&gt;B&lt;/STRONG&gt;' was dropped from the MC9S12DG128&lt;STRONG&gt;B&lt;/STRONG&gt; part number?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 12 Dec 2006 19:00:55 GMT</pubDate>
    <dc:creator>LAR</dc:creator>
    <dc:date>2006-12-12T19:00:55Z</dc:date>
    <item>
      <title>MC9S12DG128</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139648#M2936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I use to use the MC9S12DG128BCPV on a board that must operate at -32C, which it did, no problem.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Now that the leaded BCPV is no longer available, I have switched to the Pb free CPVE version.&amp;nbsp; My first two boards now both fail at -32C and it appears that the micro is not running.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I still have more tests to do to confirm this, but are there any known issues with the Pb free CPVE version at extreme cold temperatures?&amp;nbsp; It's operating spec is -40C.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for any help.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Dec 2006 22:55:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139648#M2936</guid>
      <dc:creator>LAR</dc:creator>
      <dc:date>2006-12-11T22:55:08Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139649#M2937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Every single device is being tested before leaving the factory.&lt;/DIV&gt;&lt;DIV&gt;That's why I'm wondering if you changed anything else in the production flow ?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;- Comformance coating,&lt;/DIV&gt;&lt;DIV&gt;- humidity,&lt;/DIV&gt;&lt;DIV&gt;- oscillator components,&lt;/DIV&gt;&lt;DIV&gt;- PCB&lt;/DIV&gt;&lt;DIV&gt;- solder material,&lt;/DIV&gt;&lt;DIV&gt;- soldering temperature ...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Alban.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Dec 2006 05:52:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139649#M2937</guid>
      <dc:creator>Alban</dc:creator>
      <dc:date>2006-12-12T05:52:34Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139650#M2938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for the reply.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Nothing has changed and we have been building these boards for the last two years.&amp;nbsp; We've fitted the new Pb free part to an old board and that is now the same.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The lowest temp that is powers up ok is -17C.&amp;nbsp; Below this temp, you have switch on, then off, then back on again for the micro to run.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Today, I will be monitoring clocks, etc&amp;nbsp;and de-bugging the code.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Dec 2006 16:24:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139650#M2938</guid>
      <dc:creator>LAR</dc:creator>
      <dc:date>2006-12-12T16:24:17Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139651#M2939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Does anyone know why the '&lt;STRONG&gt;B&lt;/STRONG&gt;' was dropped from the MC9S12DG128&lt;STRONG&gt;B&lt;/STRONG&gt; part number?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Dec 2006 19:00:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139651#M2939</guid>
      <dc:creator>LAR</dc:creator>
      <dc:date>2006-12-12T19:00:55Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139652#M2940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi LAR,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This is a new question that could be a new thread. Being lazy today, I'll leave it here &lt;IMG alt=":smileywink:" class="emoticon emoticon-smileywink" id="smileywink" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-wink.gif" title="Smiley Wink" /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The &lt;STRONG&gt;B is linked to the Flash Generation.&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;B parts were improved in term of endurance and retention and the B was dropped.&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;B = older Flash.&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;no B = newer Flash&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I would not recommend the use of B parts for new Designs.&lt;/DIV&gt;&lt;DIV&gt;Cheers,&lt;/DIV&gt;&lt;DIV&gt;Alban.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Dec 2006 21:21:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139652#M2940</guid>
      <dc:creator>Alban</dc:creator>
      <dc:date>2006-12-12T21:21:27Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139653#M2941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Interesting info: switch off and on again...&lt;/DIV&gt;&lt;DIV&gt;It sounds like a vulgar IT Technical Support Helpline where you support them &lt;IMG alt=":smileymad:" class="emoticon emoticon-smileymad" id="smileymad" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-mad.gif" title="Smiley Mad" /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I thought that &lt;STRONG&gt;Lead Free&lt;/STRONG&gt; was requiring a different soldering temperature, because of the absence of lead.&lt;/DIV&gt;&lt;DIV&gt;Are my thoughts wrong ?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Have you tried parts from a different batch (code below MCU part number) ?&lt;/DIV&gt;&lt;DIV&gt;May be something is wrong with your batch, but I doubt it as the device is used quite widely and I have to say I would have heard from it...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;So let's investigate the Application:&lt;/P&gt;&lt;DIV&gt;It seems the failure can easily be repeated, that is great.&lt;/DIV&gt;&lt;DIV&gt;When you lose the MCU, it would be interesting to follow the RESET, VDDs, and CLOCK lines.&lt;/DIV&gt;&lt;DIV&gt;May be when the board is getting cold, the power supply characteristics affect the MCU.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Do you have schematics (or part of it) you could disclose ?&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Same for the PCB layout ?&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;So we can check the MCU environment.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;If you've got any objection or other element, feel free to express !&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;Same for other Community Members, feel welcome to share your experience !!!&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Cheers,&lt;/DIV&gt;&lt;DIV&gt;Alban,&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Dec 2006 21:30:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139653#M2941</guid>
      <dc:creator>Alban</dc:creator>
      <dc:date>2006-12-12T21:30:46Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139654#M2942</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Oops, sorry.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for info about the B.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Does that mean for new designs (and older existing designs), we would need to amend the code to write to the newer flash?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Appologies, but I am a hardware engineer,&amp;nbsp;not a software engineer.&amp;nbsp; Is the flash written to during normal operation or is it where the programming code is stored?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Why do you not recommend the B for new designs?&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;We have found that the B version is the only version that works.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks,&lt;/DIV&gt;&lt;DIV&gt;LAR&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Dec 2006 23:57:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139654#M2942</guid>
      <dc:creator>LAR</dc:creator>
      <dc:date>2006-12-12T23:57:07Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139655#M2943</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello LAR,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;As far as I know, there is no change for the user.&lt;/DIV&gt;&lt;DIV&gt;No code to update at all, nor hardware.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The Flash can be programmed in both cases. For instance, if the software wants to keep some data even during a loss of power, it will store it in Flash. Same for logging data.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I don't recommend the 'B'&amp;nbsp;because the 'without-B' is better. The 'B' does work though.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Are you saying the temperature problem only occurs with Non-B versions ?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Cheers,&lt;/DIV&gt;&lt;DIV&gt;Alban.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 00:12:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139655#M2943</guid>
      <dc:creator>Alban</dc:creator>
      <dc:date>2006-12-13T00:12:02Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139656#M2944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Pb free components are sodered at higher temperatures, due to the higher melting point of Pb free solder, but because we are military, we are still using lead solder on Pb free components.&amp;nbsp; We are having to use Pb free components in places, due to discontinued Pb components.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;We are buying 40 parts from Farnell, which&amp;nbsp;may be a different batch number???&amp;nbsp; There are also 200 off arriving on the 18/12/06 that we could try.&amp;nbsp; In the meantime, we are trying to understand why we are now seeing failures since we switched to the newer flash version.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;We know it's not a board layout problem, because we have this micro on three different boards.&amp;nbsp; Two of the boards that have the new flash have the cold start problem. The other board still has the old flash, however, I am being told by the PCB manufacturer today that 18/126 have also failed during functional test at 20C.&amp;nbsp; They believe it is a flash problem and getting more old flash micro's to replace them.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;We are currently monitoring the reset, supply and clocks and will let you know what we find.&amp;nbsp; I can tell you that the micro is run from a 5V supply and the clk is buffered by a gate to the EXTAL input that is powered from a 2.4V zener.&amp;nbsp; This is to meet to max XTAL input of 2.5V.&amp;nbsp; Never had a problem with this in the past with the old flash micro, but could it be a tolerance issue with the new micro's?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks,&lt;/DIV&gt;&lt;DIV&gt;LAR.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 00:16:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139656#M2944</guid>
      <dc:creator>LAR</dc:creator>
      <dc:date>2006-12-13T00:16:20Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139657#M2945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for the quick reply's.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Yes, only with the non B versions.&amp;nbsp; The B versions are ok for cold starts.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Cheers,&lt;/DIV&gt;&lt;DIV&gt;LAR&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 00:20:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139657#M2945</guid>
      <dc:creator>LAR</dc:creator>
      <dc:date>2006-12-13T00:20:26Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139658#M2946</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Well LAR,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;It is probably best you have this issue followed closely by Freescale.&lt;/DIV&gt;&lt;DIV&gt;Submitting a Service Request will allow your problem to be reviewed confidentially.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;May be the problem is lying in the initial Flash programming. It seems strange that a power cycle would solve anything in this case though.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This is such a very high failure rate that something is definitely wrong somewhere !&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Alban.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 00:33:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139658#M2946</guid>
      <dc:creator>Alban</dc:creator>
      <dc:date>2006-12-13T00:33:34Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139659#M2947</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Thanks,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I submitted a service request earlier today, so I am awaiting a reply.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;LAR.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 00:46:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139659#M2947</guid>
      <dc:creator>LAR</dc:creator>
      <dc:date>2006-12-13T00:46:29Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139660#M2948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;A possible problem area is crystal oscillator start-up.&amp;nbsp; I believe that there is folklore that low temperature startup is a symptom of not having the right component values in the oscillator circuit.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If the crystal start-up was marginal with the old part, some of the parameter variations in the new part may be enough to prevent low temperature start-up.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Have you reviewed the oscillator component values or tried changing them a little in the more drive direction?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Of course, you will have to retest high temp operation if you change them.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 04:40:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139660#M2948</guid>
      <dc:creator>SteveRussell</dc:creator>
      <dc:date>2006-12-13T04:40:27Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139661#M2949</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi, LAR and Alban:&lt;BLOCKQUOTE&gt;&lt;HR /&gt;Alban wrote:&lt;BR /&gt;. . . It seems strange that a power cycle would solve anything in this case though.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;It is actually normal behavior in a low-temperature situation. With the first power-up the die is cold, but it doesn't take but a few seconds of self-heating for the die up to reach a working temperature. The second power cycle just gives it a fresh chance to start-up.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 06:32:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139661#M2949</guid>
      <dc:creator>rocco</dc:creator>
      <dc:date>2006-12-13T06:32:43Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139662#M2950</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello LAR,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Since you are using an external oscillator and buffer for the clock, I wonder if the problem&amp;nbsp;could be in these components?&amp;nbsp; It might be that the newer MCU type is more critical for clock amplitude, and perhaps&amp;nbsp;also risetime, than the older part.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;If the oscillator is&amp;nbsp;sluggish to start at very low temperatures, this may account for what you are observing.&amp;nbsp; This could be easily tested by delaying the release of MCU reset for an additional period - enough for the clock oscillator output to become stable, perhaps with a degree of self-heating of the oscillator also required.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Mac&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;Message Edited by bigmac on &lt;SPAN class="date_text"&gt;2006-12-13&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;04:34 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 14:31:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139662#M2950</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2006-12-13T14:31:16Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139663#M2951</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;As a sidenote, it is not only the flash that has been changed. 'B' versions (mask 0L85D and 1L85D) are filled to the brim with silicon bugs. There are erratas for pretty much every peripheral. You probably don't want to use 'B' if you are using things like SCI, SPI, flash security etc etc.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 15:51:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139663#M2951</guid>
      <dc:creator>Lundin</dc:creator>
      <dc:date>2006-12-13T15:51:56Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139664#M2952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for all of the reply's.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;We are investing the theory of the clock not being stable/correct amplitude at start-up for cold start-ups (thanks bigmac).&amp;nbsp; The existing clock circuit has worked fine for the last couple of years and on various different boards with the same design, but using the 'B' version only.&amp;nbsp; Maybe this new non-'B' version is more susceptable to a 'poorer' clock at cold temperature start-up's?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;There appears to be a function to monitor the clock and switch to either&amp;nbsp;the internal low frequency clock or do a reset.&amp;nbsp; We are looking at modifying the code to keep resseting until a stable clock is achieved (saves changing any hardrware).&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the meantime, we are checking the operation of the clock circuit.&amp;nbsp; The clock is a 16MHz&amp;nbsp;oscillator (XO91100UIT-16MHZ from Euro-quartz).&amp;nbsp; We buffer this using a single gate that is powered from a 2.4V zener diode to meet that max XTAL input of 2.5V.&amp;nbsp; Also checking zener voltage at extreme temperatures.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Still awaiting a response from Freescale tech support!&lt;/DIV&gt;&lt;P&gt;Message Edited by LAR on &lt;SPAN class="date_text"&gt;2006-12-13&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;01:05 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 20:59:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139664#M2952</guid>
      <dc:creator>LAR</dc:creator>
      <dc:date>2006-12-13T20:59:54Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139665#M2953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;To get a reset when the oscillator isn't working, simply disable the self-clock mode, bit SCME in register PLLCTL (it is enabled out of reset).&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 15:57:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139665#M2953</guid>
      <dc:creator>Lundin</dc:creator>
      <dc:date>2006-12-14T15:57:43Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139666#M2954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for the info, but how can you clear that bit in the code if the oscillator is not running and thus presumably no instructions are being executed?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 16:33:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139666#M2954</guid>
      <dc:creator>LAR</dc:creator>
      <dc:date>2006-12-14T16:33:19Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S12DG128 Cold start-up problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139667#M2955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hello LAR,&lt;BR /&gt;&lt;BR /&gt;There is a stand alone clock inside the MCU.&lt;BR /&gt;It is called Self Clock Mode (SCM) and with the Clock Monitor (CM), you can get a Reset if the external oscillator is lost for a reason or another. &lt;BR /&gt;It is taking a reset vector called Clock Monitor Reset.&lt;BR /&gt;&lt;BR /&gt;Alban,&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 18:20:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/MC9S12DG128/m-p/139667#M2955</guid>
      <dc:creator>Alban</dc:creator>
      <dc:date>2006-12-14T18:20:30Z</dc:date>
    </item>
  </channel>
</rss>

