<?xml version="1.0" encoding="UTF-8"?><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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Atmel Xplain Xmega board Gotchas</title>
	<atom:link href="http://blog.frankvh.com/2009/11/15/atmel-xplain-board/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.frankvh.com/2009/11/15/atmel-xplain-board/</link>
	<description>A bunch of random musings, with a leaning towards electronics &#38; computers.</description>
	<lastBuildDate>Sun, 08 Jan 2012 21:10:40 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: frank</title>
		<link>http://blog.frankvh.com/2009/11/15/atmel-xplain-board/comment-page-1/#comment-201</link>
		<dc:creator>frank</dc:creator>
		<pubDate>Mon, 28 Mar 2011 13:35:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankvh.com/?p=187#comment-201</guid>
		<description>Good to know - thanks for the updates.</description>
		<content:encoded><![CDATA[<p>Good to know &#8211; thanks for the updates.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hyper</title>
		<link>http://blog.frankvh.com/2009/11/15/atmel-xplain-board/comment-page-1/#comment-199</link>
		<dc:creator>hyper</dc:creator>
		<pubDate>Sat, 26 Mar 2011 01:16:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankvh.com/?p=187#comment-199</guid>
		<description>One more update...
I just got a rev. 7 XPLAIN board and the schematic shows R100 which is a 100K pullup on the reset line (aka. PDI CLK). I haven&#039;t even fired it up yet, but I&#039;m guess that the &#039;Board Doesn&#039;t Restart Properly&#039; problem has been fixed.</description>
		<content:encoded><![CDATA[<p>One more update&#8230;<br />
I just got a rev. 7 XPLAIN board and the schematic shows R100 which is a 100K pullup on the reset line (aka. PDI CLK). I haven&#8217;t even fired it up yet, but I&#8217;m guess that the &#8216;Board Doesn&#8217;t Restart Properly&#8217; problem has been fixed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Somerville</title>
		<link>http://blog.frankvh.com/2009/11/15/atmel-xplain-board/comment-page-1/#comment-173</link>
		<dc:creator>Bill Somerville</dc:creator>
		<pubDate>Sun, 05 Sep 2010 19:42:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankvh.com/?p=187#comment-173</guid>
		<description>Just kicking the tyres here on an Xplain board and found your blog while looking for info on peoples experiences with the DAC.

My Xplain came with the BOOTRST fuse un-programmed on the AT90USB1287 board controller MCU - this has to be programmed before the supplied FLIP compatible boot loader will work. Bit of a dumb setup by the manufacturer unless they had some reason for crippling the board. You need to jumper the TDI pin to ground on the board controller JTAG header to enable the FLIP bootloader as well.

I used a JTAGICEMkII to fix mine, not sure how users without a JTAG programmer are supposed to sort it - but given that you need one to program the XMEGA I guess most will have one.

As for the USB CDC app, I found it works OK. I also loaded the flash drive emulation app (MSC) to the board controller using FLIP and that works just fine too.

Bill</description>
		<content:encoded><![CDATA[<p>Just kicking the tyres here on an Xplain board and found your blog while looking for info on peoples experiences with the DAC.</p>
<p>My Xplain came with the BOOTRST fuse un-programmed on the AT90USB1287 board controller MCU &#8211; this has to be programmed before the supplied FLIP compatible boot loader will work. Bit of a dumb setup by the manufacturer unless they had some reason for crippling the board. You need to jumper the TDI pin to ground on the board controller JTAG header to enable the FLIP bootloader as well.</p>
<p>I used a JTAGICEMkII to fix mine, not sure how users without a JTAG programmer are supposed to sort it &#8211; but given that you need one to program the XMEGA I guess most will have one.</p>
<p>As for the USB CDC app, I found it works OK. I also loaded the flash drive emulation app (MSC) to the board controller using FLIP and that works just fine too.</p>
<p>Bill</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kenneth Scharf</title>
		<link>http://blog.frankvh.com/2009/11/15/atmel-xplain-board/comment-page-1/#comment-123</link>
		<dc:creator>Kenneth Scharf</dc:creator>
		<pubDate>Fri, 26 Feb 2010 16:07:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankvh.com/?p=187#comment-123</guid>
		<description>Actually the avrispMKII DOES support the 10 pin cable without an adapter.  Atmel just didn&#039;t supply the cable.  Get or make up a short cable with a 10 pin connector on each end.  Snap open the avrisp (you have to insert a screwdriver into the plastic clamps holding the case together while prying it open with another screwdriver.  It looks hard to do, but it opens easily.  You&#039;ll see that the PC board has BOTH connectors on it.  In the event that they have depopulated the 10 pin connector from the board you&#039;ll have to solder one to the provided pads, however the units I&#039;ve opened up had both connectors installed.</description>
		<content:encoded><![CDATA[<p>Actually the avrispMKII DOES support the 10 pin cable without an adapter.  Atmel just didn&#8217;t supply the cable.  Get or make up a short cable with a 10 pin connector on each end.  Snap open the avrisp (you have to insert a screwdriver into the plastic clamps holding the case together while prying it open with another screwdriver.  It looks hard to do, but it opens easily.  You&#8217;ll see that the PC board has BOTH connectors on it.  In the event that they have depopulated the 10 pin connector from the board you&#8217;ll have to solder one to the provided pads, however the units I&#8217;ve opened up had both connectors installed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dean Camera</title>
		<link>http://blog.frankvh.com/2009/11/15/atmel-xplain-board/comment-page-1/#comment-114</link>
		<dc:creator>Dean Camera</dc:creator>
		<pubDate>Tue, 15 Dec 2009 10:18:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankvh.com/?p=187#comment-114</guid>
		<description>And another update - I&#039;ve just finished a first revision of an XPLAIN programmer firmware for the onboard AT90USB1287, also located in the LUFA SVN as well as this AVRFreaks thread: http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;t=87393. When loaded, it will cause the XPLAIN board to enumerate as an Atmel AVRISP-MKII which (with the latest AVRStudio release) can PDI program the onboard XMEGA.

- Dean</description>
		<content:encoded><![CDATA[<p>And another update &#8211; I&#8217;ve just finished a first revision of an XPLAIN programmer firmware for the onboard AT90USB1287, also located in the LUFA SVN as well as this AVRFreaks thread: <a href="http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;t=87393" rel="nofollow">http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;t=87393</a>. When loaded, it will cause the XPLAIN board to enumerate as an Atmel AVRISP-MKII which (with the latest AVRStudio release) can PDI program the onboard XMEGA.</p>
<p>- Dean</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ArnodB</title>
		<link>http://blog.frankvh.com/2009/11/15/atmel-xplain-board/comment-page-1/#comment-113</link>
		<dc:creator>ArnodB</dc:creator>
		<pubDate>Sat, 05 Dec 2009 13:02:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankvh.com/?p=187#comment-113</guid>
		<description>&gt; In theory you can reprogram the 1287 via the USB port, using Atmel’s “FLIP” utility
&gt; (available on their website). For me, that didn’t work either, and I really tried hard. No FLIP for me!

Old Rev 1 Xplains didn&#039;t have the necessary bootloader in the 1287. Rev 2 and later ones have it, but the procedure described in AVR1907 to enter the bootloader is incomplete. I have summarized my experience in http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;p=645225 I use Ubuntu, but checked that the pushbuttons I added works with FLIP under Windows, too.</description>
		<content:encoded><![CDATA[<p>&gt; In theory you can reprogram the 1287 via the USB port, using Atmel’s “FLIP” utility<br />
&gt; (available on their website). For me, that didn’t work either, and I really tried hard. No FLIP for me!</p>
<p>Old Rev 1 Xplains didn&#8217;t have the necessary bootloader in the 1287. Rev 2 and later ones have it, but the procedure described in AVR1907 to enter the bootloader is incomplete. I have summarized my experience in <a href="http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;p=645225" rel="nofollow">http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;p=645225</a> I use Ubuntu, but checked that the pushbuttons I added works with FLIP under Windows, too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: frank</title>
		<link>http://blog.frankvh.com/2009/11/15/atmel-xplain-board/comment-page-1/#comment-111</link>
		<dc:creator>frank</dc:creator>
		<pubDate>Wed, 25 Nov 2009 18:03:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankvh.com/?p=187#comment-111</guid>
		<description>That is indeed a good note - thanks! I have updated the post.</description>
		<content:encoded><![CDATA[<p>That is indeed a good note &#8211; thanks! I have updated the post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dean Camera</title>
		<link>http://blog.frankvh.com/2009/11/15/atmel-xplain-board/comment-page-1/#comment-110</link>
		<dc:creator>Dean Camera</dc:creator>
		<pubDate>Wed, 25 Nov 2009 08:24:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankvh.com/?p=187#comment-110</guid>
		<description>Hi Frank,

Just a minor correction to your excellent post. My LUFA project does indeed contain a USBtoSerial demo which converts between a USB port and a physical serial port, however I&#039;ve been told this won&#039;t work on the XPLAIN board as the XMEGA-&gt;AT90USB link is via a software and not hardware UART. That said, as of this morning, there is a new &quot;XMEGABridge&quot; project in the LUFA SVN which should implement the required software USART bridge to restore that functionality to the XPLAIN boards.

Cheers!
- Dean</description>
		<content:encoded><![CDATA[<p>Hi Frank,</p>
<p>Just a minor correction to your excellent post. My LUFA project does indeed contain a USBtoSerial demo which converts between a USB port and a physical serial port, however I&#8217;ve been told this won&#8217;t work on the XPLAIN board as the XMEGA-&gt;AT90USB link is via a software and not hardware UART. That said, as of this morning, there is a new &#8220;XMEGABridge&#8221; project in the LUFA SVN which should implement the required software USART bridge to restore that functionality to the XPLAIN boards.</p>
<p>Cheers!<br />
- Dean</p>
]]></content:encoded>
	</item>
</channel>
</rss>

