Versuch mal
avrdude -p m644 -c avrispv2 -P usb -t
ich hab ein m328p, womit das oben funktioniert.
bei mir kam einmal eine Fehlernachricht;
avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied
Hab ich gelöst in dem ich...
a) user der gruppe uucp hinzufügt habe und
b) eine
41-avrispmk2.rules in /etc/udev/rules.d/ abgelegt habe. Mit:
# AVRISP mkII
#SUBSYSTEM=="usb_device", SYSFS{idVendor}=="03eb", SYSFS{idProduct}=="2104", GROUP="users", MODE="0666"
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2104", GROUP="uucp", MODE="0664"
Mein avrdude ist:
pacman -Qi avrdude
Name : avrdude
Version : 1:6.3-6
Beschreibung : Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers
Architektur : x86_64
URL : http://www.nongnu.org/avrdude/
Lizenzen : GPL
Gruppen : Nichts
Stellt bereit : Nichts
Hängt ab von : readline libftdi libusb-compat elfutils
Optionale Abhängigkeiten : Nichts
Benötigt von : arduino-avr-core
Optional für : Nichts
In Konflikt mit : Nichts
Ersetzt : Nichts
Installationsgröße : 1445,00 KiB
Packer : Jelle van der Waa <jelle@archlinux.org>
Erstellt am : Mi 08 Mai 2019 21:46:05 CEST
Installiert am : So 12 Mai 2019 12:57:07 CEST
Installationsgrund : Ausdrücklich installiert
Installations-Skript : Nein
Verifiziert durch : Signatur