RE: Help for init value of SRAM in MPC 562

"Dobbin Allan" <[email protected]> Wed, 2 Jul 2008 06:41:38 -0700
Newsgroups gmane.comp.hardware.motorola.microcontrollers
Message-ID <4147ED8B92A864498825C07E53594E4A036641CB@az33exm20.fsl.freescale.net>
--1fm5sqc0GJzd15ZrP9ovdelhfC5DD9aX55ZWi3m
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

You could try by experiment, but I think its pretty much random.  The
more words you use, the less probability of them being randomly
initiallised to your values.  The SRAM content shouldn't change after a
reset, only a power off/on sequence.
 
One word of warning - after a very brief power off sequence, it is
highly possibly that some words/bits could change and some could remain.
The duration would depend upon several factors i.e. the size of
decoupling caps, etc.  In this situation, you may find your two inverted
words are intact but some of the other words are corrupted.
 
- Allan

________________________________

From: [email protected] [mailto:[email protected]] On Behalf
Of Sudhersan Lal
Sent: Tuesday, July 01, 2008 10:43 PM
To: [email protected]
Subject: [MPC500] Help for init value of SRAM in MPC 562



Hello Everyone 
Anybody know or can help me to find out more information regarding the
initialization value of SRAM contents during power up . 
I would like to save some values in sram so that I can read that back
after a reset , for eg  saving a byte value and its compliment  and
check the consistency between these two variables . This would make sure
that, the value is really what I saved prior to reset and not the
garbage value which would appear in the memory after a power up. 
Any existing behavior known for mpc microcontrollers related to this? 
if it is stored like the value and its compliment , what  is the
probability of the random initial values in two bytes to be compliment
of each other  and mistaken as the good value    
Regards
Sudhersan 
 

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



 


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


--1fm5sqc0GJzd15ZrP9ovdelhfC5DD9aX55ZWi3m
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>You could try by experiment, but I think its pretty much random.  The<br>
more words you use, the less probability of them being randomly<br>
initiallised to your values.  The SRAM content shouldn't change after a<br>
reset, only a power off/on sequence.<br>
 <br>
One word of warning - after a very brief power off sequence, it is<br>
highly possibly that some words/bits could change and some could remain.<br>
The duration would depend upon several factors i.e. the size of<br>
decoupling caps, etc.  In this situation, you may find your two inverted<br>
words are intact but some of the other words are corrupted.<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 Sudhersan Lal<br>
Sent: Tuesday, July 01, 2008 10:43 PM<br>
To: <a href="mailto:MPC500%40yahoogroups.com">MPC500@yahoogroups.<wbr>com</a><br>
Subject: [MPC500] Help for init value of SRAM in MPC 562<br>
<br>
Hello Everyone <br>
Anybody know or can help me to find out more information regarding the<br>
initialization value of SRAM contents during power up . <br>
I would like to save some values in sram so that I can read that back<br>
after a reset , for eg  saving a byte value and its compliment  and<br>
check the consistency between these two variables . This would make sure<br>
that, the value is really what I saved prior to reset and not the<br>
garbage value which would appear in the memory after a power up. <br>
Any existing behavior known for mpc microcontrollers related to this? <br>
if it is stored like the value and its compliment , what  is the<br>
probability of the random initial values in two bytes to be compliment<br>
of each other  and mistaken as the good value    <br>
Regards<br>
Sudhersan <br>
 <br>
<br>
[Non-text portions of this message have been removed]<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/3943;_ylc=X3oDMTM0aXJzZDhuBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BG1zZ0lkAzM5NDYEc2VjA2Z0cgRzbGsDdnRwYwRzdGltZQMxMjE1MDA2MTA5BHRwY0lkAzM5NDM-">
            Messages in this topic          </a> (<span class="bld">3</span>)
        </span>
        <a href="http://groups.yahoo.com/group/MPC500/post;_ylc=X3oDMTJwamoyY3JvBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BG1zZ0lkAzM5NDYEc2VjA2Z0cgRzbGsDcnBseQRzdGltZQMxMjE1MDA2MTA5?act=reply&messageNum=3946">
          <span class="bld">
            Reply          </span> (via web post)
        </a>  | 
        <a href="http://groups.yahoo.com/group/MPC500/post;_ylc=X3oDMTJlcm1kaWpyBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTIxNTAwNjEwOQ--" 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=X3oDMTJlYjYyMGVoBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA21zZ3MEc3RpbWUDMTIxNTAwNjEwOQ--">Messages</a>  
        
        
            |    <a href="http://groups.yahoo.com/group/MPC500/links;_ylc=X3oDMTJmMWY4czYxBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA2xpbmtzBHN0aW1lAzEyMTUwMDYxMDk-">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 size=1 noshade><a href="http://us.ard.yahoo.com/SIG=13rd5su4n/M=624381.12730922.13032918.10835568/D=groups/S=1706554205:MKP1/Y=YAHOO/EXP=1215013309/L=/B=kmTKGkLaX.8-/J=1215006109601616/A=5396679/R=0/SIG=14efpdn06/*http://media.adrevolver.com/adrevolver/href?banner=197790&place=26143&url_=http://tc.deals.yahoo.com/tc/blockbuster/display.com?cid=bbi00027
"> Attention, Yahoo! Groups users! </a> Sign up now for a one-month free trial from Blockbuster.  <a href="http://us.ard.yahoo.com/SIG=13rd5su4n/M=624381.12730922.13032918.10835568/D=groups/S=1706554205:MKP1/Y=YAHOO/EXP=1215013309/L=/B=kmTKGkLaX.8-/J=1215006109601616/A=5396679/R=1/SIG=14efpdn06/*http://media.adrevolver.com/adrevolver/href?banner=197790&place=26143&url_=http://tc.deals.yahoo.com/tc/blockbuster/display.com?cid=bbi00027
"> Limited time offer. </a>          </div>
                              </div>
    </div>
      
    <!-- yahoo logo -->
    <!-- |**|begin egp html banner|**| -->
    <div id="ygrp-ft">
      <a href="http://groups.yahoo.com/;_ylc=X3oDMTJka3ZvamppBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMjE1MDA2MTA5">
      <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=X3oDMTJmOG5sMnMyBF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzEyMTUwMDYxMDk-">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=X3oDMTJkc3BpZml0BF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMjE1MDA2MTA5">
        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">
	      	      <a href="http://groups.yahoo.com/group/MPC500;_ylc=X3oDMTJldTFmMDh1BF9TAzk3MzU5NzE0BGdycElkAzYyNzYzODcEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTIxNTAwNjEwOQ--">
		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=13ola68it/M=493064.12016309.12445701.8674578/D=groups/S=1706554205:NC/Y=YAHOO/EXP=1215013309/L=/B=k2TKGkLaX.8-/J=1215006109601616/A=3848627/R=0/SIG=10obc6i69/*http://news.yahoo.com/">Get it all here</a></p> 
<p>Breaking news to</p> 
<p>entertainment news</p>                  </div>
                    <div class="ad">
                      <div id="hd1">Yahoo! Finance</div> 
<p><a href="http://us.ard.yahoo.com/SIG=13o4s1uhc/M=493064.12016257.12445664.8674578/D=groups/S=1706554205:NC/Y=YAHOO/EXP=1215013309/L=/B=lGTKGkLaX.8-/J=1215006109601616/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">Food Lovers</div> 
<p><a href="http://us.ard.yahoo.com/SIG=13o09anbc/M=493064.12016243.13036160.8674578/D=groups/S=1706554205:NC/Y=YAHOO/EXP=1215013309/L=/B=lWTKGkLaX.8-/J=1215006109601616/A=5379225/R=0/SIG=11gatb1qb/*http://advision.webevents.yahoo.com/hellmanns/">Real Food Group</a></p> 
<p>on Yahoo! Groups</p> 
<p>find out more.</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=3946/stime=1215006109/nc1=3848627/nc2=4507179/nc3=5379225" 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 -->


--1fm5sqc0GJzd15ZrP9ovdelhfC5DD9aX55ZWi3m--