When uploading the blink sketch or trying to burn a bootloader it says:
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
I heard that I can ignore the first error.
What did I do wromg?
The arduino has an ATmega328 chip.
It would be easyer to troubleshoot if you connect the 3 LED's mentioned in the sketch
Put an LED (with resistor) on the following pins:
9: Heartbeat - shows the programmer is running
8: Error - Lights up if something goes wrong (use red if that makes sense)
7: Programming - In communication with the slave
But I promise all I changed was attaching the three LEDs.
During the process the error led lights up shortly.
The power led stays on and the working led blinks.
The pullup resistor is not necesary.
Thanks for your help guys!
I tried it with another (small) ATtiny85 on a PCB with components attached and got this problem:
avrdude: stk500_program_enable(): protocol error, expect=0x14, resp=0x50
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
and after some tries its always this one
avrdude: stk500_getsync(): not in sync: resp=0x00
During the upload only the power led is on.
This ATtiny already has a sketch on it.
Two LEDs, a light sensor, a piezo buzzer and a button. It also has a battery slot and some resistors.
I dont have the schematics but I think the components are simply wired up to the five pins.
I downloaded this from your thread.
It worked with my single attiny (the core from MIT media lab worked with this one as well) but not with my onboard attiny.
Only the power led of the programmer lights up.
This is the error:
avrdude: Version 5.11, compiled on Sep 2 2011 at 19:38:36
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "C:\Program Files\Arduino\arduino-1.0.1\hardware/tools/avr/etc/avrdude.conf"
Using Port : \\.\COM3
Using Programmer : stk500v1
Overriding Baud Rate : 19200
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Recv:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude done. Thank you.
Im sorry I didnt find the attachment in the first place.
I tried the ArduinoISP sketch from the attachment.
However, I got the same results.
The two ArduinoISP sketches are identical, exept in line 126 heartbeat(); is commented off.