<?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>STR912FAW debug problem</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/22033/str912faw-debug-problem</link><description> 
When I debug STR912FW44 there is no problem, but if I try
it with STR912FAW44 it gives error: 

 
Memory Missmatch! 
Address: 0x00008000 
Value = 0x44 
Expected = 0x00 

 
And there is not the chip in Device Database (STR912FAW44). 

 
What is the difference</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: STR912FAW debug problem</title><link>https://community.arm.com/thread/76044?ContentTypeID=1</link><pubDate>Fri, 07 Mar 2008 00:35:24 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:d803a7d4-79eb-4042-a266-67a853e54ae0</guid><dc:creator>Erdem Ergen</dc:creator><description>&lt;p&gt;&lt;p&gt;
I checked everything what you said, and the problem is exist. But
I saw that when I download the code it runs perfectly without
debugging (Over 32KB Code Size). But if I want to debug it gives the
same error: Memory mismatch!... at address 0x008000. I use ULINK-ME.
Has it a &amp;quot;Debug Size&amp;quot; limitation ?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: STR912FAW debug problem</title><link>https://community.arm.com/thread/51573?ContentTypeID=1</link><pubDate>Mon, 03 Mar 2008 09:41:30 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:dd580d6f-3f68-44c7-bf70-3488faf21afa</guid><dc:creator>Ron Wedge</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hello Erdem ,&lt;/p&gt;

&lt;p&gt;
2) You asked: &lt;i&gt;&amp;quot;What is the difference between them ?&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
This is an ST specific question. Check with your local ST FAE, or
do a search for &amp;#39;STR91xF STR91xFA&amp;#39;&lt;/p&gt;

&lt;p&gt;
It should turn up a &amp;#39;Migrating from STR91xF to STR91xFA
manual&amp;#39;.&lt;/p&gt;

&lt;p&gt;
There are silicon differences between the STR91xFA and the
STR91xF. Make sure to check these out.&lt;/p&gt;

&lt;p&gt;
1) You asked: &lt;i&gt;&amp;quot;it gives error: ...Memory Mismatch!&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
Are you flashing the device before debugging? Go to Flash -&amp;gt;
Download? Did you check your settings under Project -&amp;gt; Options for
Target -&amp;gt; &amp;#39;Utilities&amp;#39; Tab -&amp;gt; &amp;#39;Settings&amp;#39; button?&lt;/p&gt;

&lt;p&gt;
Also since you are using the STR91xF programming algorithm, make
sure that the STR91xFA Flash memory layout and the flash programming
sequence are the same.&lt;/p&gt;

&lt;p&gt;
If you need to create a custom one, the available algorithms are
documented in the Getting Started User&amp;#39;s Guide under -&amp;gt; Flash
Programming -&amp;gt; Define Flash Algorithms.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>