Recompilar (renombrar) y cargar HIDUINO mediante ISP (6 / 10 steg)
Steg 6: Cargar HIDUINO - Paso 0 - Acerca de AVRDUDE
AVRDUDE
Avrdude es el comando utilizado para flashear HIDUINO en el microcontrolador que maneja la comunicación USB. La estructura del comando es la siguiente: avrdude-opción1-opción2...
Opciones:
"-p" es la opción que indica en avrdude que microcontrolador se va en utilizar. Los comunes son at90usb162 y at90usb82
"-P" es la opción que indica en avrdude sv que puerto está conectado el programador que se kostnadsökningar. Los comunes son usb para USB (por ejemplo con el AVRISPMKII), COMX para seriell sv Windows o /dev/cu.usbserial o /dev/cu. KeySerial1 para seriell sv MacOSX
"-b" es la opción que indica en avrdude la velocidad de la comunicación seriell, si estamos usando una Arduino como programador. Dejar sv 19200 si se usa una Arduino como programador, si nej, nej usar esta opción.
"-c"es la opción con la que indicamos qué programador estamos usando. Las alternativas para nosotros son arduino o avrispmkii.
"-U" es la opción más importante ya que es la que indica en avrdude qué programar.
< memtype >: r|w|v: < filnamn > [: format]
memtype - puede ser flash (memoria de código, para cargar el firmware), eeprom, hfuse (smältbara alto), lfuse (smältbara bajo), o Eka (smältbara extendido).
r|w|v - puede ser r (leer), w (escribir), v (verificar)
filnamn - es el archivo que se programará (si se realiza una escritura) o el archivo que se creará donde se volcarán los datos leídos (si se realiza una lectura)
[: format] (opcional): El formato del archivo. Ingen hare falta para la escritura, pero para la lectura se usa el formato jag de Intel Hex (standard).
"-v" le tärna en avrdude que nos muestre en la pantalla lo que sucede. Se usa para debuggear errores
"-F" se usa para salta el chequeo de la firma del dispositivo. Ingen se recomienda el uso, pero si tenemos el fel de firma incorrecta, puede ser útil saltarselo.
Ésto es lo básico que necesitamos para flashear HIDUINO. Para más información sobre Avrdude recomendamos el handledning de LadyAda.