Remove these ads by
Signing UpStep 1: Materials
* Arduino (I will be using the Uno)
* AVR Microcontroller (This tutorial will cover the ATtiny85 & ATmega644)
* Arduino IDE
* Breadboard
* Jumpers
Remove these ads by
Signing Up
PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format.
You also have the ability to customize your PDF download.
I had the exact same problem when I was using Arduino as an ISP.
What I found is that arduino is trying to write data too fast.
You can fix it by selecting "Arduino NG or older" from the boards menu and "Arduino ISP" as a programmer. This will force ISP to write data at 19,2kbps instead of 57,6kbps. Hope it helps.
Check it out:
https://www.youtube.com/watch?v=DebJ1s5I3QM
This actually works!
But I still have a question with the time. Now, I used the blink program to test it out. Blinking a led 1000 ms on and 1000 ms off. At least so is it written in the code. The actual blinking is rather 8 seconds on and 8 seconds off.
Probably something with some different oscillator inside. (I used ATtiny2313)
Do you maybe know a proper way to adjust this?
(ok, I can divide everything by 8 but there is probably a better way.)
Problem uploading to Board.
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85
avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64
avrdude: stk500_cmd(): protocol error
I understand the first part can sometimes be ignored but I can assure you that the sketch isn't getting uploaded, any ideas?
Thank you very much for any help
I used your instruction to get a bootloader on an Atmega328p by using the Arduino uno with the Arduino Software release22 on a mac. But the only thing I get are some Error Codes like:
avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x14
avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x01
avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x10
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude: stk500_disable(): unknown response=0x12
I did it like shown here:
http://arduino.cc/en/Tutorial/ArduinoToBreadboard
But it doesn`t work......
Can you help me? :)
Version Arduino IDE 1.0 use ATtiny.zip
mixing them up makes a mess
Can you even put into words what your most creative product would be?
I gave up doing the Internet Service Provider thing a long time ago also. This has more potential on the scale that I would operate.
NOTE: Currently, you cannot use an Arduino Uno as an ISP programmer because the optiboot bootloader does not support this sketch. A revision for this is in progress.