<?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: MC9S08QE4 not running with external crystal in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241248#M19587</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I just run my QE with 6MHz crystal in FBELP mode by this code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// *** FBELP MODE ***&lt;/P&gt;&lt;P&gt;&amp;nbsp; // 6MHz Crystal&lt;/P&gt;&lt;P&gt;&amp;nbsp; // Fbus = ( Fext * 1 / BDIV ) / 2&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_BDIV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0b00;&amp;nbsp; // selected clock / 1&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_RANGE&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // high range select&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_HGO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // low power&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_LP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // FLL disabled&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_EREFS&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // oscillator request&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_ERCLKEN&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_EREFSTEN = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; for ( i=0 ; i&amp;lt;1000 ; i++ );&lt;/P&gt;&lt;P&gt;&amp;nbsp; //while ( ICSSC_OSCINIT == 0 );&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_RDIV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0b111;&amp;nbsp; // &lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IREFS&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IRCLKEN&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IREFSTEN = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_CLKS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0b10;&amp;nbsp; // external reference clock selected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am still quite confused by this many modes of operation, and fact that in FBELP mode BDC should not be active, but I have full functional debuging (code step, breakpoint, periodical RAM readouts ...)&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Feb 2013 19:22:33 GMT</pubDate>
    <dc:creator>soli255</dc:creator>
    <dc:date>2013-02-05T19:22:33Z</dc:date>
    <item>
      <title>MC9S08QE4 not running with external crystal</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241244#M19583</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, I have a problem with running my QE4 with external crystal (I have tried 11.0592MHz / 8MHz / 4MHz - different packages and manufacturers)&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My code:&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_BDIV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0b10;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_RANGE&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_HGO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_LP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_EREFS&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_ERCLKEN&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_EREFSTEN = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;while ( ICSSC_OSCINIT == 0 );&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_CLKS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0b10;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_RDIV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 3;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IREFS&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IRCLKEN&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IREFSTEN = 0;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;SPAN class="mce_paste_marker"&gt;Problem is that program freez on while condition - crystal is not running. I use standart connection to XTAL and EXTAL pins with 22p capacitors and 1MR resistor.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;SPAN class="mce_paste_marker"&gt;Any suggestion what is wrong?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;SPAN class="mce_paste_marker"&gt;Thx&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jan 2013 07:47:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241244#M19583</guid>
      <dc:creator>soli255</dc:creator>
      <dc:date>2013-01-30T07:47:57Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08QE4 not running with external crystal</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241245#M19584</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you attempting to use FEE mode or FBE mode - there is some ambiguity?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For FEE mode and RDIV setting of 3 (reference division by 256), only the 8 MHz will work.&amp;nbsp; A lower division setting would be required for the 4 MHz crystal.&amp;nbsp; The 11.0592 MHz crystal is unsuited to FEE mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could also try commenting out the wait loop for the OSCINIT flag.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mac&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Feb 2013 07:10:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241245#M19584</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2013-02-03T07:10:19Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08QE4 not running with external crystal</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241246#M19585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Mac,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am following the "Using the Internal Clock Source (ICS) for the HCS08 Microcontrollers" chapter in HCS08QRUG.pdf and I was trying to run in this FBE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was also using wait loop like this for ( i=0 ; i&amp;lt;10000 ; i++ );&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And also I modified my layout and move 22p capacitors very close to crystal and each other.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But franklly i will be glad for any mode runnig with crystal - because i already try several crystals and many of code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Feb 2013 09:30:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241246#M19585</guid>
      <dc:creator>soli255</dc:creator>
      <dc:date>2013-02-03T09:30:02Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08QE4 not running with external crystal</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241247#M19586</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I just finish working on QE with 32,768kHz crystal, but another fail. Code for FEE and 32kHz here:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Fbus = ( Fext / RDIV * 512 / BDIV ) / 2&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_BDIV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0b01;&amp;nbsp; // selected clock / 2&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_RANGE&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // low range select&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_HGO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_LP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_EREFS&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // oscillator request&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_ERCLKEN&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_EREFSTEN = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; //for ( i=0 ; i&amp;lt;10000 ; i++ );&lt;/P&gt;&lt;P&gt;&amp;nbsp; while ( ICSSC_OSCINIT == 0 );&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_RDIV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // div by 1&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IREFS&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IRCLKEN&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IREFSTEN = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_CLKS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0b00;&amp;nbsp; // output from FLL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my QE is still without clock from external crystal ...&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2013 20:19:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241247#M19586</guid>
      <dc:creator>soli255</dc:creator>
      <dc:date>2013-02-04T20:19:25Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08QE4 not running with external crystal</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241248#M19587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I just run my QE with 6MHz crystal in FBELP mode by this code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// *** FBELP MODE ***&lt;/P&gt;&lt;P&gt;&amp;nbsp; // 6MHz Crystal&lt;/P&gt;&lt;P&gt;&amp;nbsp; // Fbus = ( Fext * 1 / BDIV ) / 2&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_BDIV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0b00;&amp;nbsp; // selected clock / 1&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_RANGE&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // high range select&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_HGO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // low power&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_LP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // FLL disabled&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_EREFS&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // oscillator request&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_ERCLKEN&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC2_EREFSTEN = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; for ( i=0 ; i&amp;lt;1000 ; i++ );&lt;/P&gt;&lt;P&gt;&amp;nbsp; //while ( ICSSC_OSCINIT == 0 );&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_RDIV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0b111;&amp;nbsp; // &lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IREFS&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IRCLKEN&amp;nbsp; = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_IREFSTEN = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ICSC1_CLKS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0b10;&amp;nbsp; // external reference clock selected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am still quite confused by this many modes of operation, and fact that in FBELP mode BDC should not be active, but I have full functional debuging (code step, breakpoint, periodical RAM readouts ...)&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2013 19:22:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08QE4-not-running-with-external-crystal/m-p/241248#M19587</guid>
      <dc:creator>soli255</dc:creator>
      <dc:date>2013-02-05T19:22:33Z</dc:date>
    </item>
  </channel>
</rss>

