Borrar programa en Arduino

Buenas.

Estoy haciendo pruebas con Arduino, y he conseguido cargar el típico "Blink". Ahora quiero borrar el programa y no lo consigo.

Lo he intentado de 2 formas:

- Con el programa "eeprom_clear"
- Cargándole un programa que no hace nada:

void setup()   
{               
}
void loop()                     
{
}


Y el Led sigue parpadeando. :(

¿qué hago mal?

Gracias!
El eeprom_clear olvídate. Es para borrar la eeprom interna del arduino, y en tu caso no sirve porque tanto el programa como el bootloader están en la flash...

Lo raro es que al cargar otro programa no te borre el contenido de la flash (yo acabo de probar con un arduino nano y se borra perferctamente...). ¿Que arduino es el que estás usando?

De todas formas, si puedes prueba a cargar otro programa, o a variar el de blink para que parpadee más rápido. Bájale los valores de delay(1000) a delay(250) y si te parpadea más rápido, entonces es que tu arduino funciona pefectamente, y si no ejecuta el nuevo programa, entonces es que está dañado, y te tocará descambiarlo...
Buenas!

Es un Arduino UNO. He probado a cambiar el delay, pero al cargar esa modificación, o un programa en blanco, me salta lo siguiente:

avrdude: stk500_getsync(): not in sync: resp=0x30


Es curioso, porque creo que también pasó la primera vez que cargué el Blink, y ahí está funcionando.

Gracias!

EDIT: Ya está. Se me había desconfigurado el puerto COM. Vaya putada! Muchas gracias! ;)
2 respuestas