<?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: MCF547x/8x &amp; Linux v2.6.10 Stability Problems in ColdFire/68K Microcontrollers and Processors</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159168#M4894</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;We see kernel panics and oopses from time to time.&amp;nbsp; We fixed one source of them, which was a driver that we wrote which is using an external coldfire interrupt.&amp;nbsp; Those interrupts are non-maskable, which can wreak havoc with the kernel if you are not careful about how you write the driver.&amp;nbsp; After fixing that, we are having less kernel panics, but still see some occasionally.&lt;BR /&gt;&lt;BR /&gt;We are also seeing some occasional corruption in JFFS2 on our NAND flash.&amp;nbsp; The occurances are intermittent, so it is hard to track them down, but there is definitely something going on.&amp;nbsp; When bringing up JFFS2 on our NAND flash, I dug into the kernel supplied with the BSP.&amp;nbsp; It seems that whoever did the BSP backported some post-2.6.10 JFFS2 stuff into this kernel.&amp;nbsp; Looking at the kernel changelogs, there are lots of fixes to JFFS2 (especially for NAND flash) after 2.6.10 and 2.6.11.&amp;nbsp; I would really like to see Freescale update the BSP with a recent kernel so that we could get those fixes.&lt;BR /&gt;&lt;BR /&gt;Another point of frustration is the on-chip USB.&amp;nbsp; There is no Linux driver for it.&amp;nbsp; From the people I've talked to, it seems that Freescale is not working on a Linux driver for it.&amp;nbsp; It seems like they have had some silicon problems with that peripheral, and it may be that it still isn't working yet.&amp;nbsp; Unfortunately for us, the USB peripheral is one of the reasons we chose this part, and now Freescale is not even supporting it.&lt;BR /&gt;&lt;BR /&gt;The poor quality of the BSP for this chip and the complete lack of support for the USB peripheral make me very reluctant to choose Freescale parts for future designs.&lt;BR /&gt;&lt;BR /&gt;-Steve&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 30 Oct 2007 23:43:07 GMT</pubDate>
    <dc:creator>SteveJoiner</dc:creator>
    <dc:date>2007-10-30T23:43:07Z</dc:date>
    <item>
      <title>MCF547x/8x &amp; Linux v2.6.10 Stability Problems</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159165#M4891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;The MCF547x&amp;nbsp;with Linux v2.6.10 Kernel from the Freescale BSP release has surfaced what appears to be kernel stability issues.&amp;nbsp; We're spotting intermittent problems&amp;nbsp;in JFFS2 and also in softIRQ with tasklet_action.&amp;nbsp; There are other issues with just complete system lockup but it's not confirmed whether or not it's kernel related.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regarding the JFFS2 issue, it was recommended that we use a more recent kernel but there doesn't seem to be anyone with a version more recent than v2.6.10 for the MCF547x series.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I notice that Freescale does have a BSP for MCF5445x with Linux v2.6.20.&amp;nbsp; Are there any plans&amp;nbsp;for a Linux v2.6.20 port for the MCF547x?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Tony.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 20:20:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159165#M4891</guid>
      <dc:creator>TonyM</dc:creator>
      <dc:date>2007-10-29T20:20:34Z</dc:date>
    </item>
    <item>
      <title>Re: MCF547x/8x &amp; Linux v2.6.10 Stability Problems</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159166#M4892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;I am working on a product with a 5474 with the Freescale BSP (LTIB), and I am interested in the answer to this question as well.&amp;nbsp; Hopefully, someone from Freescale will be able to let us know when the BSP will be updated.&lt;BR /&gt;&lt;BR /&gt;-Steve&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 22:35:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159166#M4892</guid>
      <dc:creator>SteveJoiner</dc:creator>
      <dc:date>2007-10-29T22:35:17Z</dc:date>
    </item>
    <item>
      <title>Re: MCF547x/8x &amp; Linux v2.6.10 Stability Problems</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159167#M4893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Steve, are you also experiencing kernel issues?&amp;nbsp; If so, what issues have you been seeing?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Tony.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Oct 2007 21:43:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159167#M4893</guid>
      <dc:creator>TonyM</dc:creator>
      <dc:date>2007-10-30T21:43:17Z</dc:date>
    </item>
    <item>
      <title>Re: MCF547x/8x &amp; Linux v2.6.10 Stability Problems</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159168#M4894</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;We see kernel panics and oopses from time to time.&amp;nbsp; We fixed one source of them, which was a driver that we wrote which is using an external coldfire interrupt.&amp;nbsp; Those interrupts are non-maskable, which can wreak havoc with the kernel if you are not careful about how you write the driver.&amp;nbsp; After fixing that, we are having less kernel panics, but still see some occasionally.&lt;BR /&gt;&lt;BR /&gt;We are also seeing some occasional corruption in JFFS2 on our NAND flash.&amp;nbsp; The occurances are intermittent, so it is hard to track them down, but there is definitely something going on.&amp;nbsp; When bringing up JFFS2 on our NAND flash, I dug into the kernel supplied with the BSP.&amp;nbsp; It seems that whoever did the BSP backported some post-2.6.10 JFFS2 stuff into this kernel.&amp;nbsp; Looking at the kernel changelogs, there are lots of fixes to JFFS2 (especially for NAND flash) after 2.6.10 and 2.6.11.&amp;nbsp; I would really like to see Freescale update the BSP with a recent kernel so that we could get those fixes.&lt;BR /&gt;&lt;BR /&gt;Another point of frustration is the on-chip USB.&amp;nbsp; There is no Linux driver for it.&amp;nbsp; From the people I've talked to, it seems that Freescale is not working on a Linux driver for it.&amp;nbsp; It seems like they have had some silicon problems with that peripheral, and it may be that it still isn't working yet.&amp;nbsp; Unfortunately for us, the USB peripheral is one of the reasons we chose this part, and now Freescale is not even supporting it.&lt;BR /&gt;&lt;BR /&gt;The poor quality of the BSP for this chip and the complete lack of support for the USB peripheral make me very reluctant to choose Freescale parts for future designs.&lt;BR /&gt;&lt;BR /&gt;-Steve&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Oct 2007 23:43:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159168#M4894</guid>
      <dc:creator>SteveJoiner</dc:creator>
      <dc:date>2007-10-30T23:43:07Z</dc:date>
    </item>
    <item>
      <title>Re: MCF547x/8x &amp; Linux v2.6.10 Stability Problems</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159169#M4895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;You might want to check the settings for the setup of CS0 and CS1 on the FlexBus - I just ran into a problem that just surfaced for me&amp;nbsp;- see my post:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;A href="http://forums.freescale.com/freescale/board/message?board.id=CFCOMM&amp;amp;thread.id=3412" target="_blank"&gt;http://forums.freescale.com/freescale/board/message?board.id=CFCOMM&amp;amp;thread.id=3412&lt;/A&gt;.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Note that the dBUG code that comes in the M54X5EVB eval. kit&amp;nbsp;does set&amp;nbsp;1 cycle address setup time on both CS0 and CS1.&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by limeyguru on &lt;SPAN class="date_text"&gt;2007-11-05&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:02 AM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Nov 2007 01:01:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF547x-8x-Linux-v2-6-10-Stability-Problems/m-p/159169#M4895</guid>
      <dc:creator>admin</dc:creator>
      <dc:date>2007-11-06T01:01:05Z</dc:date>
    </item>
  </channel>
</rss>

