That's very interesting Mellis. I wasn't aware there was more that one STK500 protocol. Since your last post, I found a website somewhere which stated that V2 of the STK500.exe protocol was released in AVRStudio 4.11 (?)
I have found some other versions of the STK500.exe... V1.42, and V1.40. Unfortunately, these do not work either. As with V2 of STK500.exe, when I select to read the board signature, the RX activity LED on the Arduino flashes, but the board is not recognised.
STK500.EXE -z -dATmega16 -mp -cCOM5 -O0
STK500 v 1.40 (C) 2000-2002 Atmel Corp.
Exit status = 1
(Note that the change to COM5 is intentional and consistent with the system configuration)
I don't know if it is of any relevance, but the board I'm using is a new arduino deicimila.
As at this moment in time, I haven't actually found any documentation on the web from individuals who are programming the Arduino outside of the C like development environment. Has anyone actually ever done this for real? Does Arduino really work with VMLAB or AVRStudio? I would be very interested to hear from you if you have managed to get this configuration to work.
Thanks and regards.