Installed the tiny core 0022-0008 per the instructions. I am running 022 on os x 10.7. I am using the usbtinyISP programmer. I have added the correct entries to boards.txt ie: attiny2313at8.upload.using=usbtiny (8 mhz) and attiny2313at1.upload.using=usbtiny (1 mhz)
I have also tried arduino:usbtiny
I have double checked that no other upload.using statement is un-commented.
I have read all the posts I can find and have tried both 8 mhz and 1 mhz settings.
I can compile successfully and I can run the burn bootloader option successfully.
But when I try to upload blink to the 2313 I get the usual java message:
java.lang.NullPointerException
at processing.app.debug.AvrdudeUploader.getProgrammerCommands(AvrdudeUploader.java:106)
I completely re-installed 0022 Arduino IDE, I completely re-installed arduino-tiny-0022-0008.
I updated the FTDI drivers than came with 0022 Arduino. I installed the OSX Lion version of Java.
Here is the line from my perferences.txt file:
upload.using=usbtinyisp
But I have noticed that when I edit the perferences.txt file and change upload.using=usbtinyisp. When I reload Arduino IDE the upload.using= gets changed back to bootloader.