Task #275
Milestone #54: Revisión y Desarrollo de HW
Task #271: Desarrollo de programador XMEGA
Programador USBASP(Arduino) with AVRDUDE
Description
Programador PDI usando un Arduino como USBASP y el AVRDUDE. Ambos elementos fueron adaptados para soportar el protocolo PDI siguiendo un tutorial en Internet.
History
#1 Updated by Luis Gonzáles about 9 years ago
1.- En esta tarea se completaron todos los pasos pero no se lego a mas que a la inicializacion correcta del dispositivo.
Al intentar corregir el error observado de rc=-1 se soldaron diodos Zener de 3.6VDC a la entrada del USB pero se perdio la incializacion.
2.- Se probo tambien una version de hardware AVR 51 ISP del USBASP pero no se llego ni a la inicializacion.
3.- Observando las tramas en un osciloscopio se noto que algunos tiempos duraban mas de lo previsto en el codigo.
4.- Se disenho una version a 3.3VDC y todos los elementos iguales a un USBSAS LCChina.
#2 Updated by Luis Gonzáles almost 9 years ago
- Status changed from New to Closed
- % Done changed from 50 to 100
Se realizaron los pasos sugeridos en los tutoriales pero el USBASP sólo consigue programar microcontroladores de la familia MEGA.
Se descartó esta opción pues la implementación siguiendo el Application Note del PDI funcionó.