<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; Topic: Maple Power Jumper Confusion ????</title>
		<link>http://forums.leaflabs.com/topic.php?id=75</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:11:59 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?topic=75" rel="self" type="application/rss+xml" />

		<item>
			<title>poslathian on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75&amp;page=2#post-482</link>
			<pubDate>Mon, 05 Jul 2010 20:42:11 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">482@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I wonder if this isnt actually related to the buttons. We manually swapped out alot of buttons that were damaged during reflow. Our test procedure on this was effectively mash them 20 times and make sure they worked properly. However, if the boot BUT was faulty, for whatever reason, its possible that reseting would cause the light to halt, not turn on, or do other weird things as you accidentally cycled through the serial bootloader and perpetual bootloader modes. Perhaps the power stuff was just coincidental and not causal. &#60;/p&#62;
&#60;p&#62;Just a random shot in the dark.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>leaflabsandy on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75&amp;page=2#post-466</link>
			<pubDate>Sun, 04 Jul 2010 08:31:34 +0000</pubDate>
			<dc:creator>leaflabsandy</dc:creator>
			<guid isPermaLink="false">466@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Quote: &#34;We have a test setup to test every board before they go out, and we're interested in finding more weirdos to test for.&#34;&#60;/p&#62;
&#60;p&#62;Answer: I must be the only person that had this wierd problem? &#38;lt;--- this is good to know.&#60;/p&#62;
&#60;p&#62;Quote: Correct me if I'm inaccurate. I'm assuming you checked that the voltage at VCC was correct.&#60;/p&#62;
&#60;p&#62;Answer: I just measured the header VCC and gnd - it was OK for the battery, barrel connector inputs.&#60;/p&#62;
&#60;p&#62;Quote: &#34;Did you check anything else? Was the clock running? &#60;/p&#62;
&#60;p&#62;Answer: No, and how can I tell if the clock was running? The blinky program should&#60;br /&#62;
indicate if the clock was running.&#60;/p&#62;
&#60;p&#62;Quote: &#34;Did you check power consumption?&#34;  &#60;/p&#62;
&#60;p&#62;Answer: No&#60;/p&#62;
&#60;p&#62;Quote: &#34;You mentioned that the chip &#34;wouldn't reset&#34;. Was the chip starting up...did the blue LED blink, like normal, at startup if you power cycled?&#34;&#60;/p&#62;
&#60;p&#62;Answer: In all cases on external power with only one jumper, the blue light would always cycle, on startup, then stop.&#60;br /&#62;
By pressing the reset to restart the ARM the blue light would stay on constantly.&#60;br /&#62;
Note: My program, on the Maple, was a 50ms blue blinky program.&#60;/p&#62;
&#60;p&#62;Hope this helps.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>okie on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-462</link>
			<pubDate>Sat, 03 Jul 2010 18:06:49 +0000</pubDate>
			<dc:creator>okie</dc:creator>
			<guid isPermaLink="false">462@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;leaflabsandy, good work. I'm glad you're digging deeper into the issue. It's both troublesome and perhaps the epitome of interesting when things change right under our purposefully observant nose, eyes, wave sensors, and we're left with an incomplete story, even if the change that occurs is central to the reason for investigation.&#60;/p&#62;
&#60;p&#62;I'm not too impressed with the PCB assembly of Maple. We have a test setup to test every board before they go out, and we're interested in finding more weirdos to test for. I still cannot think of a reasonable explanation of how a Maple might work with USB power but not external power and then after washing it with alcohol to maybe remove some excess flux, the problem goes away. None of our hypotheses are compelling. I have some more questions about what you mean by &#34;when it wasn't working with external power&#34;. Correct me if I'm inaccurate. I'm assuming you checked that the voltage at VCC was correct. Did you check anything else? Was the clock running? Did you check power consumption? You mentioned that the chip &#34;wouldn't reset&#34;. Was the chip starting up...did the blue LED blink, like normal, at startup if you power cycled? what was the state of the reset pin...did it actually get pulled up and down by the button? &#60;/p&#62;
&#60;p&#62;I just tried a 9V external supply with USB and both USB and EXT power jumpers connected...seemed to work fine. Don't try to shoot me. I probably have more rounds (17) than you:&#60;br /&#62;
&#60;a href=&#34;http://dl.dropbox.com/u/42394/okieglock.jpg&#34; rel=&#34;nofollow&#34;&#62;http://dl.dropbox.com/u/42394/okieglock.jpg&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I can't think of any short or capacitance due to flux causing this problem unless something was shorted to the power trace connecting the external power jack to the power selection header or to VIN. I'm basing this on what I know about the whole system. I know the circuit and layout well and have a very general idea of how the USB bootloader and serial stuff works. My main angle of attack with this problem assumes the legitimacy of the following scenario if our Maple boards and softwares are the same versions (I'm using Maple r3 and :&#60;br /&#62;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&#60;br /&#62;
If we're both able to compile and upload the same sketch that you posted, then if we then unplug the USB cable, plug in 9VDC to EXT power, switch the power jumper from USB to EXT, and press the reset button, then our boards should behave the same regardless of what operating system we're using.      &#60;/p&#62;
&#60;p&#62;It's kind of fun to try random things and look for &#34;stuff&#34;, so i just did it for a couple minutes. i started connecting the reset pin to the resistors, caps, and transistors behind the USB port and to VIN and the protection diode terminals and any metal exposed in the vicinity through a 3.3k resistor and then pressing the reset button and watching the blinking LED start-up sequence. /Sometimes/, or about one in every 5 times i press the reset button when i'm connecting the resistor from the reset pin to the right pad of one of the four lower resistors behind the USB connector (R8,R9,R10,R12), the first blink of the blue LED is several times longer than usual. &#38;lt;/garbage&#38;gt;&#60;/p&#62;
&#60;p&#62;&#38;lt;garbage&#38;gt;&#60;br /&#62;
&#34;You need TWO JUMPERS INSTALLED TO MAKE IT WORK WITH EXTERNAL POWER!!!!&#34;&#60;br /&#62;
&#38;lt;/garbage&#38;gt;&#60;/p&#62;
&#60;p&#62;I wonder if someone is going to come across this forum thread one day and think this is &#34;a regular ole' general fact of life&#34; when it really only used to happen sometimes on leaflabsandy's bench.&#60;/p&#62;
&#60;p&#62;Your data volume is very much appreciated. Unfortunately, you seem to be the only Maple with this power supply problem that magically disappeared. I say &#34;magically&#34; because we have neither a reasonable testable hypothesis on what was/is causing the problem nor enough data or a Maple that fails in this manner to explore it. Did you capture any images with your USB microscope that show the flux you removed? I have not seen a problem with excess flux on other boards. Believe it or not, I am going to apply a hefty amount of flux to the parts of the circuit you mentioned and others, but I think there's a very small chance of reproducing these things because I haven't seen this problem on any boards and no one can think of a way this kind of behavior could be caused by flux...or anything for that matter. &#60;/p&#62;
&#60;p&#62;Happy 4th of July!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>leaflabsandy on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-452</link>
			<pubDate>Fri, 02 Jul 2010 18:26:38 +0000</pubDate>
			<dc:creator>leaflabsandy</dc:creator>
			<guid isPermaLink="false">452@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Okie ... FYI - I was going to send it back but looking carefully&#60;br /&#62;
at the board with a USB microscope, I detected flux residue so, I&#60;br /&#62;
taped off the two tac switches and got a small bristol brush and&#60;br /&#62;
some 91% Isopropyl alcohol to clean the board. So far it is working&#60;br /&#62;
off of external power? - very strange? - more testing on going.&#60;br /&#62;
Note: The greatest density of flux was just behind the USB connector&#60;br /&#62;
on the row of resistors and other components. Hope this helps.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jessb on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-404</link>
			<pubDate>Mon, 28 Jun 2010 20:47:13 +0000</pubDate>
			<dc:creator>jessb</dc:creator>
			<guid isPermaLink="false">404@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;damn straight *brandishes .44 magnum* ;)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>leaflabsandy on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-403</link>
			<pubDate>Mon, 28 Jun 2010 19:03:42 +0000</pubDate>
			<dc:creator>leaflabsandy</dc:creator>
			<guid isPermaLink="false">403@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;If you think that was funny check this link out on the Arduino forum about the Maple ...&#60;br /&#62;
&#60;a href=&#34;http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1274652722/all&#34; rel=&#34;nofollow&#34;&#62;http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1274652722/all&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>poslathian on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-402</link>
			<pubDate>Mon, 28 Jun 2010 17:08:20 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">402@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;hah! I definitely agree with that. That can is now an obliteratedly awesome pencil holder.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>leaflabsandy on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-401</link>
			<pubDate>Mon, 28 Jun 2010 16:30:12 +0000</pubDate>
			<dc:creator>leaflabsandy</dc:creator>
			<guid isPermaLink="false">401@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Jessb quote: &#34;Just want to reiterate, please do not use the jumpers to select more than one power source (ie USB and EXT) at the same time... this puts you at a much greater risk of doing something that will &#34;release the magic smoke&#34;...&#34;&#60;/p&#62;
&#60;p&#62;I totally agree ... never argue with a person with a gun in one hand and a beer can in the other. That is you in the picture &#34;about the staff&#34; Jess?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>poslathian on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-400</link>
			<pubDate>Mon, 28 Jun 2010 16:01:26 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">400@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Thanks for the detailed info. Well try and recreate it!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>leaflabsandy on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-399</link>
			<pubDate>Mon, 28 Jun 2010 14:12:10 +0000</pubDate>
			<dc:creator>leaflabsandy</dc:creator>
			<guid isPermaLink="false">399@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Words dear to my heart ...&#60;/p&#62;
&#60;p&#62;&#34;In the meantime, regardless if SerialUSB is your problem, please know were rewriting this part of libmaple and will be pushing at update soon!&#34;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>leaflabsandy on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-398</link>
			<pubDate>Mon, 28 Jun 2010 13:23:54 +0000</pubDate>
			<dc:creator>leaflabsandy</dc:creator>
			<guid isPermaLink="false">398@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I am using a 9 VDC power supply.&#60;/p&#62;
&#60;p&#62;When I transfer to ext (ext pwr jumper) from USB the blue light cycles briefy then stops. The reset tac switch forces the blue light on all the time?&#60;/p&#62;
&#60;p&#62;When I &#34;backfeed&#34; the USB (with the USB jumper) and the ext. pwr. everything works!&#60;br /&#62;
eg the blue light cycles every 50 ms. Which means the program is running???&#60;/p&#62;
&#60;p&#62;The reset tac switch restarts the program execution everytime with the backfeed?&#60;br /&#62;
The automatic &#34;power on reset&#34; works every time with the backfeed.&#60;/p&#62;
&#60;p&#62;Please Note: The blinky LED sketch works everytime under USB with only one jumper.&#60;br /&#62;
I believe the problem is pointing to a software problem?&#60;/p&#62;
&#60;p&#62;BTW ... The only reason why I &#34;backfed&#34; the USB components (1.5 K volt divider) is ...&#60;br /&#62;
I got desperate because I wanted the Maple to run on external power! With using&#60;br /&#62;
only 9 VDC power supply (plus 2 volt drop across the diode) then I am safe. Using the max. of 18 volts will probably smoke the board!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>leaflabsandy on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-397</link>
			<pubDate>Mon, 28 Jun 2010 13:19:01 +0000</pubDate>
			<dc:creator>leaflabsandy</dc:creator>
			<guid isPermaLink="false">397@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;--------&#60;br /&#62;
Code &#38;lt;--- uploaded code - notice the print statement commented out&#60;br /&#62;
--------&#60;br /&#62;
/* Blink without Delay&#60;/p&#62;
&#60;p&#62; Turns on and off a light emitting diode(LED) connected to a digital&#60;br /&#62;
 pin, without using the delay() function.  This means that other code&#60;br /&#62;
 can run at the same time without being interrupted by the LED code.&#60;/p&#62;
&#60;p&#62;  The circuit:&#60;br /&#62;
 * LED attached from pin 13 to ground.&#60;br /&#62;
 * Note: on most Arduinos, there is already an LED on the board&#60;br /&#62;
 that's attached to pin 13, so no hardware is needed for this example.&#60;/p&#62;
&#60;p&#62; created 2005&#60;br /&#62;
 by David A. Mellis&#60;br /&#62;
 modified 17 Jun 2009&#60;br /&#62;
 by Tom Igoe&#60;/p&#62;
&#60;p&#62; &#60;a href=&#34;http://www.arduino.cc/en/Tutorial/BlinkWithoutDelay&#34; rel=&#34;nofollow&#34;&#62;http://www.arduino.cc/en/Tutorial/BlinkWithoutDelay&#60;/a&#62;&#60;br /&#62;
 */&#60;/p&#62;
&#60;p&#62;// constants won't change. Used here to&#60;br /&#62;
// set pin numbers:&#60;br /&#62;
const int ledPin =  13;      // the number of the LED pin&#60;/p&#62;
&#60;p&#62;// Variables will change:&#60;br /&#62;
int ledState = LOW;             // ledState used to set the LED&#60;br /&#62;
long previousMillis = 0;        // will store last time LED was updated&#60;/p&#62;
&#60;p&#62;// the follow variables is a long because the time, measured in miliseconds,&#60;br /&#62;
// will quickly become a bigger number than can be stored in an int.&#60;br /&#62;
long interval = 50;           // interval at which to blink (milliseconds)&#60;/p&#62;
&#60;p&#62;void setup() {&#60;br /&#62;
  // set the digital pin as output:&#60;br /&#62;
  pinMode(ledPin, OUTPUT);&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;void loop()&#60;br /&#62;
{&#60;br /&#62;
  // here is where you'd put code that needs to be running all the time.&#60;/p&#62;
&#60;p&#62;  // check to see if it's time to blink the LED; that is, is the difference&#60;br /&#62;
  // between the current time and last time we blinked the LED bigger than&#60;br /&#62;
  // the interval at which we want to blink the LED.&#60;br /&#62;
  if (millis() - previousMillis &#38;gt; interval) {&#60;br /&#62;
    // save the last time you blinked the LED&#60;br /&#62;
    previousMillis = millis();   &#60;/p&#62;
&#60;p&#62;    // if the LED is off turn it on and vice-versa:&#60;br /&#62;
    if (ledState == LOW)&#60;br /&#62;
      ledState = HIGH;&#60;br /&#62;
    else&#60;br /&#62;
      ledState = LOW;&#60;/p&#62;
&#60;p&#62;    // set the LED with the ledState of the variable:&#60;br /&#62;
    digitalWrite(ledPin, ledState);&#60;/p&#62;
&#60;p&#62;  }&#60;br /&#62;
  //SerialUSB.println(&#34;Hello World!&#34;);&#60;br /&#62;
}
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jessb on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-396</link>
			<pubDate>Mon, 28 Jun 2010 12:51:23 +0000</pubDate>
			<dc:creator>jessb</dc:creator>
			<guid isPermaLink="false">396@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Just want to reiterate, please do not use the jumpers to select more than one power source (ie USB and EXT) at the same time... this puts you at a much greater risk of doing something that will &#34;release the magic smoke&#34;...
&#60;/p&#62;</description>
		</item>
		<item>
			<title>poslathian on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-394</link>
			<pubDate>Mon, 28 Jun 2010 12:38:14 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">394@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;you should not need a second jumper to power off of external supply. We manually replaced the power supplied off the external lines (at great cost) to ensure they would be rated to accept the advertised power ranges, and verified this (and once again after your post). Do you have any calls to SerialUSB.print in your code? It would seem, from the bug reports, that our handling of all things SerialUSB is just straight buggy, and were rewriting it, sorry about that! If you do have calls to SerialUSB than its almost certainly the case that when powering off external power, there is no active usb connection, which is causing SerialUSB to block...halting your program and preventing blinky. Please provide your exact sketch and setup and I'll be happy to hack on it and get this figured out for you. In the meantime, regardless if SerialUSB is your problem, please know were rewriting this part of libmaple and will be pushing at update soon!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>leaflabsandy on "Maple Power Jumper Confusion ????"</title>
			<link>http://forums.leaflabs.com/topic.php?id=75#post-391</link>
			<pubDate>Mon, 28 Jun 2010 06:40:50 +0000</pubDate>
			<dc:creator>leaflabsandy</dc:creator>
			<guid isPermaLink="false">391@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Danger ... folks at home do not apply more than 10 volts to the Maple and insert the USB jumper!!!! The 1.5K voltage divider would be more than 5 vdc which would put the input pin at its max voltage! This problem is looking more like a software problem?&#60;br /&#62;
Wait for Maple to resolve this problem?
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
