RE: problem in running 'Hello_fl' example by codewarrior 8.7

"Dobbin Allan" <[email protected]> Mon, 5 Jan 2009 09:11:47 -0700
Newsgroups gmane.comp.hardware.motorola.microcontrollers
Message-ID <4147ED8B92A864498825C07E53594E4A03F3E4C2@az33exm20.fsl.freescale.net>
--hS5roEeyAGGzvvVoveUGwMk8pWK6EyKSF757A9B
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Keep the entry point at __start.  When the debugger enters there, select
'mixed' mode so you can confirm if the source assembly is actually
stored.  In addition, under target settings in the debugger portion,
select the checkbox for 'verify memory writes'.  If the verify fails or
you don't see your disassembled code in the debugger, then the code is
not loading correctly - this is likely caused by having the linker
assemble to the wrong address.
 
On the subject of wrong address, please check you have memory at
0x10000000.  This must be external RAM, correct?  If so, please ensure
the config file is correctly setting up a chip select for this memory.
 
Maybe take a step back and try something easier i.e. under 'debug' tab,
select connect to test if the wiggler is correctly communicating with
the device.  If it appears to connect, open a memory window at internal
RAM and test you can read an write data.  I don't know exactly what the
connect does, but if it runs the config file, you should also be able to
read/write the external RAM at 0x10000000.  If it doesn't execute the
config file, then view the registers and edit the BRx/ORx to enable the
chip select x until you get your memory setup correctly.
 
I am not familiatr with the board or project you are running - if its
external flash, you have to ensure your flash programmer is correctly
setup which is an additional step to aim for once you verify you can
connect.
 
- Allan

________________________________

From: [email protected] [mailto:[email protected]] On Behalf
Of F KH
Sent: Friday, January 02, 2009 11:07 PM
To: [email protected]
Subject: [MPC500] problem in running 'Hello_fl' example by codewarrior
8.7



Hi,
I'm trying to run Hello_Fl(latest version) example on a PHYCORE MPC555
with
CW8.7, but after making the project when I try to debug,an error
occurred(Could
not set PC on entry point).
I change the entry point of project in EPPC Linker(__start) to main but
it
doesn't work too.examine different states of debugger setting so,but
each time
the error occur ed.
I set my printer port on normal mode and use MSIWiggler(Parallel port)
and
everything in setting page is default or set by example project.
Some times it goes through and make an powerpc exception error:
'powerpc exception
 machine check exception 0X200'
I think the addresses of the project aren't correct.
{FPU Buffer address   :0x10000000
 Code address           :0x10002000
  Stack Address        :0x100FFFF0   }
Thanks in advance for all your replies.
    
F.Kh



 


[Non-text portions of this message have been removed]


--hS5roEeyAGGzvvVoveUGwMk8pWK6EyKSF757A9B
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>




<body style="background-color: #ffffff;">

<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id="ygrp-mlmsg" style="width:655px; position:relative;">
<div id="ygrp-msg" style="width: 470px; margin:0; padding:0 25px 0 0; float:left; z-index:1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id="ygrp-text">
            <p>Keep the entry point at __start.  When the debugger enters there, select<br>
'mixed' mode so you can confirm if the source assembly is actually<br>
stored.  In addition, under target settings in the debugger portion,<br>
select the checkbox for 'verify memory writes'.  If the verify fails or<br>
you don't see your disassembled code in the debugger, then the code is<br>
not loading correctly - this is likely caused by having the linker<br>
assemble to the wrong address.<br>
 <br>
On the subject of wrong address, please check you have memory at<br>
0x10000000.  This must be external RAM, correct?  If so, please ensure<br>
the config file is correctly setting up a chip select for this memory.<br>
 <br>
Maybe take a step back and try something easier i.e. under 'debug' tab,<br>
select connect to test if the wiggler is correctly communicating with<br>
the device.  If it appears to connect, open a memory window at internal<br>
RAM and test you can read an write data.  I don't know exactly what the<br>
connect does, but if it runs the config file, you should also be able to<br>
read/write the external RAM at 0x10000000.  If it doesn't execute the<br>
config file, then view the registers and edit the BRx/ORx to enable the<br>
chip select x until you get your memory setup correctly.<br>
 <br>
I am not familiatr with the board or project you are running - if its<br>
external flash, you have to ensure your flash programmer is correctly<br>
setup which is an additional step to aim for once you verify you can<br>
connect.<br>
 <br>
- Allan<br>
<br>
____________<wbr>_________<wbr>_________<wbr>__<br>
<br>
From: <a href="mailto:MPC500%40yahoogroups.com">MPC500@yahoogroups.<wbr>com</a> [mailto:<a href="mailto:MPC500%40yahoogroups.com">MPC500@yahoogroups.<wbr>com</a>] On Behalf<br>
Of F KH<br>
Sent: Friday, January 02, 2009 11:07 PM<br>
To: <a href="mailto:MPC500%40yahoogroups.com">MPC500@yahoogroups.<wbr>com</a><br>
Subject: [MPC500] problem in running 'Hello_fl' example by codewarrior<br>
8.7<br>
<br>
Hi,<br>
I'm trying to run Hello_Fl(latest version) example on a PHYCORE MPC555<br>
with<br>
CW8.7, but after making the project when I try to debug,an error<br>
occurred(Could<br>
not set PC on entry point).<br>
I change the entry point of project in EPPC Linker(__start) to main but<br>
it<br>
doesn't work too.examine different states of debugger setting so,but<br>
each time<br>
the error occur ed.<br>
I set my printer port on normal mode and use MSIWiggler(Parallel port)<br>
and<br>
everything in setting page is default or set by example project.<br>
Some times it goes through and make an powerpc exception error:<br>
'powerpc exception<br>
 machine check exception 0X200'<br>
I think the addresses of the project aren't correct.<br>
{FPU Buffer address   :0x10000000<br>
 Code address           :0x10002000<br>
  Stack Address        :0x100FFFF0   }<br>
Thanks in advance for all your replies.<br>
    <br>
F.Kh<br>
<br>
[Non-text portions of this message have been removed]<br>
<br>
</p>
    </div>  

    <!--~-|**|PrettyHtmlStart|**|-~-->
    <span width="1" style="color: white;">__._,_.___</span>
    <!-- Start the section with Message In topic -->
    <div id="ygrp-actbar">
              <span class="left">
          <a href="http://groups.yahoo.com/group/MPC500/message/3968;_ylc=X3oDMTM0ZGxwcHZwBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BG1zZ0lkAzM5NzAEc2VjA2Z0cgRzbGsDdnRwYwRzdGltZQMxMjMxMTcxOTE5BHRwY0lkAzM5Njg-">
            Messages in this topic          </a> (<span class="bld">2</span>)
        </span>
        <a href="http://groups.yahoo.com/group/MPC500/post;_ylc=X3oDMTJwMDE1dDIxBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BG1zZ0lkAzM5NzAEc2VjA2Z0cgRzbGsDcnBseQRzdGltZQMxMjMxMTcxOTE5?act=reply&messageNum=3970">
          <span class="bld">
            Reply          </span> (via web post)
        </a>  | 
        <a href="http://groups.yahoo.com/group/MPC500/post;_ylc=X3oDMTJlNnY1NDN2BF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTIzMTE3MTkxOQ--" class="bld">
          Start a new topic        </a>
          </div> 
    <!-------     Start Nav Bar  ------>
    <!-- |**|begin egp html banner|**| -->
    <div id="ygrp-vitnav">
                <a href="http://groups.yahoo.com/group/MPC500/messages;_ylc=X3oDMTJlMXJlNXNmBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA21zZ3MEc3RpbWUDMTIzMTE3MTkxOQ--">Messages</a>  
        
        
            |    <a href="http://groups.yahoo.com/group/MPC500/links;_ylc=X3oDMTJmdGJudTNrBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA2xpbmtzBHN0aW1lAzEyMzExNzE5MTk-">Links</a>  
        
        
        
        
    </div>  
    <!-- |**|end egp html banner|**| -->

                        <div id="ygrp-grft">
          

        </div>
      
                  <div id="ygrp-mkp">
      <div id="hd">MARKETPLACE</div>
      <div id="ads">
                  <div class="ad">
            <hr noshade="noshade" size="1"><a href="http://us.ard.yahoo.com/SIG=13rugbjq6/M=493064.12016295.13271503.10835568/D=groups/S=1706554205:MKP1/Y=YAHOO/EXP=1231179119/L=/B=EcScb0LaX9U-/J=1231171919321275/A=5530388/R=0/SIG=11nuutlas/*http://explore.yahoo.com/groups/kraftmealsmadesimple/">From kitchen basics to easy recipes - join the Group from Kraft Foods
</a>          </div>
                              </div>
    </div>
      
    <!-- yahoo logo -->
    <!-- |**|begin egp html banner|**| -->
    <div id="ygrp-ft">
      <a href="http://groups.yahoo.com/;_ylc=X3oDMTJkcGhyZWUxBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMjMxMTcxOTE5">
      <img src="http://us.i1.yimg.com/us.yimg.com/i/yg/img/logo/ma_grp_160.gif" height="15" width="106" border="0" alt="Yahoo! Groups"></a> <br>
      <a href="http://groups.yahoo.com/group/MPC500/join;_ylc=X3oDMTJmc21xbXA0BF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzEyMzExNzE5MTk-">Change settings via the Web</a> (Yahoo! ID required) <br>
      Change settings via email: <a href="mailto:[email protected]?subject=Email Delivery: Digest">Switch delivery to Daily Digest</a> | <a href = "mailto:[email protected]?subject=Change Delivery Format: Traditional">Switch format to Traditional</a> <br>

      <a href="http://groups.yahoo.com/group/MPC500;_ylc=X3oDMTJkcGxtZWRxBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMjMxMTcxOTE5">
        Visit Your Group 
      </a> |
      <a href="http://docs.yahoo.com/info/terms/">
        Yahoo! Groups Terms of Use      </a> |
      <a href="mailto:[email protected]?subject=">
        Unsubscribe      </a> 
    </div>     <!-- |**|end egp html banner|**| -->
  </div> <!-- ygrp-msg -->

  
  <!-- Sponsor -->
  <!-- |**|begin egp html banner|**| -->
  <div id="ygrp-sponsor" style="width:160px; float:right; clear:none; margin:0 0 25px 0; background:white;">
    <!-- Network content -->
    
<!-- Start Recommendations -->
<div id="ygrp-reco">
     </div>
<!-- End Recommendations -->

	    <!-- Start vitality -->
	    <div id="ygrp-vital">
	      		<div id="vithd">Recent Activity</div>
		<ul style="list-style-type:none; padding: 0; margin: 2px 0;">
		    
		    
		    
		    
		    
		    
		</ul>
	      	      <a href="http://groups.yahoo.com/group/MPC500;_ylc=X3oDMTJlOHFhODlwBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTIzMTE3MTkxOQ--">
		Visit Your Group	      </a>
	    </div> 
	    	    	      
	    <!-- Network content -->
	    	          <div id="nc">
              <div class="ad">
                      <div id="hd1">Yahoo! News</div> 
<p><a href="http://us.ard.yahoo.com/SIG=13ov8g1kl/M=493064.12016309.12445701.8674578/D=groups/S=1706554205:NC/Y=YAHOO/EXP=1231179119/L=/B=EsScb0LaX9U-/J=1231171919321275/A=3848614/R=0/SIG=12t4qk00m/*http://news.yahoo.com/i/757;_ylt=A9FJqYzfwK5EFCQAswis0NUE;_ylu=X3oDMTA3NW1oMDRpBHNlYwM3NTc-">Odd News</a></p> 
<p>You won't believe</p> 
<p>it, but it's true</p>                  </div>
                    <div class="ad">
                      <div id="hd1">Yahoo! Finance</div> 
<p><a href="http://us.ard.yahoo.com/SIG=13o0hk3r9/M=493064.12016257.12445664.8674578/D=groups/S=1706554205:NC/Y=YAHOO/EXP=1231179119/L=/B=E8Scb0LaX9U-/J=1231171919321275/A=4507179/R=0/SIG=12de4rskk/*http://us.rd.yahoo.com/evt=50284/*http://finance.yahoo.com/personal-finance">It's Now Personal</a></p> 
<p>Guides, news,</p> 
<p>advice & more.</p>                   </div>
                    <div class="ad">
                      <div id="hd1">Sell Online</div>
<p><a href="http://us.ard.yahoo.com/SIG=13opgien0/M=493064.12016255.12445662.8674578/D=groups/S=1706554205:NC/Y=YAHOO/EXP=1231179119/L=/B=FMScb0LaX9U-/J=1231171919321275/A=4025291/R=0/SIG=12bsapn24/*http://us.rd.yahoo.com/evt=44092/*http://smallbusiness.yahoo.com/merchant">Start selling with</a></p>
<p>our award-winning</p>
<p>e-commerce tools.</p>                  </div>
          </div>
	    
	  </div> 	  <!-- |**|end egp html banner|**| -->
	  <div style="clear:both; color: #FFF; font-size:1px;">.</div>
	</div> 		  <img src="http://geo.yahoo.com/serv?s=97359714/grpId=6276387/grpspId=1706554205/msgId=3970/stime=1231171919/nc1=3848614/nc2=4507179/nc3=4025291" width="1" height="1"> <br>
	
	<span  style="color: white;">__,_._,___</span>
	<!--~-|**|PrettyHtmlEnd|**|-~-->
	</body>
	<!--~-|**|PrettyHtmlStart|**|-~-->
	<head>
<style type="text/css">
<!--
#ygrp-mkp{
  border: 1px solid #d8d8d8;
  font-family: Arial;
  margin: 14px 0px;
  padding: 0px 14px;
}
#ygrp-mkp hr{
  border: 1px solid #d8d8d8;
}
#ygrp-mkp #hd{
  color: #628c2a;
  font-size: 85%;
  font-weight: bold;
  line-height: 122%;
  margin: 10px 0px;
}
#ygrp-mkp #ads{
  margin-bottom: 10px;
}
#ygrp-mkp .ad{
  padding: 0 0;
}
#ygrp-mkp .ad a{
  color: #0000ff;
  text-decoration: none;
}
-->
</style>
</head>
	<head>
<style type="text/css">
<!--
#ygrp-sponsor #ygrp-lc{
  font-family: Arial;
}
#ygrp-sponsor #ygrp-lc #hd{
  margin: 10px 0px;
  font-weight: bold;
  font-size: 78%;
  line-height: 122%;
}
#ygrp-sponsor #ygrp-lc .ad{
  margin-bottom: 10px;
  padding: 0 0;
}
-->
</style>
</head>
	<head>
	<style type="text/css">
	<!--
	#ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
	#ygrp-mlmsg table {font-size:inherit;font:100%;}
	#ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
	#ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
	#ygrp-mlmsg * {line-height:1.22em;}
	#ygrp-text{
	    font-family: Georgia;	
	}
	#ygrp-text p{
	    margin: 0 0 1em 0;
	}
	#ygrp-tpmsgs{
	    font-family: Arial;	
	    clear: both;
	}
	#ygrp-vitnav{
		padding-top: 10px;
		font-family: Verdana;
		font-size: 77%;
		margin: 0;
	}
	#ygrp-vitnav a{
		padding: 0 1px;
	}
	#ygrp-actbar{
		clear: both;
		margin: 25px 0;
		white-space:nowrap;
		color: #666;
		text-align: right;
	}
	#ygrp-actbar .left{
		float: left;
		white-space:nowrap;
	}
	.bld{font-weight:bold;}
	#ygrp-grft{
		font-family: Verdana;
		font-size: 77%;
		padding: 15px 0;
	}
	#ygrp-ft{
	  font-family: verdana;
	  font-size: 77%;
	  border-top: 1px solid #666; 
	  padding: 5px 0; 
	}
	#ygrp-mlmsg #logo{
	  padding-bottom: 10px;
	}

	#ygrp-reco {
	margin-bottom: 20px;
	padding: 0px;
	}
	#ygrp-reco #reco-head {
		font-weight: bold;
		color: #ff7900;
	}

	#reco-grpname{
        font-weight: bold;
        margin-top: 10px;
  	}
	#reco-category{
        	font-size: 77%;
	}
	#reco-desc{
        	font-size: 77%;
	}

	#ygrp-vital{
		background-color: #e0ecee;
		margin-bottom: 20px;
		padding: 2px 0 8px 8px;
	}
	#ygrp-vital #vithd{
		font-size: 77%;
		font-family: Verdana;
		font-weight: bold;
		color: #333;
		text-transform: uppercase;
	}
	#ygrp-vital ul{
		padding: 0;
		margin: 2px 0;
	}
	#ygrp-vital ul li{
	  list-style-type: none;
	  clear: both;
	  border: 1px solid #e0ecee;  
	}
	#ygrp-vital ul li .ct{
	  font-weight: bold;
	  color: #ff7900;
	  float: right;
	  width: 2em;
	  text-align:right;
	  padding-right: .5em;
	}
	#ygrp-vital ul li .cat{
	  font-weight: bold;
	}
	#ygrp-vital a{
		text-decoration: none;
	}

	#ygrp-vital a:hover{
	  text-decoration: underline;
	}

	#ygrp-sponsor #hd{
		color: #999;
		font-size: 77%;
	}
	#ygrp-sponsor #ov{
		padding: 6px 13px;
		background-color: #e0ecee;
		margin-bottom: 20px;
	}
	#ygrp-sponsor #ov ul{
		padding: 0 0 0 8px;
		margin: 0;
	}
	#ygrp-sponsor #ov li{
		list-style-type: square;
		padding: 6px 0;
		font-size: 77%;
	}
	#ygrp-sponsor #ov li a{
		text-decoration: none;
		font-size: 130%;
	}
	#ygrp-sponsor #nc{
	  background-color: #eee;
	  margin-bottom: 20px;
	  padding: 0 8px;
	}
	#ygrp-sponsor .ad{
		padding: 8px 0;
	}
	#ygrp-sponsor .ad #hd1{
		font-family: Arial;
		font-weight: bold;
		color: #628c2a;
		font-size: 100%;
		line-height: 122%;
	}
	#ygrp-sponsor .ad a{
		text-decoration: none;
	}
	#ygrp-sponsor .ad a:hover{
		text-decoration: underline;
	}
	#ygrp-sponsor .ad p{
		margin: 0;
	}
	o{font-size: 0; }
	.MsoNormal{
	   margin: 0 0 0 0;
	}
	#ygrp-text tt{
	  font-size: 120%;
	}
	blockquote{margin: 0 0 0 4px;}
	.replbq{margin:4}
	-->
	</style>
	</head>
	<!--~-|**|PrettyHtmlEnd|**|-~-->
	</html><!--End group email -->


--hS5roEeyAGGzvvVoveUGwMk8pWK6EyKSF757A9B--