Today a package arrived for me. Although it said "Priority" all over it, three weeks seems like a pretty poor interpretation of priority. Anyway, it was the new AVR Xmega development board from Justin Mattair
. Despite the best efforts of USPS and Royal Mail to squash the box, it seems that the generous allocation of header pins provided structural support and prevented any damage. So I plugged it in and the blinkenleds demo started and the com port popped up.
Did I mention the pins? There are too many of them too close together to be able to fit more than one IDC cable header. So the cutters will trim one or two ports to size. One curious bit of design. The ground vias all have thermal relief patterns.
Demo time. A blob of solder connects one of the links required for the new demo. The instructions are a bit sparse and it said to link J15 and J27 but J15 is only needed for the mini joystick which isn't fitted anyway. Next it said remove the programming link. Where is that? I guess there is only one link that is removable. And indeed pressing the hardware button magically the unit becomes an AVRISP mkII. Where is the device driver? Hidden in AVR Studio 4 of course. Then it asks if I want to upgrade the firmware. Probably not! That is the quickest way to kill a programmer. With great trepidation I press the Program button and all the lights go out. Now what? I replace the programming link, press the reset button and we revert back to a serial device. Hmm, maybe that isn't what we wanted to do? Where is the USB/SPI bridge? I guess the USB chip needs a quick go with Flip.
So on with the jumper, hold HWB and jab at reset. Oh wow. Now we have mounted a DFU. Scrabble around for the Flip driver and "Your new hardware is installed and ready to use". So in Flip I look for the Xmega but heck, it isn't supported???? Oh, thats right, its the OTHER AVR I am supposed to be programming. Now it all programs OK and it is time to click Start Application. Bye bye DFU and hello XD200 USB-SPI configuration page. What do I do with this? Confused now. Where do I put these drive mounting commands in? Oh right. Its the magic jumper that needs to come off.
So now the terminal goes crazy flickering. That is different. Press the "any" key and wow, here are all the goodies :-)
What is the temperature? "Demo has not been written". I already knew it was 21C so that is no great loss.
Blink LEDs. Yes. blinkenleds are in full working order.
Finally a look at what I really need to be checking out. The SD card slot. And we have the magic incantations
di0
ds0
fi0
fs
fl
Wow. Now I can read my files.
Next to sort out why exporting Kicad to GC-Prevue put all my drill holes at the same location.....