TODOPIC
Otros Microcontroladores / Dispositivos programables => Arduino => Mensaje iniciado por: pastito en 22 de Agosto de 2012, 14:26:17
-
Les cuento que compré unas Arduino Mega2560. La compré por eBay, a un chino (no son las originales) pero funcionan bien. Por US$22 cada una, no está mal. Con la idea de probar la plataforma.
Cuál sería mi sorpresa que al probar wl Watch Dog Timer, el bootloader palmó y la plaqueta quedó inutilizable.
Hay un bug en el bootloader que viene que cuando habilitás el WDT no arranca más (y eso que para probarlo le puse un timeout de 2 segundos).
Estoy usando arduino 1.0.1 bajo linux.
Afortunadamente encontré un bootloader (https://github.com/arduino/Arduino-stk500v2-bootloader/tree/master/goodHexFiles) que sí funciona con WDT en la mega2560.
Como por suerte había comprado más de un arduino, fabriqué un programador Atmel en otro de los arduinos y finalmente
pude bajarle el bootloader. con la complicación de que hay que poner un capacitor de 100nF entre +5V y RESET, para deshabilitar el auto reset cuando abrís el puerto serail del USB.
Y espero que les sirva.
Saludos
-
Gracias por el dato ;-)
Te las ingeniaste muy bien para recuperar al difunto jaja.
Saludos!
-
Hola
¿Puedes explicarme como hiciste el grabador con el otro Arduino?
GRACIAS.
Les cuento que compré unas Arduino Mega2560. La compré por eBay, a un chino (no son las originales) pero funcionan bien. Por US$22 cada una, no está mal. Con la idea de probar la plataforma.
Cuál sería mi sorpresa que al probar wl Watch Dog Timer, el bootloader palmó y la plaqueta quedó inutilizable.
Hay un bug en el bootloader que viene que cuando habilitás el WDT no arranca más (y eso que para probarlo le puse un timeout de 2 segundos).
Estoy usando arduino 1.0.1 bajo linux.
Afortunadamente encontré un bootloader (https://github.com/arduino/Arduino-stk500v2-bootloader/tree/master/goodHexFiles) que sí funciona con WDT en la mega2560.
Como por suerte había comprado más de un arduino, fabriqué un programador Atmel en otro de los arduinos y finalmente
pude bajarle el bootloader. con la complicación de que hay que poner un capacitor de 100nF entre +5V y RESET, para deshabilitar el auto reset cuando abrís el puerto serail del USB.
Y espero que les sirva.
Saludos
-
http://arduino.cc/en/Tutorial/ArduinoISP
Allí tienes la info