He construido Arduino con Atmega8A PU en la placa Vero. Mi problema es primero cuando subo el firmware con mi programador de puerto paralelo en el chip ATmega8 y luego trato de cargar un boceto del ejemplo de arduino blink. Subí exitosamente el boceto al hardware.
El problema es cuando intento volver a cargar el boceto. Se produjo un error de avrdude: stk500_getsync (): no está sincronizado: resp = 0xc0
¿Por qué es capaz de subir al principio? ¿Y por qué no se está subiendo por segunda vez? Estoy realmente confundido. He intentado muchas veces y probado.
He seguido este tutorial para hacer mi arduino
Led se adjunta con pin13 de arduino
// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
int led = 13;
// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
pinMode(led, OUTPUT);
}
// the loop routine runs over and over again forever:
void loop() {
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
y en el archivo de texto de los tableros que he realizado después de las modificaciones
atmega8noxtal.build.variant=standard
cuando programo mi Arduino con hardware externo, uso las siguientes configuraciones de bits de fusible