No desesperes, a mi me ha pasado lo mismo cuando construí mi primer pingüino… tienes que acostumbrarte… funciona perfecto pero aun no lo sabes…
seguro has pasado por algo que el pingüino es detectado como «TAL» solo los primeros 5 segundos de su inicio, luego se convierte y lee el código de su memoria…
A mi me ha pasado … y estuve preocupado pero intentalo nuevamente y muchas veces… hasta que te funcione…
el bootrom si no da error al grabarlo… solo lo tienes que poner una sola ves….
Cuando intentas cargarle un código nuevo recuerda que hay que compilarlo con la tecla en forma de triángulo… una vez que te da OK… han que enviarlo con el botón de la flecha.
Aquí tienes dos diferencias… si estas el linux o mac… con solo presionar el botón de la flecha lo envias al micro… el windows hay que presionar el boton de la flecha y luego en la nueva ventana que aparece hay que presionar el boton de enviar… justo antes de precionar realizar estos procedimientos hay que presionar el reset del pinguino…
y enviar el código al PIC… recuerda que quizás no funcione a la primera…
yo suelo hacer una cosa… reseteo el pingüino cuento hasta 3 y envío el código… y siempre me funciona…pero también depende de la velocidad de tu PC… porque el envío de datos puede consumir algo mas de recursos.
Saludos
]]>el codigo es:
// first test with Pinguino
// test digitalWrite
#define PIC18F4550
void setup(void)
{
pinMode(0,OUTPUT); // test caractères
}
void loop(void)
{
digitalWrite(0,HIGH);
delay(500);
digitalWrite(0,LOW);
delay(500);
}
Ya estoy desesperado con esta situacion y no he encontrado solucion a este asunto. Ojala alguno pudiera ayudarme a resolver este problema.
Gracias
]]>