In Linux I can use the arduino IDE to program my UNO board or the 328p chip in a breadboard, via the 6 pin header. In Windows, if I try to program the UNO with the usbtinyisp, I get this error:
avrdude: verification error at byte 0X0000.
The problem seems that the usbtiny is not supplying enough current for the UNO. If I supply the UNO with an external 5V and remove the ISP jumper JP3, I am able to program successfully in Windows.
There are some cryptic hints about programming the usbtiny to supply more current on the ladyada site, but I am hesitant to program the _original_ firmware into the ATTiny2313, much less make any changes that might be required to it.
Is there anyone that has increased the current allowance of the usbtinyisp, enough to program the UNO without an external voltage supplied?