Cuando intento grabar un cargador de arranque en mi atmega328, el IDE de arduino me da un error:
avrdude: usbdev_open(): did not find any USB device "usb"
Cuando grabo un programa en mi chip avr, cambio el puerto a com3 y funciona bien, pero solo sé cómo grabar el gestor de arranque a través del IDE de arduino y no sé cómo cambiar las preferencias de avrdude para usar com3 en lugar de " USB". ¿Alguna ayuda sobre cómo hacer eso?
Cuando grabo un programa en mi chip [AVR] [yo] cambio el puerto a [COM3] y funciona bien
Esto implica que está utilizando el cable USB habitual para cargar software en una placa Arduino desde el IDE de Arduino.
Cuando trato de grabar un gestor de arranque en mi [ATmega328,] el IDE [Arduino] me da un error
http://arduino.cc/en/Hacking/Bootloader dice
Para grabar el cargador de arranque, deberá comprar un AVR-ISP (programador en el sistema), USBtinyISP o construir un ParallelProgrammer. El programador debe estar conectado a los pines ICSP (el encabezado de 2 por 3 pines)
Sparkfun tiene un excelente tutorial : vale la pena leerlo detenidamente hasta el final.
El IDE de Arduino es fuertemente criticado por ingenieros y desarrolladores profesionales porque es muy simplificado y carece de muchas características que esas personas esperan encontrar en sus herramientas. También es criticado por fomentar malos hábitos de programación. Sin embargo, está dirigido a principiantes y muchas personas piensan que hace un buen trabajo al facilitar el comienzo.
En el menú "Herramientas" del IDE encontrará "Placa" y "Programador". Normalmente, la definición de la placa contiene una definición de qué programador se utilizará. Por ejemplo, en mi IDE tengo una entrada como "ATtiny85 (con Arduino como ISP)", lo que significa que el IDE espera que use una placa Arduino separada como programador.
De http://www.hobbytronics.co.uk/arduino-attiny
Sin embargo, incluso después de seleccionar esto, puede ir al submenú "Programador" y seleccionar un programador diferente para programar la "placa" de destino. Esto funciona bien para cargar programas (bocetos) en cualquier AVR.
No he quemado un cargador de arranque, pero imagino que así es como se selecciona un programador para placas que normalmente se programan a través de la conexión USB/serie.
yippie
connor lobo
j0h