I can't apply a programm to my arduino

Go To Last Post
7 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

What`s that failure code mean:

avrdude.exe: error at C:\Users\Kabel Eddy\Documents\Atmel Studio\7.0\AVRdude\avrdude.conf:1133: programmer type jtagice3_updi not found

 

I don`t want the jtagice3_updi

sorry for my bad english if there is any german speaker here 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

What was the avrdude command you used?

 

edit: anyway, the most likely cause is that you are using an old version of avrdude that doesn't support that programmer. Use the one that comes with the Arduino IDE.

To get it, search for "avrdude" inside this file:  https://github.com/arduino/Arduino/blob/master/hardware/package_index_bundled.json

Inside this file, you will find the download link for the correct one for the OS you are using.

Last Edited: Tue. Oct 27, 2020 - 02:31 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Welcome to AVRFreaks!

 

What arduino are you attempting to program?   Uno or other?

Do a screen capture of your Tools menu expanded so we can see how it is configured, please.

 

Sorry it has been way too long since my high school german class to attempt it!

 

Jim

 

 

(Possum Lodge oath) Quando omni flunkus, moritati.

"I thought growing old would take longer"

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

KabelEddy wrote:
I don`t want the jtagice3_updi

But it seems that avrdude thinks you have configured it to use one

 

if there is any german speaker here 

Here is a German forum: https://www.mikrocontroller.net/

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0


I'd be taking a good look at what you have set in the Arduino tools menu...

 

 

Have you set anything on this list to anything other than the default (or rather the values you require for the type of Arduino you are trying to contact).

 

It seems very unlikely that "jtagice3_updi" is the right setting.

 

BTW which model of Arduino is this anyway? There are not (m)any that would be programmed by any form of UPDI.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

What's wrong with leaving the standard Arduino Bootloader intact and using that to upload your program ?

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I had the same problem when I assumed that avrdude 6.3 was the same version as released with Arduino 1.8.13.

 

The source code to avrdude 6.3 in the downloadable ZIP file at http://savannah.nongnu.org/proje... is not the same as that used by Arudino.

 

The ZIP file version shows the following when the command 'avrdude -v' is given on a command line:

 

 avrdude: Version 6.3, compiled on Dec 14 2020
 

But the version released with Arduino 1.8.13 shows a different version:

 

avrdude: Version 6.3-20190619
 

Version 6.3 will generate this error with the command 'avrdude -C [path to Arduino config file]/avrdude.conf' :

 

error ... avrdude.conf:1133: programmer type jtagice3_updi not found

 

That error occurs because Version 6.3 does not support the jtagice3_updi entry in the avrdude.conf file for Version 6.3-20190619

 

If I use the git command to get the latest version of avrdude 6.3, and then compile it, I get the same version as that with Arduino:

 

avrdude: Version 6.3-20190619   [Note that no compile date is inserted with this build].

This version (6.3-20190619) does not generate the above error when run with the Arduino avrdude.conf file.

 

Also, the avrdude.conf file obtained from the git download is identical to the avrdude.conf file delivered with Arudino 1.8.13.

 

Here are the commands used to obtain  and build Version 6.3-20190619:

 

 git clone https://github.com/facchinm/avrdude.git avrdude-6.3-20190619 --depth 1

 cd avrdude-6.3-20190619

 ./bootstrap

 ./configure

 make

 ./avrdude -v

 ./avrdude -C /usr/local/arduino-1.8.13/hardware/tools/avr/etc/avrdude.conf -v

 

Using this git version of avrdude, I get the same error-free result as using the Arduino version:

 

/usr/local/arduino-1.8.13/hardware/tools/avr/bin/avrdude -C /usr/local/arduino-1.8.13/hardware/tools/avr/etc/avrdude.conf -v

 

This was a hard bug to trace, because there is a mismatch between the ZIP version of 6.3 that one can download vs. the Arduino 6.3 version obtained with git.