Usando un Arduino Uno para programar AT32UC3B

¿Es posible usar Arduino como programador para un microprocesador Atmel de 32 bits? He intentado buscar algo y no he podido encontrar nada. Si alguien pudiera dar alguna idea, sería muy apreciada. Como nota al margen, estoy buscando este microprocesador ( http://www.digikey.com/product-detail/en/AT32UC3B0128-A2UT/AT32UC3B0128-A2UT-ND/1769692 )

Tendrías que convertir el Arduino en un programador JTAG. No veo ninguna razón por la que esto no debería funcionar en principio, pero en la práctica, no estoy seguro de que nadie lo haya implementado todavía. Consulte github.com/balau/JTAGduino para un esfuerzo.
Ah ya veo, gracias. Estoy buscando un microcontrolador de baja potencia pero potente que pueda programarse fácilmente. ¿Tienes alguna sugerencia? Solo he usado el ATMega328p, pero estoy buscando algo con un poco más de potencia.
Digamos que obtendría un JTAGICE3, ¿qué cable/conexión sería necesario?

Respuestas (1)

Los microcontroladores de la serie AT32UCxxx no tienen una programación SPI en el sistema simple como los microcontroladores Atmel de 8 bits más pequeños. Requieren ICE-JTAG para ser programados. Puedes hacer un clon de AVR Jtag Ice. Sin embargo, no estoy seguro de cuán compatible sería con cualquier Arduino o Arduino Bootloader.

Pero la otra forma de programar la serie AT32UCxxx es... El cargador de arranque USB integrado con el que se envía. . No se necesita un programador de hardware especializado. Todo lo que necesita es un cable USB (o cable + conector) y dos resistencias en serie, además de la fuente de alimentación y los pasivos necesarios.

Este sitio tiene las instrucciones para construir una placa AT32UC3B básica que funcione desde cero.