<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>ggProject - status log</title>
	<atom:link href="http://ggproject.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ggproject.wordpress.com</link>
	<description>top secret ;)</description>
	<lastBuildDate>Tue, 08 Sep 2009 14:30:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ggproject.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>ggProject - status log</title>
		<link>http://ggproject.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ggproject.wordpress.com/osd.xml" title="ggProject - status log" />
	<atom:link rel='hub' href='http://ggproject.wordpress.com/?pushpress=hub'/>
		<item>
		<title>MSP430 firmware update ;)</title>
		<link>http://ggproject.wordpress.com/2009/09/07/firmware-update/</link>
		<comments>http://ggproject.wordpress.com/2009/09/07/firmware-update/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 21:42:25 +0000</pubDate>
		<dc:creator>ggproject</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[port configuration]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://ggproject.wordpress.com/?p=51</guid>
		<description><![CDATA[ports can be configured now to high and low active&#8230; will be needed for the hardware release&#8230; happens with defines so only relevant code gets compiled and execution time isn&#8217;t unnecessarily lengthened&#8230; #include &#8220;msp430x11x1.h&#8221; // define PORT configurations (high active / low active) #define PORT11_LOWACTIVE 0 #define PORT12_LOWACTIVE 0 #define PORT13_LOWACTIVE 0 // 0&#215;08 = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=51&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ports can be configured now to high and low active&#8230; will be needed for the hardware release&#8230;<br />
happens with defines so only relevant code gets compiled and execution time isn&#8217;t unnecessarily lengthened&#8230;</p>
<blockquote><p>#include &#8220;msp430x11x1.h&#8221;</p>
<p>// define PORT configurations (high active / low active)<br />
#define PORT11_LOWACTIVE 0<br />
#define PORT12_LOWACTIVE 0<br />
#define PORT13_LOWACTIVE 0</p>
<p>// 0&#215;08 = yellow led (power/sleep indicator)<br />
// 0&#215;04 = green led #1<br />
// 0&#215;02 = green led #2</p>
<p>// port13 = P1 = PowerSupply GG<br />
// port12 = P2 = GG Poweron<br />
// port11 = P3 = GG Shutdown</p>
<p>int nextState;<br />
int state3counter;<br />
int state0counter;<br />
void port13_off();<br />
void port12_off();<br />
void port11_off();<br />
void port13_on();<br />
void port12_on();<br />
void port11_on();</p>
<p>// Timer A0 interrupt service routine<br />
#pragma vector=TIMERA0_VECTOR<br />
__interrupt void Timer_A0(void)<br />
{<br />
switch(nextState)<br />
{<br />
case 0:<br />
if(state0counter == 9)<br />
{<br />
TACTL |= MC_0;                   // stop timer<br />
#if (PORT13_LOWACTIVE)<br />
port13_off();                   // give PowerSupply power<br />
#else<br />
port13_on();                   // give PowerSupply power<br />
#endif<br />
nextState = 1;                   // set state for next ISR to 1<br />
state0counter = 0;               // reset counter<br />
TACCR0 = 1535;                   // sleep 3 seconds<br />
TACTL |= MC_1;                   // setting mode bits starts timer<br />
}<br />
else<br />
{<br />
state0counter++;                   // increase state0counter and go back to sleep<br />
}<br />
break;<br />
case 1:<br />
TACTL |= MC_0;                   // stop timer<br />
#if (PORT12_LOWACTIVE)<br />
port12_off();                       // turn on GG (on impulse)<br />
#else<br />
port12_on();                       // turn on GG (on impulse)<br />
#endif<br />
nextState = 2;                   // set state for next ISR to 2<br />
TACCR0 = 767;                   // sleep 1.5 seconds<br />
TACTL |= MC_1;                   // setting mode bits starts timer<br />
break;<br />
case 2:<br />
TACTL |= MC_0;                   // stop timer<br />
#if (PORT12_LOWACTIVE)<br />
port12_on();                   // disable on impulse<br />
#else<br />
port12_off();                   // disable on impulse<br />
#endif<br />
nextState = 3;                   // set state for next ISR to 3<br />
TACCR0 = 65535;                   // sleep 128 seconds<br />
TACTL |= MC_1;                   // setting mode bits starts timer<br />
break;<br />
case 3:<br />
if(state3counter == 1)<br />
{<br />
TACTL |= MC_0;                   // stop timer<br />
#if (PORT11_LOWACTIVE)<br />
port11_off();                   // hardware unconditional shutdown (send reset impulse)<br />
#else<br />
port11_on();                   // hardware unconditional shutdown (send reset impulse)<br />
#endif<br />
nextState = 4;                   // set state for next ISR to 4<br />
state3counter = 0;               // reset counter<br />
TACCR0 = 153;                   // sleep 0.3 seconds<br />
TACTL |= MC_1;                   // setting mode bits starts timer<br />
}<br />
else<br />
{<br />
state3counter++;                   // increase state3counter and go back to sleep<br />
}<br />
break;<br />
case 4:<br />
TACTL |= MC_0;                   // stop timer<br />
#if (PORT11_LOWACTIVE)<br />
port11_on();                   // disable reset impulse<br />
#else<br />
port11_off();                   // disable reset impulse<br />
#endif<br />
nextState = 5;                   // set state for next ISR to 5<br />
TACCR0 = 5119;                   // sleep 0.3 seconds<br />
TACTL |= MC_1;                   // setting mode bits starts timer<br />
break;<br />
case 5:<br />
TACTL |= MC_0;                   // stop timer<br />
#if (PORT13_LOWACTIVE)<br />
port13_on();                   // turn powersupply off<br />
#else<br />
port13_off();                   // turn powersupply off<br />
#endif<br />
nextState = 0;                   // set state for next ISR to 0<br />
TACCR0 = 65535;                   // sleep 128 seconds<br />
TACTL |= MC_1;                   // setting mode bits starts timer<br />
break;<br />
}<br />
}</p>
<p>int main(void)<br />
{<br />
WDTCTL = WDTPW + WDTHOLD;               // Stop WDT</p>
<p>BCSCTL1 = 0xB0; // XT2 off, low frequency mode, 8xDivider, reset, lowest nominal frequency -&gt; BCSCTL1 10110000<br />
BCSCTL2 = 0&#215;36; // DCOCLK, 8xDivider, DCOCLK, 8xDivider, Internal Resistor -&gt; BCSCTL2 00110110</p>
<p>state3counter = 0; // initialize counter<br />
state0counter = 9; // initialize counter so that we immediately execute state 0</p>
<p>// disable all output ports<br />
#if (PORT11_LOWACTIVE)<br />
port11_on();<br />
#else<br />
port11_off();<br />
#endif<br />
#if (PORT12_LOWACTIVE)<br />
port12_on();<br />
#else<br />
port12_off();<br />
#endif<br />
#if (PORT13_LOWACTIVE)<br />
port13_on();<br />
#else<br />
port13_off();<br />
#endif</p>
<p>nextState = 0; // set next state to 0 = start</p>
<p>P1DIR = 0x0E; // set port 1.1, 1.2, 1.3 to out = 0000 1110<br />
P1SEL = 0&#215;00;<br />
P1IE = 0&#215;00;</p>
<p>TACTL = TASSEL0 + ID_3 + TACLR;  // TACLK, divider 8, clear TAR,<br />
TACCTL0 = CCIE;                   // enable interrupt<br />
TACCR0 = 767;                       // trigger statechange after 1.5 seconds<br />
TACTL |= MC_1;                   // setting mode bits starts timer</p>
<p>_BIS_SR(LPM3_bits + GIE); // Enter LPM3 w. interrupt</p>
<p>for (;;)<br />
{<br />
__low_power_mode_3();                 // enter low power mode 3<br />
}<br />
}</p>
<p>void port13_on()<br />
{<br />
P1OUT |= 0&#215;08; // turn on<br />
}</p>
<p>void port13_off()<br />
{<br />
P1OUT &amp;= ~0&#215;08; // turn off<br />
}</p>
<p>void port12_on()<br />
{<br />
P1OUT |= 0&#215;04; // turn on<br />
}</p>
<p>void port12_off()<br />
{<br />
P1OUT &amp;= ~0&#215;04; // turn off<br />
}</p>
<p>void port11_on()<br />
{<br />
P1OUT |= 0&#215;02; // turn on<br />
}</p>
<p>void port11_off()<br />
{<br />
P1OUT &amp;= ~0&#215;02; // turn off<br />
}</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ggproject.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ggproject.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ggproject.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ggproject.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ggproject.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ggproject.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ggproject.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ggproject.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ggproject.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ggproject.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ggproject.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ggproject.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ggproject.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ggproject.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=51&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ggproject.wordpress.com/2009/09/07/firmware-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4879e32073fa3a2ead4868e002b4e7f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ggproject</media:title>
		</media:content>
	</item>
		<item>
		<title>announcement: board layout draft coming soon</title>
		<link>http://ggproject.wordpress.com/2009/09/03/announcement-board-layout-draft-coming-soon/</link>
		<comments>http://ggproject.wordpress.com/2009/09/03/announcement-board-layout-draft-coming-soon/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 21:34:59 +0000</pubDate>
		<dc:creator>ggproject</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ggproject.wordpress.com/?p=44</guid>
		<description><![CDATA[I played a bit with eagle today&#8230; will discuss the layout tomorrow with a friend of mine who knows more about electronics than I will ever do afterwards I&#8217;ll update everything according to his comments and release it here edit (04.09.2009): had a really good conversation with another friend of mine who is also an [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=44&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I played a bit with <a href="http://www.cadsoft.de/" target="_blank">eagle</a> today&#8230; will discuss the layout tomorrow with a friend of mine who knows more about electronics than I will ever do <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  afterwards I&#8217;ll update everything according to his comments and release it here <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>edit (04.09.2009):</strong><br />
had a really good conversation with another friend of mine who is also an electronics guru <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  he had some really good proposals and also showed me some mistakes in my layouting attempt :p<br />
I decided not to release the layout until it&#8217;s really safe for operation&#8230; don&#8217;t wann be responsible if somebody builds the thing and kills himself <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
due to some changes in the layout there will also be some small code changes&#8230; I&#8217;ll update the MSP-source-post accordingly as soon as I have time <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ggproject.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ggproject.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ggproject.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ggproject.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ggproject.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ggproject.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ggproject.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ggproject.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ggproject.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ggproject.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ggproject.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ggproject.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ggproject.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ggproject.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=44&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ggproject.wordpress.com/2009/09/03/announcement-board-layout-draft-coming-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4879e32073fa3a2ead4868e002b4e7f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ggproject</media:title>
		</media:content>
	</item>
		<item>
		<title>MSP430 timer source code</title>
		<link>http://ggproject.wordpress.com/2009/09/01/msp430-timer-source-code/</link>
		<comments>http://ggproject.wordpress.com/2009/09/01/msp430-timer-source-code/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 18:03:47 +0000</pubDate>
		<dc:creator>ggproject</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[MSP430]]></category>
		<category><![CDATA[source code]]></category>

		<guid isPermaLink="false">http://ggproject.wordpress.com/?p=40</guid>
		<description><![CDATA[#include "msp430x11x1.h" // port13 = P1 = PowerSupply GG // port12 = P2 = GG Poweron // port11 = P3 = GG Shutdown int nextState; int state3counter; int state0counter; void port13_off(); void port12_off(); void port11_off(); void port13_on(); void port12_on(); void port11_on(); // Timer A0 interrupt service routine #pragma vector=TIMERA0_VECTOR __interrupt void Timer_A0(void) { switch(nextState) { [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=40&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre>#include "msp430x11x1.h"
 // port13 = P1 = PowerSupply GG
 // port12 = P2 = GG Poweron
 // port11 = P3 = GG Shutdown

 int nextState;
 int state3counter;
 int state0counter;
 void port13_off();
 void port12_off();
 void port11_off();
 void port13_on();
 void port12_on();
 void port11_on(); 

// Timer A0 interrupt service routine
#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A0(void)
{
 switch(nextState)
 {
 case 0:
 if(state0counter == 9)
 {
 TACTL |= MC_0;                  // stop timer
 port13_on();                    // give PowerSupply power
 nextState = 1;                  // set state for next ISR to 1
 state0counter = 0;              // reset counter
 TACCR0 = 1535;                  // sleep 3 seconds
 TACTL |= MC_1;                  // setting mode bits starts timer
 }
 else
 {
 state0counter++;                // increase state0counter and go back to sleep
 }
 break;
 case 1:
 TACTL |= MC_0;                  // stop timer
 port12_on();                    // turn on GG (on impulse)
 nextState = 2;                  // set state for next ISR to 2
 TACCR0 = 767;                   // sleep 1.5 seconds
 TACTL |= MC_1;                  // setting mode bits starts timer
 break;
 case 2:
 TACTL |= MC_0;                  // stop timer
 port12_off();                   // disable on impulse
 nextState = 3;                  // set state for next ISR to 3
 TACCR0 = 65535;                 // sleep 128 seconds
 TACTL |= MC_1;                  // setting mode bits starts timer
 break;
 case 3:
 if(state3counter == 1)
 {
 TACTL |= MC_0;                  // stop timer
 port11_on();                    // hardware uncond. shutdown (reset impulse)
 nextState = 4;                  // set state for next ISR to 4
 state3counter = 0;              // reset counter
 TACCR0 = 153;                   // sleep 0.3 seconds
 TACTL |= MC_1;                  // setting mode bits starts timer
 }
 else
 {
 state3counter++;                // increase state3counter and go back to sleep
 }
 break;
 case 4:
 TACTL |= MC_0;                  // stop timer
 port11_off();                   // disable reset impulse
 nextState = 5;                  // set state for next ISR to 5
 TACCR0 = 5119;                  // sleep 0.3 seconds
 TACTL |= MC_1;                  // setting mode bits starts timer
 break;
 case 5:
 TACTL |= MC_0;                  // stop timer
 port13_off();                   // turn powersupply off
 nextState = 0;                  // set state for next ISR to 0
 TACCR0 = 65535;                 // sleep 128 seconds
 TACTL |= MC_1;                  // setting mode bits starts timer
 break;
 }   
}

int main(void)
{
 WDTCTL = WDTPW + WDTHOLD; // Stop WDT

 BCSCTL1 = 0xB0; // XT2 off, low frequency mode, 8xDivider, reset, lowest nominal frequency -&gt; BCSCTL1 10110000
 BCSCTL2 = 0x36; // DCOCLK, 8xDivider, DCOCLK, 8xDivider, Internal Resistor -&gt; BCSCTL2 00110110

 state3counter = 0; // initialize counter
 state0counter = 9; // initialize counter so that we immediately execute state 0

 // disable all output ports
 port13_off();
 port12_off();
 port11_off();

 nextState = 0; // set next state to 0 = start

 P1DIR = 0x0E; // set port 1.1, 1.2, 1.3 to out = 0000 1110
 P1SEL = 0x00;
 P1IE = 0x00;

 TACTL = TASSEL0 + ID_3 + TACLR;   // TACLK, divider 8, clear TAR,
 TACCTL0 = CCIE;                   // enable interrupt
 TACCR0 = 767;                     // trigger statechange after 1.5 seconds
 TACTL |= MC_1;                    // setting mode bits starts timer

 _BIS_SR(LPM3_bits + GIE); // Enter LPM3 w. interrupt

 for (;;)
 {
 __low_power_mode_3();                 // enter low power mode 3
 }
}

void port13_on()
{
 P1OUT |= 0x08; // turn on
}

void port13_off()
{
 P1OUT &amp;= ~0x08; // turn off
}

void port12_on()
{
 P1OUT |= 0x04; // turn on
}

void port12_off()
{
 P1OUT &amp;= ~0x04; // turn off
}

void port11_on()
{
 P1OUT |= 0x02; // turn on
}

void port11_off()
{
 P1OUT &amp;= ~0x02; // turn off
}</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ggproject.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ggproject.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ggproject.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ggproject.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ggproject.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ggproject.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ggproject.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ggproject.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ggproject.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ggproject.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ggproject.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ggproject.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ggproject.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ggproject.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=40&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ggproject.wordpress.com/2009/09/01/msp430-timer-source-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4879e32073fa3a2ead4868e002b4e7f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ggproject</media:title>
		</media:content>
	</item>
		<item>
		<title>MSP430 states ;)</title>
		<link>http://ggproject.wordpress.com/2009/09/01/msp430-states/</link>
		<comments>http://ggproject.wordpress.com/2009/09/01/msp430-states/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 16:47:25 +0000</pubDate>
		<dc:creator>ggproject</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[states]]></category>

		<guid isPermaLink="false">http://ggproject.wordpress.com/?p=37</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=37&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-38" title="states" src="http://ggproject.files.wordpress.com/2009/09/states.png?w=600&#038;h=858" alt="states" width="600" height="858" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ggproject.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ggproject.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ggproject.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ggproject.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ggproject.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ggproject.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ggproject.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ggproject.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ggproject.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ggproject.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ggproject.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ggproject.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ggproject.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ggproject.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=37&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ggproject.wordpress.com/2009/09/01/msp430-states/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4879e32073fa3a2ead4868e002b4e7f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ggproject</media:title>
		</media:content>

		<media:content url="http://ggproject.files.wordpress.com/2009/09/states.png" medium="image">
			<media:title type="html">states</media:title>
		</media:content>
	</item>
		<item>
		<title>clock calculations</title>
		<link>http://ggproject.wordpress.com/2009/09/01/clock-calculations/</link>
		<comments>http://ggproject.wordpress.com/2009/09/01/clock-calculations/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 00:33:21 +0000</pubDate>
		<dc:creator>ggproject</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[32768]]></category>
		<category><![CDATA[ACLK]]></category>
		<category><![CDATA[divider]]></category>
		<category><![CDATA[IDx]]></category>
		<category><![CDATA[interrupt]]></category>
		<category><![CDATA[ISR]]></category>
		<category><![CDATA[LFXT1CLK]]></category>
		<category><![CDATA[LPM3]]></category>
		<category><![CDATA[LPM4]]></category>
		<category><![CDATA[TACCR0]]></category>
		<category><![CDATA[TASSELx]]></category>
		<category><![CDATA[timer]]></category>
		<category><![CDATA[Timer-A]]></category>

		<guid isPermaLink="false">http://ggproject.wordpress.com/?p=30</guid>
		<description><![CDATA[we want to use the MSP with the lowest power consumption possible. to keep it low we need to reduce the frequency to the minimum and stay in low power mode 3 (in LPM4 timers won&#8217;t work) as often and long as possible. let&#8217;s calculate the maximum sleep time that can be achieved by using [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=30&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>we want to use the MSP with the lowest power consumption possible. to keep it low we need to reduce the frequency to the minimum and stay in low power mode 3 (in LPM4 timers won&#8217;t work) as often and long as possible.</p>
<p>let&#8217;s calculate the maximum sleep time that can be achieved by using the lowest frequency and highest TACCR0 (Up-Mode) [see MSP datasheet for details]:</p>
<p>LFXT1CLK is 32768 Hz in our case&#8230;<br />
ACLK is the buffered LFXT1CLK clock source divided by 8 -&gt; 4096</p>
<p>For Timer-A we set TASSELx to 01 to use the ACLK and use IDx with 11 (which sets the second divider to 8 )<br />
this gives us 4096 / 8 -&gt; 512 Hz</p>
<p>Some info about Up Mode and TACCR0 [from the MSP datasheet]:<br />
<em>The number of timer counts in the period is TACCR0+1. When the timer value equals TACCR0 the timer restarts counting from zero.</em></p>
<p>by setting TACCR0 to 65535 (max) we can now easily calculate how long we can stay in LPM3 without waking up (time between interrupts):<br />
65536 / 512 -&gt; gives us <strong>approx. 128 seconds</strong></p>
<p>that&#8217;s more than two minutes! pretty good&#8230; if we need to stay in LPM3 longer we can just increase a counter in the ISR. if the interval is too big we can easily reduce it by adjusting TACCR0&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ggproject.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ggproject.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ggproject.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ggproject.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ggproject.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ggproject.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ggproject.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ggproject.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ggproject.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ggproject.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ggproject.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ggproject.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ggproject.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ggproject.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=30&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ggproject.wordpress.com/2009/09/01/clock-calculations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4879e32073fa3a2ead4868e002b4e7f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ggproject</media:title>
		</media:content>
	</item>
		<item>
		<title>low power mode 3 &#8211; problems solved</title>
		<link>http://ggproject.wordpress.com/2009/08/31/low-power-mode-3/</link>
		<comments>http://ggproject.wordpress.com/2009/08/31/low-power-mode-3/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 23:09:40 +0000</pubDate>
		<dc:creator>ggproject</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ISR]]></category>
		<category><![CDATA[low power mode]]></category>
		<category><![CDATA[LPM]]></category>
		<category><![CDATA[MSP]]></category>

		<guid isPermaLink="false">http://ggproject.wordpress.com/?p=23</guid>
		<description><![CDATA[even though I already did some projects with the MSP430 and LPM (low power mode) I made a stupid mistake the last days&#8230; the MSP goes to sleep and wakes up on an interrupt after a specified amount of time. usually you just let that interrupt service routine execute and that&#8217;s it&#8230; well&#8230; I explicitly [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=23&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>even though I already did some projects with the MSP430 and LPM (low power mode) I made a stupid mistake the last days&#8230;</p>
<p>the MSP goes to sleep and wakes up on an interrupt after a specified amount of time.<br />
usually you just let that interrupt service routine execute and that&#8217;s it&#8230; well&#8230; I explicitly sent the MSP back to sleep at the end of the ISR instead of a normal return.</p>
<p>that leads to some not really predictable behaviour: 18 times the MSP goes to sleep and wakes up again correctly, but after that some variables get overwritten (eg. the wakeup-timer-variable) which results in the MSP not executing the ISR correctly.</p>
<p>so remember: you don&#8217;t have to send the MSP to sleep at the end of the ISR. just return <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ggproject.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ggproject.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ggproject.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ggproject.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ggproject.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ggproject.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ggproject.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ggproject.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ggproject.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ggproject.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ggproject.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ggproject.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ggproject.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ggproject.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=23&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ggproject.wordpress.com/2009/08/31/low-power-mode-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4879e32073fa3a2ead4868e002b4e7f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ggproject</media:title>
		</media:content>
	</item>
		<item>
		<title>VM disk size</title>
		<link>http://ggproject.wordpress.com/2009/08/30/vm-disk-size/</link>
		<comments>http://ggproject.wordpress.com/2009/08/30/vm-disk-size/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 23:07:18 +0000</pubDate>
		<dc:creator>ggproject</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[HDD]]></category>
		<category><![CDATA[VMware Converter]]></category>

		<guid isPermaLink="false">http://ggproject.wordpress.com/?p=19</guid>
		<description><![CDATA[turns out I was too optimistic when I thought it would be sufficient to give my VM 5 GB of disk size space was running out, so I had to find a solution to increase the disk size. -&#62;&#62; VMware Converter I converted the machine to use 10 GB HDD instead (15 mins conversion time)&#8230; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=19&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>turns out I was too optimistic when I thought it would be sufficient to give my VM 5 GB of disk size <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>space was running out, so I had to find a solution to increase the disk size.</p>
<p>-&gt;&gt; VMware Converter</p>
<p>I converted the machine to use 10 GB HDD instead (15 mins conversion time)&#8230; no reinstall needed, all fine&#8230; perfect! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
just make sure you didn&#8217;t activate your XP already&#8230; cause it will reinstall the whole hardware and require new activation&#8230;</p>
<p><strong>update (01.09.2009):</strong><br />
would have been too good if really everything would have worked perfectly <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  the VM is not able to go to sleep or execute VM scripts correctly anymore&#8230; I guess I&#8217;ll just take another hour and reinstall the whole thing&#8230; wasn&#8217;t that much of a big deal. but this time I&#8217;ll use a 15 GB HDD&#8230; prevention is better than cure <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ggproject.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ggproject.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ggproject.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ggproject.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ggproject.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ggproject.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ggproject.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ggproject.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ggproject.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ggproject.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ggproject.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ggproject.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ggproject.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ggproject.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=19&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ggproject.wordpress.com/2009/08/30/vm-disk-size/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4879e32073fa3a2ead4868e002b4e7f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ggproject</media:title>
		</media:content>
	</item>
		<item>
		<title>programming environment</title>
		<link>http://ggproject.wordpress.com/2009/08/30/programming-environment/</link>
		<comments>http://ggproject.wordpress.com/2009/08/30/programming-environment/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 22:32:56 +0000</pubDate>
		<dc:creator>ggproject</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Code Composer]]></category>
		<category><![CDATA[JTAG]]></category>
		<category><![CDATA[LPT]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MSP430]]></category>
		<category><![CDATA[parallel port]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://ggproject.wordpress.com/?p=12</guid>
		<description><![CDATA[MSP430 + JTAG (on parallel port) + Win XP = awesome MSP430 + JTAG (on parallel port) + Win Vista = no go MSP430 + JTAG (on parallel port) + Win 7 = no go the problem is: I want to use Win 7, but I also want to avoid having a dual-boot system&#8230; so [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=12&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>MSP430 + JTAG (on parallel port) + Win XP = awesome<br />
MSP430 + JTAG (on parallel port) + Win Vista = no go<br />
MSP430 + JTAG (on parallel port) + Win 7 = no go</p>
<p>the problem is: I want to use Win 7, but I also want to avoid having a dual-boot system&#8230;</p>
<p>so I was thinking about using MS Virtual PC to route the parallel port to an XP VM and have my dev environment set up there.</p>
<p>well&#8230; didn&#8217;t work as expected, as MS Virtual PC is not able to route my LPT, because it&#8217;s not using adress 378h-37Fh and thanks to APCI (mandatory for Win 7) I can&#8217;t change that. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>JTAG on USB was no option for me, as I didn&#8217;t want to spend another 80$ for sth. which was already working <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>after a lot of hours spent on various blogs and google, I finally tried VMware (Player) [because it's free!!]</p>
<p>I set up a VM with VMX Builder [also free] and tried routing the parallel port to the VM. To my big surprise VMware is able to do what Microsoft itself is not able to do <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Long story short:<br />
MSP430 + JTAG (on parallel port) + Win 7 + VMware Player + Win XP = awesome</p>
<p>btw: I&#8217;m using Code Composer Studio v4 Core Edition for coding + flashing + debugging [it's also freely available!! thanks TI <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ]</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ggproject.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ggproject.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ggproject.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ggproject.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ggproject.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ggproject.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ggproject.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ggproject.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ggproject.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ggproject.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ggproject.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ggproject.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ggproject.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ggproject.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=12&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ggproject.wordpress.com/2009/08/30/programming-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4879e32073fa3a2ead4868e002b4e7f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ggproject</media:title>
		</media:content>
	</item>
		<item>
		<title>power supply &#8211; check</title>
		<link>http://ggproject.wordpress.com/2009/08/28/power/</link>
		<comments>http://ggproject.wordpress.com/2009/08/28/power/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 20:56:35 +0000</pubDate>
		<dc:creator>ggproject</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Done today: temporary power supply with LM2937  + 10 yF cap. + 0.48 yF cap. (details in the datasheet) did it because I thought the parallel port of my PC (PCI ext. card) doesn&#8217;t supply enough power&#8230; well&#8230; didn&#8217;t solve the problem at all [cause it&#8217;s Vista&#8217;s fault&#8230; ) at least now I have a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=1&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Done today: temporary power supply with LM2937  + 10 yF cap. + 0.48 yF cap.<br />
(details in the <a title="LM2937 Datasheet" href="http://www.national.com/ds/LM/LM2937.pdf" target="_blank">datasheet</a>)</p>
<p>did it because I thought the parallel port of my PC (PCI ext. card) doesn&#8217;t supply enough power&#8230; well&#8230; didn&#8217;t solve the problem at all <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  [cause it&#8217;s Vista&#8217;s fault&#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  )</p>
<p>at least now I have a power supply with fixed 3.3V <img src='http://s2.wp.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ggproject.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ggproject.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ggproject.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ggproject.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ggproject.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ggproject.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ggproject.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ggproject.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ggproject.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ggproject.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ggproject.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ggproject.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ggproject.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ggproject.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=1&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ggproject.wordpress.com/2009/08/28/power/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4879e32073fa3a2ead4868e002b4e7f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ggproject</media:title>
		</media:content>
	</item>
		<item>
		<title>the beginning</title>
		<link>http://ggproject.wordpress.com/2009/08/26/the-beginning/</link>
		<comments>http://ggproject.wordpress.com/2009/08/26/the-beginning/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 22:45:43 +0000</pubDate>
		<dc:creator>ggproject</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ggproject.wordpress.com/?p=8</guid>
		<description><![CDATA[I started with a test-layout for my MSP430F1121 [on an olimex header board] (that&#8217;s what I have at home and it fits my needs ) added three LEDs for debug reasons just to get into yC-coding again let&#8217;s see how long it takes me to have the power-toggle mechanism for the GG up &#8216;n running.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=8&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I started with a test-layout for my MSP430F1121 [on an <a title="MSP430F1121 Header Board" href="http://www.olimex.com/dev/msp-h1121.html" target="_blank">olimex header board</a>] (that&#8217;s what I have at home and it fits my needs <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p>added three LEDs for debug reasons just to get into yC-coding again <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>let&#8217;s see how long it takes me to have the power-toggle mechanism for the GG up &#8216;n running.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ggproject.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ggproject.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ggproject.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ggproject.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ggproject.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ggproject.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ggproject.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ggproject.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ggproject.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ggproject.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ggproject.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ggproject.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ggproject.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ggproject.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ggproject.wordpress.com&amp;blog=9221481&amp;post=8&amp;subd=ggproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ggproject.wordpress.com/2009/08/26/the-beginning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4879e32073fa3a2ead4868e002b4e7f1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ggproject</media:title>
		</media:content>
	</item>
	</channel>
</rss>
