USBtinyISP will program bootloader but not sketch
hi, i'm trying use spark fun pocket programmer, same usbtinyisp program sketch. program bootloader fine through arduino tools menu. not program sketch. i'm using blink example. , arduino version 22. followed instruction on http://arduino.cc/en/hacking/programmer. changed preferences.txt :
upload.using=usbtinyisp
i folloing error:
i have tried updating java version on pc.
i have tried reinstalling arduino 22
i have tried deleting preferences.txt
i have tried arduino nano.
i have tried changing boards.txt file instead to:
this programmer file looks like:
i appreciate , or suggestions.
upload.using=usbtinyisp
i folloing error:
code: [select]
binary sketch size: 1018 bytes (of 30720 byte maximum)
java.lang.nullpointerexception
at processing.app.debug.avrdudeuploader.getprogrammercommands(avrdudeuploader.java:106)
at processing.app.debug.avrdudeuploader.uploadusingpreferences(avrdudeuploader.java:68)
at processing.app.sketch.upload(sketch.java:1603)
at processing.app.sketch.exportapplet(sketch.java:1568)
at processing.app.sketch.exportapplet(sketch.java:1524)
at processing.app.editor$defaultexporthandler.run(editor.java:2293)
at java.lang.thread.run(thread.java:619)
i have tried updating java version on pc.
i have tried reinstalling arduino 22
i have tried deleting preferences.txt
i have tried arduino nano.
i have tried changing boards.txt file instead to:
code: [select]
atmega328.name=arduino nano atmega328
atmega328.upload.using=usbtinyisp
atmega328.upload.protocol=usbtiny
atmega328.upload.maximum_size=30720
atmega328.upload.speed=57600
atmega328.bootloader.low_fuses=0xff
atmega328.bootloader.high_fuses=0xda
atmega328.bootloader.extended_fuses=0x05
atmega328.bootloader.path=atmega
atmega328.bootloader.file=atmegaboot_168_atmega328.hex
atmega328.bootloader.unlock_bits=0x3f
atmega328.bootloader.lock_bits=0x0f
atmega328.build.mcu=atmega328p
atmega328.build.f_cpu=16000000l
atmega328.build.core=arduinothis programmer file looks like:
code: [select]
avrisp.name=avr isp
avrisp.communication=serial
avrisp.protocol=stk500v1
avrispmkii.name=avrisp mkii
avrispmkii.communication=usb
avrispmkii.protocol=stk500v2
usbtinyisp.name=usbtinyisp
usbtinyisp.protocol=usbtiny
parallel.name=parallel programmer
parallel.protocol=dapa
parallel.force=true
# parallel.delay=200
arduinoisp.name=arduino isp
arduinoisp.communication=serial
arduinoisp.protocol=stk500v1
arduinoisp.speed=19200
i appreciate , or suggestions.
code: [select]
atmega328t.name=atmega 328 - usbtinyisp
atmega328t.upload.maximum_size=32768
atmega328t.upload.speed=57600
atmega328t.upload.using=arduino:usbtinyisp
atmega328t.bootloader.low_fuses=0xff
atmega328t.bootloader.high_fuses=0xdd
atmega328t.bootloader.extended_fuses=0x05
atmega328t.bootloader.path=atmega
atmega328t.bootloader.file=atmegaboot_168_atmega328.hex
atmega328t.bootloader.unlock_bits=0x3f
atmega328t.bootloader.lock_bits=0x0f
atmega328t.build.mcu=atmega328p
atmega328t.build.f_cpu=16000000l
atmega328t.build.core=arduinothats use - try ;-)
Arduino Forum > Using Arduino > Programming Questions > USBtinyISP will program bootloader but not sketch
arduino
Comments
Post a Comment