miércoles, 10 de abril de 2013

Programador USBAsp en fedora 18 como usuario normal

Bueno me canse de estar entrando como root para programar mis micros en Fedora, y pues cosa de no buscarle mucho encontré una solución que al menos para mí sirvio, y esta consistió en agregar una nueva regla al udev, par ello como root, se tiene que logear y teclear los siguiente:


[root@dhcppc6 ~]# nano /etc/udev/rules.d/99-usbasp.rules
Lo cual va a abrir el editor nano y se debe agregar el siguiente texto
ATTR{idVendor}=="16c0", ATTR{idProduct}=="05dc", MODE="0666" , GROUP="plugdev"
ahora agregamos a nuestro usuario al grupo plugdev con el siguiente comando
usermod -a -G plugdev miguel
reiniciamos nuestro equipo y ahora desde una terminal tecleamos
[miguel@dhcppc6 ~]$ avrdude -c usbasp -p m48 -P usb

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.


avrdude done.  Thank you.

[miguel@dhcppc6 ~]$ 
el error indicado sale por que de momento no tengo ningun micro conectado al programador USBasp finalmente lo anterior aplica a la programación con eclipse.