Re-programming the AVR STICK

Has anyone had any luck re-programming the AVR Stick yet? I am not very knowledgeable about AVR-GCC, and choose to stick with CodevisionAVR and AVRstudio…

However, CodevisionAVR gives me grief when trying to compile…particularly with eeprom.h, which gives this error…

Error: C:\Documents and Settings\Graeme Hulme-Jones\Desktop\AVRSTICK\eeprom.h(55), included from: main.c: missing name for function parameter #1

For the following line of code:

int __eerd_word (const uint16_t , uint8_t ()(const uint8_t *))

ATTR_PURE;

And gives me this error:

Error: C:\Documents and Settings\Graeme Hulme-Jones\Desktop\AVRSTICK\pgmspace.h(211), included from: usbdrv.c: incomplete type is not allowed

For the following line of code:

typedef void prog_void PROGMEM;

Just generally having a poor time trying to compile the original source code in either compiler. Any help would be greatly appreciated.

:shock: :!: :!:

I am willing to use any software, Please point me in the right direction, is it even possible to update the firmware on the AVR Stick? does it require hooking wires into the holes of the AVR stick, or can the upgrade be done via the USB connection??

Thanks

-Andrew