Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upload fails when AVRDUDE 8.x format global .avrduderc is present on system #576

Open
UffeJakobsen opened this issue Oct 30, 2024 · 1 comment
Labels

Comments

@UffeJakobsen
Copy link

Subject: Avrdude is incompatible - please update to version 7.3+

Arduino-supplied Avrdude (6.3.0-arduino17) installed with core arduino:avr is incompatible with (modern) user environments

The main problem is that Arduino-supplied avrdude insists on loading the user .avrduderc

And with avrdude 8.0 as the latest current release - a contemporary .avrduderc contains statements that prevents the (old) Arduino-supplied Avrdude from running/working in such user environment.

Avrdude version 7.3 (and forward) introduces an option -N - that will prevent Avrdude from loading the user .avrduderc

Once you update to Avrdude version 7.3 or higher you can introduce option -N into platform.txt - and make your environment co-exist with modern user environments

Related info: avrdudes/avrdude#1548

@per1234 per1234 changed the title Avrdude is incompatible - please update to version 7.3+ Upload fails when AVRDUDE 8.x format global .avrduderc is present on system Oct 30, 2024
@per1234 per1234 added the bug label Oct 30, 2024
@UffeJakobsen
Copy link
Author

Please note that the new title (Upload fails when AVRDUDE 8.x format global .avrduderc is present on system) is not entirely correct...

Arduino-supplied avrdude is already invoked with -C option pointing to an alternative global avrdude.conf

I my original issue - I'm referring to the user-local resource ~/.avrduderc - and not the global /etc/avrdude.conf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants