<?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>FLIP won&amp;#39;t upload program using XDATA, AT89c51cc01</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/38409/flip-won-t-upload-program-using-xdata-at89c51cc01</link><description> 
Hello, 

 
I&amp;#39;m using a AT89c51cc01 and would like to add external memory. 
The code compiles but i can&amp;#39;t get it loaded into the
&amp;#194;&amp;#181;c. 
Could annyone assist me with this? 
Kind Regards 
Rob 

 
#include &amp;quot;t89c51cc01.h&amp;quot;
#include &amp;quot;absacc.h&amp;quot;

unsigned char</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: FLIP won't upload program using XDATA, AT89c51cc01</title><link>https://community.arm.com/thread/77505?ContentTypeID=1</link><pubDate>Tue, 09 Jun 2009 15:23:09 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:30a02ce4-ec8b-4daf-8fae-35faa5b3d7a1</guid><dc:creator>Rob Stoffels</dc:creator><description>&lt;p&gt;&lt;p&gt;
I already have the hex file to be loaded into the
&amp;Acirc;&amp;micro;c.&lt;br /&gt;
when flip reaches the program cycle i receive the timeout.&lt;br /&gt;
replacing the PA=0xFF; with P0=0x00 (enabling led) does get
programmed in the device.&lt;/p&gt;

&lt;p&gt;
I don&amp;#39;t know what other details i could supply. According to the
data sheet ist&amp;#39;s &amp;quot;just&amp;quot; enabling EXTRAM bit and the compiler should
use the correct MOV commands which results in enabling P0,P2 rd, WR
and ALE...&lt;/p&gt;

&lt;p&gt;
I&amp;#39;ve been busy looking at the keil example program describing the
use of far memory (3 XData Areas on T89C51RD2) and noticed there is
used another A51 file (instead of the startup.A51).&lt;br /&gt;
Will go into this further tomorrow and see if that yields any
answers...&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FLIP won't upload program using XDATA, AT89c51cc01</title><link>https://community.arm.com/thread/56236?ContentTypeID=1</link><pubDate>Tue, 09 Jun 2009 13:17:26 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:3068faf6-4dc4-4274-8fa5-d1735690cad1</guid><dc:creator>HansBernhard Broeker</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;Could annyone assist me with this?&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
No. You&amp;#39;re making it impossible to assist you by keeping all the
details to yourself.&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;The code compiles but i can&amp;#39;t get it loaded into the
&amp;Acirc;&amp;micro;c.&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
So what happens when you try? How do you &lt;b&gt;know&lt;/b&gt; it didn&amp;#39;t
load into the microcontroller?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FLIP won't upload program using XDATA, AT89c51cc01</title><link>https://community.arm.com/thread/89808?ContentTypeID=1</link><pubDate>Tue, 09 Jun 2009 11:15:50 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:4eacd43b-b583-4eb5-957c-ae266d1081a4</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;that i can compile the code&lt;br /&gt;
but when trying to write the hex file it fails..&lt;/i&gt;&lt;br /&gt;
assuming Keil tools (it is posted here)&lt;br /&gt;
1) the linker makes a file (.omf)&lt;br /&gt;
2) bin2hex convert .omf to .hex&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FLIP won't upload program using XDATA, AT89c51cc01</title><link>https://community.arm.com/thread/56242?ContentTypeID=1</link><pubDate>Tue, 09 Jun 2009 08:55:32 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:1acc0ab9-6d2c-45a6-ab42-9058b9ed3c01</guid><dc:creator>Rob Stoffels</dc:creator><description>&lt;p&gt;&lt;p&gt;
Cross posted&lt;br /&gt;
&lt;a href="http://8052.com/forum/read/165953"&gt;8052.com/.../165953&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;Hello,&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;I would like to address external RAM.&lt;br /&gt;
I&amp;#39;ve used Chriss Hills C51 primer, and the &amp;Acirc;&amp;micro;c datasheet
as guidance.&lt;br /&gt;
the only problem encountered (so far) is that i can compile the
code&lt;br /&gt;
but when trying to write the hex file it fails...&lt;br /&gt;
Are there any special compilation paramters you have to take into
account?&lt;br /&gt;
I&amp;#39;ve tried using the XBYTE function but here I also encounter the
same problem.&lt;br /&gt;
Can someone tell me some pointers that could help me find the
answer?&lt;/i&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>