I hope someone has some good news for me... I just invested quite a bit in 100+ Xmega rev H MCUs and 4-layer boards with Ethernet, Audio, SRAM, etc. My application required 3 separate SPI ports, low power consumption, so seemed like a perfect solution.
It appeared that everything was in order. I was able to compile the sample code with avr-gcc, The documentation is really looking good. Everything was going great until I actually hooked up the Dragon programmer via JTAG to the first proto board assembly and realized that the -pxmega128a1 option in avrdude is not actually supported (it is present though). I don't know of any other options for programming these devices under Linux.
After searching around on google, it appears that the avrdude support is incomplete right now due to lack of information on the JTAG protocol for programming. It appears that somebody was nice enough to supply patches for partial support, but not enough to be usable yet.
Anyone have word on if Atmel is going to help those of us who develop under Linux? AVR Studio is not an option for me at this time as I do not have any Windows experience.
Any constructive advice greatly appreciated... no need to lecture me for trying to be an early supporter. I know I jumped the gun here.
There might be a nice new XMega dev board for someone who can help me get this thing working under Linux...