Ok, I've got it going for the Atmega644 Wasp series.
I've put the bootloaders in
http://affirmatron.com/wasp/WaspBOOT_644_10MHZ.hex
http://affirmatron.com/wasp/WaspBOOT_644_20MHZ.hex
If you have a Wasp with a 3.3v device like the serial flash or accelerometer, then you have a 10MHZ device running at 3.3v.
If you don't have these options, then you probably have a 20MHZ/5v version.
Double check as you can burn out the 3.3v devices if you plug in the wrong voltage.
You'll need to burn this bootloader to the Wasp.
Then append the following file in boards.txt
wasp20.name=Wasp644_20
wasp20.upload.protocol=stk500
wasp20.upload.maximum_size=63488
wasp20.upload.speed=38400
wasp20.bootloader.low_fuses=0xFF
wasp20.bootloader.high_fuses=0xD8
wasp20.bootloader.extended_fuses=0xFE
wasp20.bootloader.path=atmega644
wasp20.bootloader.file=ATmegaBOOT_644.hex
wasp20.bootloader.unlock_bits=0x3F
wasp20.bootloader.lock_bits=0xCF
wasp20.build.mcu=atmega644
wasp20.build.f_cpu=20000000L
wasp20.build.core=arduino
###########
wasp10.name=Wasp644_10
wasp10.upload.protocol=stk500
wasp10.upload.maximum_size=63488
wasp10.upload.speed=38400
wasp10.bootloader.low_fuses=0xFF
wasp10.bootloader.high_fuses=0xD8
wasp10.bootloader.extended_fuses=0xFE
wasp10.bootloader.path=atmega644
wasp10.bootloader.file=ATmegaBOOT_644.hex
wasp10.bootloader.unlock_bits=0x3F
wasp10.bootloader.lock_bits=0xCF
wasp10.build.mcu=atmega644
wasp10.build.f_cpu=10000000L
wasp10.build.core=arduino
Note: I have NOT tried to burn a bootloader from the IDE with these setting, I used AVR Studio 4.18b700, but these match the fuse & lockbit setting that are known working for me. If someone can confirm this works from the IDE that would be great.
After this, you should be able to upload sketches (hit upload, then reset, there's no auto-reset as far as I can), and use the Serial port.
There's a Wasp datalogger app in the support section at socrobotics.com that tests out the Wasp in case you're having problems.
I recommend testing with blink.hex (change the LED to DigitalPin4 and DigitalPin5, NOT digital pin13 - there's no LED on that pin), then the asciitable sketch to verify you've got serial working.
Everything else is pretty much Sanguino-like for the Atmega644 as far as pin-outs and features. Remember this unit is a Atmega644 not Atmega644p so there's only one UART, not two.
Congrats to that team and the people that come before them for making it easy.
It's a nice little board!
--creatrope