<?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: Flash Address Fetch Speculation bug migrated from MCF5223x to MCF5225x? in ColdFire/68K Microcontrollers and Processors</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Flash-Address-Fetch-Speculation-bug-migrated-from-MCF5223x-to/m-p/208058#M10015</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The 5225X shouldn't have the Flash Address Fetch Speculation bug.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have a number of M5225X projects, some in production, and all have the workaround disabled. There are no known problems associated with this but I will be watching carefully in case evidence turns up of negative effects.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any information from Freescale which can confirm that there are no risks involved? Have other users experienced such effects?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.uTasker.com" rel="nofollow" target="_self"&gt;www.uTasker.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 21 Jun 2010 19:46:35 GMT</pubDate>
    <dc:creator>mjbcswitzerland</dc:creator>
    <dc:date>2010-06-21T19:46:35Z</dc:date>
    <item>
      <title>Flash Address Fetch Speculation bug migrated from MCF5223x to MCF5225x?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Flash-Address-Fetch-Speculation-bug-migrated-from-MCF5223x-to/m-p/208057#M10014</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just now I discovered a strange bug in MCF52259. My program would generate a processor exception which can be avoided when single-stepping&amp;nbsp;through the offending code with the debugger. As soon as I disabled Flash Address Fetch Speculation (bit 6 in FLASHBAR), the bug disappeared.&lt;/P&gt;&lt;P&gt;This is exactly the scenario I went through with the MCF52235. The MCF52235 has a published errata document which documents the bug in silicon and promises to fix it in a future revision. I was hoping this bug would not show up in the MCF52259, but it appears it does. Unfortunately, there is no errata document to be found for the MCF52259 on the Freescale website.&lt;/P&gt;&lt;P&gt;I'm comfortable with keeping Address Fetch Speculation disabled. This is just a warning for everyone interested...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 Jun 2010 05:03:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Flash-Address-Fetch-Speculation-bug-migrated-from-MCF5223x-to/m-p/208057#M10014</guid>
      <dc:creator>scifi</dc:creator>
      <dc:date>2010-06-20T05:03:31Z</dc:date>
    </item>
    <item>
      <title>Re: Flash Address Fetch Speculation bug migrated from MCF5223x to MCF5225x?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Flash-Address-Fetch-Speculation-bug-migrated-from-MCF5223x-to/m-p/208058#M10015</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The 5225X shouldn't have the Flash Address Fetch Speculation bug.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have a number of M5225X projects, some in production, and all have the workaround disabled. There are no known problems associated with this but I will be watching carefully in case evidence turns up of negative effects.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any information from Freescale which can confirm that there are no risks involved? Have other users experienced such effects?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.uTasker.com" rel="nofollow" target="_self"&gt;www.uTasker.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jun 2010 19:46:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Flash-Address-Fetch-Speculation-bug-migrated-from-MCF5223x-to/m-p/208058#M10015</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2010-06-21T19:46:35Z</dc:date>
    </item>
    <item>
      <title>Re: Flash Address Fetch Speculation bug migrated from MCF5223x to MCF5225x?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Flash-Address-Fetch-Speculation-bug-migrated-from-MCF5223x-to/m-p/208059#M10016</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I might have been too quick posting this. I am working with a new BDM adapter and new development tools. There could be some factors I wasn't aware of. For example, it appears that I managed to destroy the flash memory of a MCF52259. The apparent reason: the default flash loader in IAR Embedded Workbench for ColdFire 1.22 isn't good for MCF52259, since it fails to configure flash reference frequency (200 kHz) on this device.&lt;/P&gt;&lt;P&gt;I'll try to run some tests more carefully. I'll post any new findings.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jun 2010 03:58:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Flash-Address-Fetch-Speculation-bug-migrated-from-MCF5223x-to/m-p/208059#M10016</guid>
      <dc:creator>scifi</dc:creator>
      <dc:date>2010-06-22T03:58:53Z</dc:date>
    </item>
    <item>
      <title>Re: Flash Address Fetch Speculation bug migrated from MCF5223x to MCF5225x?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Flash-Address-Fetch-Speculation-bug-migrated-from-MCF5223x-to/m-p/208060#M10017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I cannot reproduce the bug. It must have been something else. Sorry for the noise...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jun 2010 02:40:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/Flash-Address-Fetch-Speculation-bug-migrated-from-MCF5223x-to/m-p/208060#M10017</guid>
      <dc:creator>scifi</dc:creator>
      <dc:date>2010-06-23T02:40:06Z</dc:date>
    </item>
  </channel>
</rss>

