<?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 MC9S08AW internal clock trimming in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137003#M4557</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Ciao to every body,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;May any body knows anythings about 9S08AW USBBDM trimming?:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Try this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;CW5.0 with ProcExp.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;9S08AW derivative&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Internal trimm initialized&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Internal oscillator&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;FLL engaged&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Bus speed 10MHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;SCI bean:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;9600 baud.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;what you will find is that 9600 baud has at least 20% speed error.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;This is why the USBBDM (Pemicro tool) and/or CW didn't make any trimming&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;--&amp;gt; FFBE=FF....and OSCTRIM =FF.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Do you know it?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Do you have any suggestion?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Have a good day&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Franco&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 May 2006 23:14:27 GMT</pubDate>
    <dc:creator>franco</dc:creator>
    <dc:date>2006-05-24T23:14:27Z</dc:date>
    <item>
      <title>MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137003#M4557</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Ciao to every body,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;May any body knows anythings about 9S08AW USBBDM trimming?:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Try this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;CW5.0 with ProcExp.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;9S08AW derivative&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Internal trimm initialized&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Internal oscillator&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;FLL engaged&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Bus speed 10MHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;SCI bean:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;9600 baud.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;what you will find is that 9600 baud has at least 20% speed error.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;This is why the USBBDM (Pemicro tool) and/or CW didn't make any trimming&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;--&amp;gt; FFBE=FF....and OSCTRIM =FF.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Do you know it?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Do you have any suggestion?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Have a good day&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;Franco&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 May 2006 23:14:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137003#M4557</guid>
      <dc:creator>franco</dc:creator>
      <dc:date>2006-05-24T23:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137004#M4558</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Have you told CW to calc and programme the NVTRIM?&lt;/P&gt;&lt;P&gt;See Multilink CyclonePro|Advanced Programming/Debug Options&lt;/P&gt;&lt;P&gt;Is the option "Calculate Trim and Programme the Non Volatile Trim Register" ticked?&lt;/P&gt;&lt;P&gt;As for the ICGTRM register it should not be changed from reset default of $80 if the NV version is at erased state of $FF. But this is up to the user's code (or the user relying on other people's code)&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;Regards Peg&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 May 2006 05:03:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137004#M4558</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-05-25T05:03:45Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137005#M4559</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Ciao Peg,&lt;/P&gt;&lt;P&gt;thanks a lot for your time.&lt;/P&gt;&lt;P&gt;You are agree, but seams that the "command" to the BDM to make the trimming is not sent.......&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I&amp;nbsp;am trying to involving all&amp;nbsp;"possible" player to have any possible work around.&lt;/P&gt;&lt;P&gt;Thanks again&lt;/P&gt;&lt;P&gt;Franco&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 May 2006 15:27:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137005#M4559</guid>
      <dc:creator>franco</dc:creator>
      <dc:date>2006-05-25T15:27:17Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137006#M4560</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Ciao Franco,&lt;/P&gt;&lt;P&gt;I am not sure I understand your response.&lt;/P&gt;&lt;P&gt;Are you saying you checked what I said but it still doesn't command the thing to programme the trim?&lt;/P&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;When the P&amp;amp;E script runs left click and hold on the window, this seems to halt it but not very reliably.&lt;/P&gt;&lt;P&gt;Can you see the PT (programme trim) command being issued?&lt;/P&gt;&lt;P&gt;Does it say "Success"&lt;/P&gt;&lt;P&gt;Regards David&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 May 2006 16:10:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137006#M4560</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-05-25T16:10:54Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137007#M4561</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Ciao David,&lt;/P&gt;&lt;P&gt;....the "PT" command is not present in any condition in the "CW programming windows"....&lt;/P&gt;&lt;P&gt;I use, the customer use, CW5.0 with all the last &amp;nbsp;patches installed.&lt;/P&gt;&lt;P&gt;If you have the "PT" command...........please try to explain the&amp;nbsp;"configuration"......&lt;/P&gt;&lt;P&gt;Thanks again&lt;/P&gt;&lt;P&gt;Franco&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 May 2006 16:20:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137007#M4561</guid>
      <dc:creator>franco</dc:creator>
      <dc:date>2006-05-25T16:20:31Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137008#M4562</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi again,&lt;BR /&gt;OK I'm just poking about in the dark here until somebody more knowledgable can assist.&lt;BR /&gt;I found that the setting I referred to in my first post is stored on exit of hiwave to a file in the top level of your project directory.&lt;BR /&gt;The file is BDM_P&amp;amp;E_Multilink_CyclonePro.ini&lt;BR /&gt;The group is [SAVESETTINGS]&lt;BR /&gt;DOTRIM=0 (or 1)&lt;BR /&gt;This reflects the setting I spoke about.&lt;BR /&gt;Maybe you can check to see if at least this changes with the checkbox.&lt;BR /&gt;After that I don't know how CW generates the script that is passed to the pemicro command line programmer. There does not seem to be a copy stored to disc.&lt;BR /&gt;As I have said recently in another post to Wings, I have a paid for version of this and I know how to drive that but don't understand how it is integrated into CodeWarrior.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Otherwise I don't know of any other 'configuration' that has to be done.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards David&lt;BR /&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 May 2006 17:40:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137008#M4562</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-05-25T17:40:47Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137009#M4563</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Franco and David -&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I tried this here and I see the same thing that Franco sees. That is, FFBE is not programmed. And as further info, if you go into 'expert programming mode' (which is really just P&amp;amp;E's stand alone programmer) the option to trim is not there.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I can tell you how this is happening, but I can't answer why it's that way, yet.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If you look in the '9s08aw60.s8p' file, the lines that would set up performing a trim are commented out. So this is why the trim is not happening and why the PT option is not there in expert mode.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;What I don't know yet is the reason behind this. I've asked the question and I'll pass on what I find out.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;- Rocky&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 May 2006 03:25:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137009#M4563</guid>
      <dc:creator>RockyRoad</dc:creator>
      <dc:date>2006-05-26T03:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137010#M4564</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I kept forgetting to mention I was trying with GB60 presuming it would be the same! Which it SHOULD be.&lt;/P&gt;&lt;P&gt;Regards David&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 May 2006 04:16:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137010#M4564</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-05-26T04:16:29Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137011#M4565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;The pod just calculate and store the values into FLASH registers. You have to copy these values into RAM registers after the POR.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 May 2006 13:52:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137011#M4565</guid>
      <dc:creator>yb</dc:creator>
      <dc:date>2006-05-26T13:52:05Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137012#M4566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;OK I checked this out.&lt;/P&gt;&lt;P&gt;All AW .s8p files supplied with CW5 and with my genuine P&amp;amp;E IDE and an update set have the TRIM either commented out or not there at all.&lt;/P&gt;&lt;P&gt;Presumably P&amp;amp;E have a problem with trim calculation for this part???&lt;/P&gt;&lt;P&gt;Regards David&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 May 2006 17:45:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137012#M4566</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-05-26T17:45:33Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137013#M4567</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;I can add another small information piece on this matter. I do not know if pertinent...&lt;/P&gt;&lt;P&gt;I made only experimental sessions with DEMO9S08AW60 board and Codewarrior 3.1 with all the latest upgrades. I preferred version 3.1 instead of more recent ver. 5 (which is that supplied with the board) because of a better familiarity with this version: the newer version seams to have changed some auxiliary file like .prm etc.&lt;/P&gt;&lt;P&gt;I work only in Assembler: I am not familiar with C.&amp;nbsp;First of all&amp;nbsp;I edited the former "MC9s08aw60.inc" to a reduced format (I can't approve a 145kB initial declarations for an 8 bit processor). After this&amp;nbsp;the programs work pretty well &lt;U&gt;when I succeed to load them in flash&lt;/U&gt;. In fact this is not guaranteed: 2&amp;nbsp;out of&amp;nbsp;3 times the Codewarrior&amp;nbsp;Real Time debugger fails to load the assembly code on the flash memory with the P&amp;amp;E debugger module.&lt;/P&gt;&lt;P&gt;I thought this could be related to the early version I use, instead of the newer ver. 5. The simptoms seem to indicate some difficulties to synchronize the baud rate.&lt;/P&gt;&lt;P&gt;In my programs I&amp;nbsp;started copying the $FFBE&amp;nbsp;location&amp;nbsp;into ICGTRM&amp;nbsp;supposing either Freescale or programmer module would have trimmed this variable. I was wrong: $FFBE was blank ($FF) and writing this value to the ICGTRM was bad. Loading default midscale value ($80)&amp;nbsp;gave instead a&amp;nbsp;pretty accurate result for timing.&lt;/P&gt;&lt;P&gt;Obviously even in a small production quantity it is impractical to trim the internal oscillator by experiments... Now I ask:&lt;/P&gt;&lt;P&gt;1) Is there anyone who has the same difficulties as mine to get in contact with the DEMO9S08AW60 board?&lt;/P&gt;&lt;P&gt;2) Is there a simple&amp;nbsp;automated metode to trim the ICGTRM or the default location $FFBE during the code flashing with this board and Codewarrior?&lt;/P&gt;&lt;P&gt;Bye, Encoder&lt;/P&gt;&lt;IMG alt=":smileysurprised:" class="emoticon emoticon-smileysurprised" id="smileysurprised" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-surprised.gif" title="Smiley Surprised" /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 May 2006 22:58:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137013#M4567</guid>
      <dc:creator>Encoder</dc:creator>
      <dc:date>2006-05-26T22:58:37Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137014#M4568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Encoder -&lt;/P&gt;&lt;P&gt;Other 08 and S08 parts with trimmable internal oscillators &lt;U&gt;do&lt;/U&gt; automatically perform a trim calculation and store the value into a flash location during programming with CodeWarrior and the P&amp;amp;E Multlink or Cyclone Pro. The value in flash then must be copied to the trim register by the user's software during initalization.&lt;/P&gt;&lt;P&gt;We are trying to track down why this has been disabled for the 9S08QW60. I'll let everyone know when I get an answer to this.&lt;/P&gt;&lt;P&gt;- Rocky&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 May 2006 01:32:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137014#M4568</guid>
      <dc:creator>RockyRoad</dc:creator>
      <dc:date>2006-05-27T01:32:35Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137015#M4569</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;This exposes a minor bug in CW.&lt;/P&gt;&lt;P&gt;When you can't do a trim calc the option to select whether to do so or not should be greyed out.&lt;/P&gt;&lt;P&gt;Refer also to this tread:&lt;/P&gt;&lt;P&gt;&lt;A href="http://forums.freescale.com/freescale/board/message?board.id=CWCOMM&amp;amp;message.id=855" target="_blank"&gt;http://forums.freescale.com/freescale/board/message?board.id=CWCOMM&amp;amp;message.id=855&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The option is still available on a MON08 interface where there is definately no support for trim calibration!&lt;/P&gt;&lt;P&gt;Regards David&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 28 May 2006 08:17:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137015#M4569</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-05-28T08:17:48Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137016#M4570</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;gt;Other 08 and S08 parts with trimmable internal oscillators &lt;U&gt;do&lt;/U&gt; automatically&lt;/DIV&gt;&lt;DIV&gt;&amp;gt;perform a trim calculation and store the value into a flash location during&lt;/DIV&gt;&lt;DIV&gt;&amp;gt;programming with CodeWarrior and the P&amp;amp;E Multlink or Cyclone Pro&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;No, look at the window in this jpg file (CW5.0 / MultinlinCyclonePro / Advanced Programming - debug options&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 May 2006 13:41:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137016#M4570</guid>
      <dc:creator>yb</dc:creator>
      <dc:date>2006-05-29T13:41:23Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137017#M4571</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Ciao Rocky,&lt;/P&gt;&lt;P&gt;thanks a lot for your time.&lt;/P&gt;&lt;P&gt;I hope you find the "solution" asap.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have a good day and week&lt;/P&gt;&lt;P&gt;Franco&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 May 2006 14:34:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137017#M4571</guid>
      <dc:creator>franco</dc:creator>
      <dc:date>2006-05-29T14:34:16Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137018#M4572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hi franco,&lt;/P&gt;&lt;P&gt;Here's the official "solution" straight from the horses mouth, Mark Cukier of P&amp;amp;E Microsystems:&lt;/P&gt;&lt;P&gt;"For the intial release of these algorithms, we commented out the trim. However, individual users are free to uncomment the trim lines (the three commented lines) to enable trim for their systems."&lt;/P&gt;&lt;P&gt;Didn't really get an answer as to why, but anyway.....&lt;/P&gt;&lt;P&gt;Regards Peg&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Jun 2006 04:49:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137018#M4572</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-06-01T04:49:15Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137019#M4573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Sorry that this has taken so long. In addition to what peg forwarded on from P&amp;amp;E, I just got word that they have now tested the routines that were commented out and they work correctly on the AW60.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;We still don't have an answer to the 'why' question. No one that I've talked to here or at P&amp;amp;E knows any reason that they should have been left commented out in the release version of the file.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;- Rocky&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jun 2006 03:58:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137019#M4573</guid>
      <dc:creator>RockyRoad</dc:creator>
      <dc:date>2006-06-06T03:58:24Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137020#M4574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Download and install the latest service packs from Freescale. This issue appears to have been sorted out.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=0127260061788213CF" rel="nofollow" target="_blank"&gt;http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=0127260061788213CF&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;or use the "Codewarrior Updater"&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Cheers&lt;/DIV&gt;&lt;DIV&gt;Sean&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2007 17:11:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137020#M4574</guid>
      <dc:creator>seanmac</dc:creator>
      <dc:date>2007-06-08T17:11:32Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137021#M4575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi Guys,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I was trying to post a new thread but saw this one already about clock trimming, still couldn't find a close match to what I was looking for.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I am using a S08QE64 which has a ICS instead of a ICG like the S08AW.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Basically I need to get a uS timer interrupt. I do not have any external clock sources. I do not have any idea about clock trimming but somehow think it can help. Can anyone give me a laymans idea about what trimming is actually and how can I use it?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I read thru the QE128RM and QE128RUG but still can't make out anything about trimming teh internal clock.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;thnks&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jan 2009 04:37:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137021#M4575</guid>
      <dc:creator>jingbo</dc:creator>
      <dc:date>2009-01-30T04:37:24Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08AW internal clock trimming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137022#M4576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;Hello and welcome to the fora, jingbo&lt;BR /&gt;&lt;BR /&gt;OK here goes...&lt;BR /&gt;&lt;BR /&gt;These devices have an internal clock source. They way they make it, it is very difficult for them to make it accurate. So they provide a method to trim it. This allows the user to adjust the trim value to get the clock running at very close to the intended rate. It also now opens up the possibility to use the trim value to run at "custom" frequencies as long as they are within the scope of the trim register for a broad range of devices and operating conditions (temperature).&lt;BR /&gt;&lt;BR /&gt;Note that this clock is then used as the main clock for the CPU and there are then selectable dividers that can be applied to this to provide different frequency clocks to different peripherals in the device. The timers then have the ability to select their modulo. With all this adjustment (including additional software methods) you should be able to produce and delays/frequencies that you desire.&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by peg on &lt;SPAN class="date_text"&gt;2009-01-30&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;08:02 AM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jan 2009 04:57:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08AW-internal-clock-trimming/m-p/137022#M4576</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2009-01-30T04:57:19Z</dc:date>
    </item>
  </channel>
</rss>

