Go Down

Topic: When will the new code be available to use an UNO as an ISP? (Read 786 times) previous topic - next topic

mechatron

3 weeks ago I bought an Arduino UNO to use as an ISP board.

Now I read this on the Arduino site.

"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."

Because no target is mentioned I wonder when the new revision will be ready, I'm almost ready to start programming some Attiny chips, just waiting for some capacitors to arrive.

to baldly code what no man has coded before

Coding Badly


That NOTE has never been true.  The Uno has always been capable of acting as programmer.

mechatron

to baldly code what no man has coded before

JimG

There was a time when it was necessary to physically disable autoreset to use the Uno.  This was the case with the optiboot HEX file that was shipped with 0022 (not sure about 0023) and flashed into many Uno boards' chips.

But the current optiboot code works fine without physically disabling autoreset.

Jim
TC4 Open Source Digital Thermometer and Temperature Controller
http://code.google.com/p/tc4-shield

ProfePaco


There was a time when it was necessary to physically disable autoreset to use the Uno.  This was the case with the optiboot HEX file that was shipped with 0022 (not sure about 0023) and flashed into many Uno boards' chips.

But the current optiboot code works fine without physically disabling autoreset.

Jim


could you have a look to this thread?
http://arduino.cc/forum/index.php/topic,84095.0.html

JimG


could you have a look to this thread?
http://arduino.cc/forum/index.php/topic,84095.0.html

Yikes!  Sounds like the ISP gods are very unhappy with you  :smiley-roll-blue:

I'm afraid that I cannot offer any advice.  I can only say again that my Uno board no longer requires that autoreset be disabled when programming with ArduinoISP.  Before I flashed the chip with the new version of optiboot, my Uno board would not work without physically disabling autoreset.  I have only used ArduinoISP to program ATmega328P chips, though.

Jim
TC4 Open Source Digital Thermometer and Temperature Controller
http://code.google.com/p/tc4-shield

mechatron



could you have a look to this thread?
http://arduino.cc/forum/index.php/topic,84095.0.html

Yikes!  Sounds like the ISP gods are very unhappy with you  :smiley-roll-blue:

I'm afraid that I cannot offer any advice.  I can only say again that my Uno board no longer requires that autoreset be disabled when programming with ArduinoISP.  Before I flashed the chip with the new version of optiboot, my Uno board would not work without physically disabling autoreset.  I have only used ArduinoISP to program ATmega328P chips, though.

Jim


Hi Jim,

Where can we find the latest version of optiboot and how to flash it to the Uno board?

(I'm going to try with my board as is because I have just bought it so it might be new but just in case it's an old one)

to baldly code what no man has coded before

JimG

Rather than rewrite it here, I think the information in this thread is still correct:
http://arduino.cc/forum/index.php/topic,61776.0.html

Jim
TC4 Open Source Digital Thermometer and Temperature Controller
http://code.google.com/p/tc4-shield

Go Up