<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; Topic: Will Maple Native run code from external (FSMC) memory?</title>
		<link>http://forums.leaflabs.com/topic.php?id=670</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:13:59 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?topic=670" rel="self" type="application/rss+xml" />

		<item>
			<title>mbolivar on "Will Maple Native run code from external (FSMC) memory?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=670#post-6446</link>
			<pubDate>Tue, 20 Sep 2011 17:07:59 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">6446@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;yes&#60;/p&#62;
&#60;p&#62;&#60;strong&#62;Update&#60;/strong&#62; I imagine that since the heap works now, these sorts of questions will be on a lot of people's minds.  I've updated the FAQ to cover this: &#60;a href=&#34;http://leaflabs.com/docs/faq.html#how-can-i-use-malloc-new&#34; rel=&#34;nofollow&#34;&#62;http://leaflabs.com/docs/faq.html#how-can-i-use-malloc-new&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>kqr2 on "Will Maple Native run code from external (FSMC) memory?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=670#post-6432</link>
			<pubDate>Tue, 20 Sep 2011 14:12:07 +0000</pubDate>
			<dc:creator>kqr2</dc:creator>
			<guid isPermaLink="false">6432@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Nice.  Are statically allocated variables and stack still stored in on-chip ram for faster access?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "Will Maple Native run code from external (FSMC) memory?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=670#post-6429</link>
			<pubDate>Tue, 20 Sep 2011 13:53:06 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">6429@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;the heap is located on the external SRAM chip by default.   no linker script modifications should be necessary.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>kqr2 on "Will Maple Native run code from external (FSMC) memory?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=670#post-6428</link>
			<pubDate>Tue, 20 Sep 2011 13:50:36 +0000</pubDate>
			<dc:creator>kqr2</dc:creator>
			<guid isPermaLink="false">6428@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Now that the Maple Native is available, has anyone tried compiling to external RAM or using it for heap?  Is it possible to do this by modifying the linker script?&#60;/p&#62;
&#60;p&#62;My code seems to get bigger by the day, so the ability to use off chip RAM seamlessly would be great.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "Will Maple Native run code from external (FSMC) memory?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=670#post-3796</link>
			<pubDate>Tue, 01 Mar 2011 19:24:58 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">3796@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Err, typo: It's an IS62WV51216BLL (note the &#34;6&#34; before the &#34;BLL&#34;)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Will Maple Native run code from external (FSMC) memory?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=670#post-3794</link>
			<pubDate>Tue, 01 Mar 2011 18:46:22 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">3794@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Great!&#60;br /&#62;
We'd like to run a LISP system, so RAM is the best answer :-)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "Will Maple Native run code from external (FSMC) memory?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=670#post-3789</link>
			<pubDate>Tue, 01 Mar 2011 16:43:21 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">3789@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;The memory chip on the Native is an ISSI IS62WV5121BLL, 44-pin TSOP type, organized in to 512K 16 bit words.  It's a PSRAM chip with a 55ns access time.&#60;/p&#62;
&#60;p&#62;The Cortex M3 memory map specifies that the external RAM region (which the FSMC maps the chip into) is executable.  However, I don't think I could give you an honest estimate of the performance impact, specifically because I don't know the penalty paid for sacrificing parallel instruction and data fetches.&#60;/p&#62;
&#60;p&#62;If we support loading code into the memory chip, we'll definitely fully support it from both the command line and the IDE.  It would be nice for RAM builds to be a useful thing again :).
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Will Maple Native run code from external (FSMC) memory?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=670#post-3783</link>
			<pubDate>Tue, 01 Mar 2011 12:45:01 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">3783@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I'd like to know what kind of external memory LeafLabs are planning to put onto Maple Native's Flexible Static Memory Controller (FSMC)?&#60;br /&#62;
Is it some form of flash, RAM, or both?&#60;/p&#62;
&#60;p&#62;Will it be possible to execute code directly from the external, FSMC attached, memory?&#60;br /&#62;
If Maple Native can run code from it, have you an estimate for the performance impact?&#60;/p&#62;
&#60;p&#62;Does LeafLabs intend to make it possible to load code straight into the FSMC memory from the IDE, or will that process be command line/Makefile only?
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
