I think I understand how this is supposed to work but let me explain what I'm doing to see if I have it right.
I have the latest version of the DigiSpark Arduino software and it works on
1) I have and Arduino that I have installed the ArduinoISP sketch on. It is running at 3.3V not sure if that matters.
2) I have connected the pins of the ISP programmer as follows
Reset - 1
MIOS - 6
SCK - 7
MOSI - 5
GND - 4
VCC - 8
I also tried external power with a common ground.
The raw attiny is on a carrier board and plugged into a breadboard
3) I choose tools>Board>DigiSpark (tiny core) Not sure what "tiny core" means
4) I choose tools>programmer> Arduino as ISP
5) I choose tools>Burn Bootloader
I get the following error.
Running AVRDUDE...
avrdude_original: stk500_getsync(): not in sync: resp=0x00
Running AVRDUDE...
avrdude_original: invalid file format '\Documents' in update specifier
avrdude_original: error parsing update operation 'flash:w:C:\Documents'
The problem must be rather fundamental
because I can us the programmer to program other attiny chips. The 14 pin attiny84 for example. I did this following the high-low tech example at
http://hlt.media.mit.edu/?p=1695I have tried several different chips even some off of DigiSparks.
Do I need to do something with the fuse bits?
The part number is ATTINY85-20SH-ND from DigiKey.
Any help will be much appreciated. If there is interest I will write this up in the wiki once I get it working.
Thanks