Updating USBasp Firmware via Arduino UNO R3 with IDE 1.0

This is how I use to update my USBasp with my arduino UNO R3

I have attached as PDF so you can download and take step to step.

This precedures write up for all beginner who don’t want to dream with explanation bla bla bla and stuck all the time.

have nice day with Arduino.

Arduino Uno.pdf (251 KB)

Thanks for sharing.
Something I need to do but have been putting off - too hard.
Hopefully your guide will make it easy.

Just did this. Guide certainly made it easier. Don't think I would have succeeded without the guide, but still had to read online instructions just to clarify certain things for myself.

Now to test and see if it works.

The test did not go well.
Before the upgrade I could upload even with the "sck" setting error.
With the upgraded firmware and using IDE 1.6.5 r2 I get this error:

Sketch uses 1,664 bytes (20%) of program storage space. Maximum is 8,192 bytes.
Global variables use 89 bytes (17%) of dynamic memory, leaving 423 bytes for local variables. Maximum is 512 bytes.

avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check

Any insights?

For anyone else upgrading, u will probably end up with the same problem as reply #3.

I found 2 solutions that worked for me.

  1. Fit a (temporary) jumper to the slow jumper (JP3) contacts. Remove jumper to increase speed.
  2. Set the bit_clock rate in avrdude.conf to 5, or increase the number to reduce the rate as required.