<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Coding Relic - Latest Comments in ARM Cortex A5</title><link>http://codingrelic.disqus.com/</link><description>Random Musings about Software in an Embedded World</description><atom:link href="https://codingrelic.disqus.com/arm_cortex_a5/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Fri, 23 Oct 2009 16:31:57 -0000</lastBuildDate><item><title>Re: ARM Cortex A5</title><link>http://codingrelic.geekhold.com/2009/10/arm-cortex-a5.html#comment-20882174</link><description>&lt;p&gt;Oh, definitely -- having had a passing acquaintance with uClinux, I would certainly agree that supporting a full Linux kernel is a great improvement!  I don't mean my comment to take away from that -- and it's true that every ARM core that you might run more than the barest RTOS on will have an MMU, and that itself is significant.&lt;/p&gt;&lt;p&gt;(The Cortex-M range is, I gather, trying to do a similar thing for people who've been used to 8-bit or 16-bit systems, and for whom being able to have a 32-bit system is a similar wonderment.  It's an interesting trend.)&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brooks Moses</dc:creator><pubDate>Fri, 23 Oct 2009 16:31:57 -0000</pubDate></item><item><title>Re: ARM Cortex A5</title><link>http://codingrelic.geekhold.com/2009/10/arm-cortex-a5.html#comment-20881695</link><description>&lt;p&gt;Indeed, as pointed out I missed the Cortex-M parts altogether. I've added an update to the post referencing these comments, and linking to the Cortex-Ms.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DGentry</dc:creator><pubDate>Fri, 23 Oct 2009 16:23:18 -0000</pubDate></item><item><title>Re: ARM Cortex A5</title><link>http://codingrelic.geekhold.com/2009/10/arm-cortex-a5.html#comment-20881619</link><description>&lt;p&gt;You're right, I missed the Cortex-M. On the Cortex-A5 page I saw the ARM11, ARM10, ARM7, etc but did not notice the "Embedded Processors" link where the Cortex-M series resides. The last ARM I worked with ran uClinux; to me, the Cortex-A5 with a full Linux kernel is a wonderful thing.&lt;/p&gt;&lt;p&gt;I've added an update at the bottom of the post, referencing these comments and linking to the Cortex-M.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DGentry</dc:creator><pubDate>Fri, 23 Oct 2009 16:21:57 -0000</pubDate></item><item><title>Re: ARM Cortex A5</title><link>http://codingrelic.geekhold.com/2009/10/arm-cortex-a5.html#comment-20880563</link><description>&lt;p&gt;Oh, I think I misunderstood your question; I thought you were asking about where the news about the Cortex-A5 in particular having an MMU came from.  Sorry about that!&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brooks Moses</dc:creator><pubDate>Fri, 23 Oct 2009 16:04:57 -0000</pubDate></item><item><title>Re: ARM Cortex A5</title><link>http://codingrelic.geekhold.com/2009/10/arm-cortex-a5.html#comment-20879867</link><description>&lt;p&gt;Hi Brooks,&lt;/p&gt;&lt;p&gt;Thanks for your comment.  I saw the picture of the A5 with the MMU, but the text was very explict that all ARM cores (regardless of price) would feature an MMU.&lt;/p&gt;&lt;p&gt;Since I'm currently hip-deep in a dual-core M3-M0 design, I practically started speaking in tongues when I read that the lowly M0 (which doesn't even have the option of an MPU if I recall) would get an MMU.  There are some things we do in our kernel that would greatly benefit from an MMU, so I thought we just won the lottery.&lt;/p&gt;&lt;p&gt;I don't expect that many M3, let alone M0, users would be clawing for a full-blown MMU, that's why I couldn't believe it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Cason</dc:creator><pubDate>Fri, 23 Oct 2009 15:53:18 -0000</pubDate></item><item><title>Re: ARM Cortex A5</title><link>http://codingrelic.geekhold.com/2009/10/arm-cortex-a5.html#comment-20879394</link><description>&lt;p&gt;You seem to have somehow missed the entire Cortex-M range!  The most recent ARM architecture is split into three families -- Cortex-A (for "applications"), Cortex-R (for "realtime"), and Cortex-M (for "mobile", or possibly "embedded").  All of the Cortex-A series have MMUs and can run Linux, because that's their reason for existence.  The Cortex-M series, however, do not; their reason for existence is competition with the 8-bit and 16-bit microprocessor world.&lt;/p&gt;&lt;p&gt;In any case, the Cortex-M0 is substantially smaller than the Cortex-A5, at around 12k gates total, and I would guess that the Cortex-M3 is a fair bit smaller as well.  The A5 is merely the smallest in the Cortex-A range, and rather smaller than the current Cortex-A8.&lt;/p&gt;&lt;p&gt;(Dave, the news about the MMU is in the diagram that Denton reproduced.  But, in any case, the whole purpose of this chip is to run Linux-like things.)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brooks Moses</dc:creator><pubDate>Fri, 23 Oct 2009 15:44:58 -0000</pubDate></item><item><title>Re: ARM Cortex A5</title><link>http://codingrelic.geekhold.com/2009/10/arm-cortex-a5.html#comment-20858126</link><description>&lt;p&gt;I've been accused (by my wife) of being a bit slow in the morning, so forgive me if I missed it -- but where is the news about the MMU?  I followed the links to the ARM announcement and the Ars Technica article, and I didn't see it (I searched for MMU in both pages).&lt;/p&gt;&lt;p&gt;It seems too good to be true.  Just wondering if I can read the news somewhere.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Cason</dc:creator><pubDate>Fri, 23 Oct 2009 10:24:00 -0000</pubDate></item></channel></rss>