<?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>8-bit MicrocontrollersのトピックRe: FEI Mode start time</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320406#M20933</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for reply. Actually i tried also without BDIV and i got the same result.Actually i am using Default trim values , as you can see in the below code and which is 39062.5 hz.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried on S08RN4 and RN8 on my project PCB and also on my own made tryout PCB but i am getting everywhere same result of 21 m sec&amp;nbsp; stabilization time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( NV_ICSTRM_INIT != 0xFFU) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 0xFF6FU&amp;nbsp; Test if the device trim value is stored on the specified address&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ICS_C3&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; NV_ICSTRM_INIT ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // This Registers are not Define in Derivative.h file thats why we have to define this Environment Variable before the start of code&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ICS_C4&amp;nbsp;&amp;nbsp;&amp;nbsp; = ((NV_FTRIM_INIT)&amp;nbsp; &amp;amp; 0x01U);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Trim the internal clock&amp;nbsp; :((NV_FTRIM_INIT) &amp;amp; 0x01U);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using a voltage regulator for the MCU&amp;nbsp; power supply and which is Automotive Certified.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I thought may be cause of POR reset it takes more time , instant of disabling the WDT, i increased the WDT timeout around 100 msec and even in WDT Reset the Stabilization time is 21 m sec.(Wondering ........... :smileysad:)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can you suggest me some tips to check noisy power supply ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do have Following bypass capacitors&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Between Power supply and GND = 1nF || 100 nF || 1 µF all are in Parallel.&amp;nbsp; 1µF is at the Output of Voltage regulator and the Rest two are near to MCU Power supply pin .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 31 Jul 2014 08:38:40 GMT</pubDate>
    <dc:creator>Robinwithu</dc:creator>
    <dc:date>2014-07-31T08:38:40Z</dc:date>
    <item>
      <title>FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320381#M20908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;A _jive_internal="true" data-containerid="-1" data-containertype="-1" data-objectid="203952" data-objecttype="3" href="https://community.nxp.com/people/AnkurGandhi"&gt;Ankur Gandhi&lt;/A&gt; &lt;A _jive_internal="true" data-containerid="-1" data-containertype="-1" data-objectid="211143" data-objecttype="3" href="https://community.nxp.com/people/arpitaagarwal-b37570"&gt;Arpita Agarwal&lt;/A&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am having a question Regarding the stabilization of&amp;nbsp; internal Oscillator for MC9S08RN8 MCU.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I using using internal FEI mode and the default Bus frequency is 10Mhz and i am doing the changes in the ICS register to get 20Mhz.I would like to know that should i have to wait for certain amount of&amp;nbsp; time after changing the ICS&amp;nbsp; register till the Oscillator is stable (Internal Reference frequency and FLL)&amp;nbsp; or MCU take care of itself and than it will execute the Rest of the code . please correct me if&amp;nbsp; i am wrong , it will take maximum 1.3msec&amp;nbsp; (300µsec for Internal reference clock and 1 msec for FLL)maximum time to generate stabilize clock.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you n Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Jul 2014 09:17:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320381#M20908</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-15T09:17:21Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320382#M20909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Robin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You will have to wait till the clock will be stable.&lt;/P&gt;&lt;P&gt;For that, you need to poll LOCK flag in ICS_S register. It will set when the clock will be stable.&lt;/P&gt;&lt;P&gt;See the description:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Lock Status&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Indicates whether the FLL has acquired lock. Lock detection is disabled when FLL is disabled. If the lock &lt;/STRONG&gt;&lt;STRONG&gt;status bit is set then changing the value of any of the following bits IREFS, RDIV[2:0], or, if in FEI or FBI &lt;/STRONG&gt;&lt;STRONG&gt;modes, TRIM[7:0] will cause the lock status bit to clear and stay cleared until the FLL has reacquired lock.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If this post helps you, kindly mark it as correct/helpful answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Arpita&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Jul 2014 11:29:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320382#M20909</guid>
      <dc:creator>arpitaagarwal-b</dc:creator>
      <dc:date>2014-07-15T11:29:25Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320383#M20910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Arpit"&gt;Arpit&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please see how i configured the&amp;nbsp; FEI MODE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if ( NV_ICSTRM_INIT != 0xFFU)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;ICS_C3 =NV_ICSTRM_INIT;&lt;/P&gt;&lt;P&gt;ICS_C4 =((NV_FTRIM_INIT) &amp;amp; 0x01U)&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ICS_C1=0x04;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Default internal reference clock (39062.5 hz) to FLL(512) and FLL is generating ( 39062.5 X 512 = 20Mhz Khz )&lt;/P&gt;&lt;P&gt;ICS_C2=0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // BDIV = 00, Bus Frequency is 20Mhz / CPU Frequency is also 20Mhz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After this i did port initialization and the rest of the code .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is that correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in my case as u mentioned, i am not changing RDIV, IREFS or TRIM any register , the only thing what i am changing is BDIV . But still for safe side i can poll LOCK flag.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please tell me is the above code correct without Polling LOCK Flag?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks n Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Jul 2014 12:10:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320383#M20910</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-15T12:10:58Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320384#M20911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Robin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are changing only BDIV, then polling of LOCK is not required as FLL clock will not be changed.&lt;/P&gt;&lt;P&gt;It is only bus frequency divider.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;If this post helps you, kindly mark it as correct/helpful answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;-Arpita&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jul 2014 04:23:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320384#M20911</guid>
      <dc:creator>arpitaagarwal-b</dc:creator>
      <dc:date>2014-07-16T04:23:09Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320385#M20912</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hallo &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Arpit"&gt;Arpit&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you said "I need to poll LOCK flag in ICS_S register. It will set when the clock will be stable."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and i am pooling lock bit as follows in main loop&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While (ICS_S_LOCK==&lt;STRONG&gt;0&lt;/STRONG&gt;);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PORT_PTAOE==0x02,&lt;/P&gt;&lt;P&gt;PORT_PTAD==0x00,&lt;/P&gt;&lt;P&gt;While (1) {PORT_PTAD==0x02,};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But i am not getting any Output (high) on PORTA pin A1 but as soon as i poll for While (ICS_S_LOCK == &lt;STRONG&gt;1&lt;/STRONG&gt;);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the Output is available on PORTA pin A1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the code exit while loop when the condition is false which means it has unlock the FLL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it's bit confusing for me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please can you tell me what i am doing wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2014 07:58:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320385#M20912</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-18T07:58:31Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320386#M20913</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/arpitaagarwal-b37570"&gt;arpitaagarwal-b37570&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In debugging mode the Default value of ICS_S=0x50 instant of 0X10; before doing any kind of debugging. is that correct ? or may be it's has already stabilized the Internal oscillator and that's why i am getting the FLL locked. or should i get the FLL locked after writing the default trim value and changes in BDIV reg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2014 12:45:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320386#M20913</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-18T12:45:44Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320387#M20914</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/arpitaagarwal-b37570"&gt;arpitaagarwal-b37570&lt;/A&gt; @&lt;A _jive_internal="true" class="jiveTT-hover-user jive-link-profile-small" data-containerid="-1" data-containertype="-1" data-content-finding="Community" data-objectid="203952" data-objecttype="3" href="https://community.nxp.com/people/AnkurGandhi"&gt;Ankur&amp;nbsp; kala&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please can you give me some solution or any kind of&amp;nbsp; suggestion is also useful to find out the real problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jul 2014 06:51:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320387#M20914</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-21T06:51:10Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320388#M20915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/iansmusical"&gt;iansmusical&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please can you help me with this topic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jul 2014 08:28:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320388#M20915</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-21T08:28:36Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320389#M20916</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Robin,&lt;/P&gt;&lt;P&gt;In debugging mode, LOCK status bit will be set only as it has crossed the chip start-up phase. And also, debugging can be performed after clock stabilization only.&lt;/P&gt;&lt;P&gt;So this observation is correct. As discussed earlier, changing BDIV should not change the lock status. In FEI mode, changing trim value will unlock the oscillator. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;If this post helps you, kindly mark it as correct/helpful answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;-Arpita&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jul 2014 11:24:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320389#M20916</guid>
      <dc:creator>arpitaagarwal-b</dc:creator>
      <dc:date>2014-07-21T11:24:49Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320390#M20917</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Robin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In first case, when your code is hanged at the while loop, &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;While (ICS_S_LOCK==&lt;/SPAN&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;0&lt;/STRONG&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;);&lt;/SPAN&gt; read the ICS_S register value from the debugger window. Is the LOCK status 0 there??&lt;/P&gt;&lt;P&gt;Also, what is the code before this Lock polling lines? I am basically interested in knowing what changes you are doing for the clock.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Arpita&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jul 2014 11:27:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320390#M20917</guid>
      <dc:creator>arpitaagarwal-b</dc:creator>
      <dc:date>2014-07-21T11:27:50Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320391#M20918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arpita,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for reply , please can you tell me than why code hanged here&amp;nbsp; " &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;While (ICS_S_LOCK==&lt;/SPAN&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;0&lt;/STRONG&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;) " as soon as i changed it to "&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;While (ICS_S_LOCK==&lt;/SPAN&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;1&lt;/STRONG&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;)&lt;/SPAN&gt;" the code work normal. but as we know that LOCK polling like this [&amp;nbsp; &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;While (ICS_S_LOCK==&lt;/SPAN&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;1&lt;/STRONG&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;) ] is not correct.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Thanks and Kind Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Robin&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jul 2014 11:36:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320391#M20918</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-21T11:36:31Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320392#M20919</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not sure if I can be much help but changing the BDIV can be done at any time and doesn't effect the FLL lock. Looking at the RN reference manual section 7.6.5 I see that changing the TRIM register will cause the lock status to be cleared until the FLL has reacquired the lock.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Guessing I'd have thought the lock would be obtained in standalone or debug mode because the internal clock is the default and must be locked to function!?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jul 2014 12:30:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320392#M20919</guid>
      <dc:creator>iansmusical</dc:creator>
      <dc:date>2014-07-21T12:30:47Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320393#M20920</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for reply , yes BDIV doesn't have any effect and I am trimming it default value so their is no change in trim register.Try to find out myself what i am doing wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jul 2014 12:55:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320393#M20920</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-21T12:55:28Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320394#M20921</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Arpit"&gt;Arpit&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for late reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I debugged the code and in debugging mode it works fine i.e. LOCK bit is 1 and the code is leaving the while loop [ While (ICS_S_LOCK==&lt;STRONG&gt;0&lt;/STRONG&gt;); ] and further works as expected. But as soon as i flash the same code into MCU it doesn't work.i.e. The PORTA A1 pin does't go HIGH, as soon as i do the changes in while loop like this [While (ICS_S_LOCK==&lt;STRONG&gt;1&lt;/STRONG&gt;);] the code works normal which means the PORTA A1 pins go HIGH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Before the code i am having some variables and Trimming default value code which you send to me you can see the whole code as below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not doing any changes in&amp;nbsp; clock using all Default values except BDIV=0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void main(void)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unsigned&amp;nbsp;&amp;nbsp; int tmp_uint;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // zum kurzigen merken von intergern, zB FraState */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unsigned&amp;nbsp;&amp;nbsp; int tmp_timer;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Zwischenmerker für Zeitmessungen, bei Mindestlaufzeit und warten auf Dunkelphase */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DisableInterrupts; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( NV_ICSTRM_INIT != 0xFFU) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 0xFF6FU&amp;nbsp; Test if the device trim value is stored on the specified address &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp; ICS_C3 = *(uint8_t*)0xFF6FU;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Initialise ICS_C3 register from a non volatile memory &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp; ICS_C4 = (uint8_t)((*(uint8_t*)0xFF6EU) &amp;amp; (uint8_t)0x01U);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Initialise ICS_C4 register from a non volatile memory &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ICS_C3&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; NV_ICSTRM_INIT ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // This Registers are not Define in Derivative.h file thats why we have to define this Environment Variable before the start of code&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ICS_C4&amp;nbsp;&amp;nbsp;&amp;nbsp; = ((NV_FTRIM_INIT)&amp;nbsp; &amp;amp; 0x01U);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Trim the internal clock&amp;nbsp; :((NV_FTRIM_INIT) &amp;amp; 0x01U);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ICS_C1 = 0x04;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // internal reference clock to FLL and FLL is generating 16000-20000 Khz&amp;nbsp; ; Ref. Freqeuncy&amp;nbsp; is set at 31250-39250 Hz * 512 = Appx.16-20 Mhz &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ICS_C2 = 0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // BDIV = 00, Freq is now 16-20Mhz&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (ICS_S_LOCK==0){;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // [0] FLL is currently unlocked, [1] FLL is currently locked.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PORT_PTAOE = 0x02;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // PORTA pinA1 Output enabled&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PORT_PTAD = 0x00;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Initialise PORTA1 pin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (1) {PORT_PTAD = 0x02;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set PORTA1 pin in forever loop&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2014 13:19:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320394#M20921</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-24T13:19:13Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320395#M20922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Arpit"&gt;Arpit&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is their any issue with compiler code optimization ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2014 13:20:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320395#M20922</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-24T13:20:42Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320396#M20923</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/arpitaagarwal-b37570"&gt;arpitaagarwal-b37570&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found the problem which is as follows , After disassemble the code what i found at BEQ instant of BNE.can you explain me what exactly it does with BEQ n why?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;does it has something to do with Code optimization ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0A8 A604&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDA&amp;nbsp;&amp;nbsp;&amp;nbsp; #$04&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0AA C73038&amp;nbsp;&amp;nbsp; STA&amp;nbsp;&amp;nbsp;&amp;nbsp; $3038&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; ICS_C1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;-----------------------------------------&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0AD 4F&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLRA&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0AE C73039&amp;nbsp;&amp;nbsp; STA&amp;nbsp;&amp;nbsp;&amp;nbsp; $3039&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; ICS_C2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;-----------------------------------------------------------------------------------------------------------------------------&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0B1 C6303C&amp;nbsp;&amp;nbsp; LDA&amp;nbsp;&amp;nbsp;&amp;nbsp; $303C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; ICS_S&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0B4 A540&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BIT&amp;nbsp;&amp;nbsp;&amp;nbsp; #$40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; wenn Lock = 1 bleiben Sie in der Schleife !, das ist ein BIT Test !&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0B6 27F9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BEQ&amp;nbsp;&amp;nbsp;&amp;nbsp; *-5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;abs = $E0B1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;-----------------------------------------------------------------------------------------------------------------------------&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0B8 A602&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDA&amp;nbsp;&amp;nbsp;&amp;nbsp; #$02&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0BA C730B0&amp;nbsp;&amp;nbsp; STA&amp;nbsp;&amp;nbsp;&amp;nbsp; $30B0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0BD 3F00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLR&amp;nbsp;&amp;nbsp;&amp;nbsp; $00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0BF 6E0200&amp;nbsp;&amp;nbsp; MOV&amp;nbsp;&amp;nbsp;&amp;nbsp; #$02,$00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;0000E0C2 20FB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BRA&amp;nbsp;&amp;nbsp;&amp;nbsp; *-3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;abs = $E0BF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;Thanks N kind Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="DE" style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;Robin&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2014 07:31:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320396#M20923</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-25T07:31:34Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320397#M20924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The assembler code makes sense to me. It loads the ICS_S register into A and carries out a bit test at position 0x40 and crucially the BEQ says if bit position 0x40 is set in ICS_S then check again. If the BEQ was a BNE then the opposite would happen, it would exit the loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2014 07:53:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320397#M20924</guid>
      <dc:creator>iansmusical</dc:creator>
      <dc:date>2014-07-25T07:53:59Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320398#M20925</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/iansmusical"&gt;iansmusical&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for reply. Actually i just found one problem , in while loop when i am comparing while (ICS_S_LOCK==0){;}, so in this case After stabilization of internal oscillator LOCK bit will set to 1 which means in assembly code it should be (BNE) branch if not equal but it's giving me BEQ in assembly code .why i don't know? or am I understanding&amp;nbsp; it wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am expecting that it should leave the while loop (After making sure that FLL is locked) but it doesn't.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEQ= branch if equal&lt;/P&gt;&lt;P&gt;BNE= branch if not equal&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2014 08:04:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320398#M20925</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-25T08:04:53Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320399#M20926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes your assumption is correct that the while loop will exit when the lock bit is set to 1 because you are saying while ICS_S_LOCK is equal to 0 loop and check again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The resultant assembler is also correct in using BEQ because you are saying branch or check again if ICS_S_LOCK is still equal to 0. When ICS_S_LOCK becomes 1 the BEQ condition will not be met as the "== 0" part is no longer fulfilled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2014 10:32:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320399#M20926</guid>
      <dc:creator>iansmusical</dc:creator>
      <dc:date>2014-07-25T10:32:27Z</dc:date>
    </item>
    <item>
      <title>Re: FEI Mode start time</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320400#M20927</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually i debug the code and found that LOCK bit is = 1, which means that the code should leave the while loop but when i am flashing the code in MCU it doesn't go further and as soon as i changed the while(ICS_S_LOCK==1) it work fine , that's why i am wondering , is it BEQ&amp;nbsp; correct or it should be BNE? cause BEQ says that Branch if Equal , for my understanding if the condition is matched than do the branching or exit the loop. isn't it so? n in my case it should exit the loop only in case when the condition is false.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks n Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2014 11:12:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/FEI-Mode-start-time/m-p/320400#M20927</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-07-25T11:12:08Z</dc:date>
    </item>
  </channel>
</rss>

