<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>external memory configuration/support</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/32934/external-memory-configuration-support</link><description> 
Hello, 

 
We are using the AT89c51rd2 micro-controller for a mass production
product. 
We are currently using both external flash and RAM memories(RAM =
64K, Flash = 1MB). 
This architecture are working as expected. 

 
We are requested to extend our</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: external memory configuration/support</title><link>https://community.arm.com/thread/107640?ContentTypeID=1</link><pubDate>Tue, 22 Apr 2014 03:32:55 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:73c0df77-8458-40cc-973f-3e342c2a69a0</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;&amp;quot;1. The main function does not called, in the main i added a
toggling of output in order to understand if the application get
there, i can see that the output does not toggled.&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
So take the same approach to see where it&amp;#39;s getting &amp;quot;stuck&amp;quot;...&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;&amp;quot;2. The Watchdog timeouts are the same&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
But you have doubled the size of the RAM! Are you sure that the
timeout is still sufficient for the watchdog not to &amp;quot;fire&amp;quot; during the
extra initialisation time...?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: external memory configuration/support</title><link>https://community.arm.com/thread/81847?ContentTypeID=1</link><pubDate>Tue, 22 Apr 2014 03:00:53 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:b74504b5-6705-456c-9c1b-97e946122972</guid><dc:creator>Avner Grinfeld</dc:creator><description>&lt;p&gt;&lt;p&gt;
1. The main function does not called, in the main i added a
toggling of output in order to understand if the application get
there, i can see that the output does not toggled.&lt;br /&gt;
2. The Watchdog timeouts are the same, if i change back the
L51_BANK.A51 changes, my application runs perfectly.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: external memory configuration/support</title><link>https://community.arm.com/thread/68644?ContentTypeID=1</link><pubDate>Tue, 22 Apr 2014 02:54:13 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:20013f66-2edb-409c-84ca-eff8351bc440</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
How do you determine that? Please give more information.&lt;/p&gt;

&lt;p&gt;
What &lt;b&gt;debugging&lt;/b&gt; have you done to see where it&amp;#39;s getting
&amp;quot;stuck&amp;quot;?&lt;/p&gt;

&lt;p&gt;
Have you checked for &lt;b&gt;Watchdog&lt;/b&gt; timeouts?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>