Project

General

Profile

Task #275

Milestone #54: Revisión y Desarrollo de HW

Task #271: Desarrollo de programador XMEGA

Programador USBASP(Arduino) with AVRDUDE

Added by Luis Gonzáles about 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Normal
Target version:
Start date:
11/02/2015
Due date:
11/16/2015
% Done:

100%

Estimated time:
72.00 h
Spent time:

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ó.

Also available in: Atom PDF