TODOPIC

Otros Microcontroladores / Dispositivos programables => Microcontroladores 8 bits => Mensaje iniciado por: migsantiago en 02 de Marzo de 2006, 13:12:00

Título: Programador GTP-USB+ para AVR
Publicado por: migsantiago en 02 de Marzo de 2006, 13:12:00
Nuestro compañero Sispic ya agregó compatibilidad a su programador para manejar los AVR:

ATMEL - programación serial
AT90S1200 , AT90S2313 , AT90S4414 , AT90S8515

Más información en su página de internet.

http://perso.wanadoo.es/siscobf/

Título: RE: Programador GTP-USB+ para AVR
Publicado por: migsantiago en 29 de Marzo de 2006, 11:26:00
Ya tengo en mis manos el programador GTP-USB+ y lo probé con el AT90S1200 y funciona de maravilla.

Utilicé el puerto ICSP con el que cuenta.



Para programarlo solo se necesita:

- Conectar las terminales ICSP a las terminales respectivas del AVR.
- Poner el jumper en Q1 o en Vcc. Q1 habilita o deshabilita la alimentación del AVR, Vcc siempre entrega alimentación al AVR.
- Colocar cristal (puede ser 4MHz) y capacitores de 27pF al AVR

Todo lo demás es automático.

AT90S1200 detectado por WinPic800...



AT90S1200, lectura de device ID...


Título: RE: Programador GTP-USB+ para AVR
Publicado por: RedPic en 30 de Marzo de 2006, 07:39:00
¿Y los ATMega88? Payaso

(Sisco, un poco de por favor Muchas risas)

Título: RE: Programador GTP-USB+ para AVR
Publicado por: Sispic en 31 de Marzo de 2006, 00:26:00


Es que solo quisiera implementar los 3 modos de programación y esta en el horno aun la paralelo desquiciado. La lucha es muy sangrienta .
Ademas cuesta conseguir Atmel , pero el 88 esta ya mas que domado .

01*=Programación Serial Bajo-voltage
02*=Programación Serial Alto-voltage
03*=Programación Paralelo

migsantiago , funciona con vdd  con el puente así ?  * * *-*
osea 5v directos del puerto usb .
Título: RE: Programador GTP-USB+ para AVR
Publicado por: migsantiago en 31 de Marzo de 2006, 01:12:00
Sí, también funciona...





¿Es esa una foto de la versión beta?

Otra cosa, cuando programé el primer AVR, el PIC18 se actualizó; luego cuando programé un PIC16F88, se volvió a actualizar y cuando programé otra vez el AVR, el PIC18 se volvió a actualizar... ¿va a hacer eso cada que cambio de PIC a AVR? Porque si lo hace se me van a acabar mis 100,000 oportunidades para programar la memoria flash del PIC18 loco
Título: RE: Programador GTP-USB+ para AVR
Publicado por: Sispic en 31 de Marzo de 2006, 03:30:00
Si , siempre es así .

No cave el firmware para los dos en el pic .

No me digas que cambias cada minuto Muchas risas , esas 100,000 oportunidades te aseguro que dan para mucho .

Aunque yo te aconsejaria 2 hardware , uno para ATMEL y otro para PIC si vas a hacer tanto cambio  Rebotado
Título: RE: Programador GTP-USB+ para AVR
Publicado por: migsantiago en 31 de Marzo de 2006, 10:07:00
Ohh ya veo... ¿y no hay forma de programarle los dos códigos a un PIC18 de doble capacidad de memoria de programa? Sonrisa Gigante
Título: RE: Programador GTP-USB+ para AVR
Publicado por: LordLafebre en 31 de Marzo de 2006, 10:42:00
Hola:

Interesante lo que comentan..., ya veo por alli un Atmega8, hace algun tiempo que tengo uno y ya lo habia simulado en proteus, ya esta siponible sisco? o aun es una futura version del winpic?
Título: RE: Programador GTP-USB+ para AVR
Publicado por: migsantiago en 31 de Marzo de 2006, 11:23:00
Es todavía una versión que solo él tiene. Por ahora solo se pueden programar los AVrs que comento hasta arriba en la versión 3.58 (según su página web).
Título: Re: Programador GTP-USB+ para AVR
Publicado por: olotill en 07 de Abril de 2006, 01:25:44
Que tal compadre Migsantiago..

Oye bro.. una pequeña consulta, tal vez tienes algun esquematico de una base ZIF para programar Atmel, yo tambienya tengo mi fabuloso GTP USB + y pues quiero usarlo a dos bandas  :D... asi que pues si tienes alguna idea porfa subela para verla...

Un abrazo compadre
Título: Re: Programador GTP-USB+ para AVR
Publicado por: migsantiago en 07 de Abril de 2006, 01:57:08
No olotill, desafortunadamente no programo AVRs tan seguido. Programo el AT90S1200 mediante el conector ICSP y unos cables que le construí (nada serio).

Puedes contactar a Sispic y conversar con él para ver si entre los dos diseñan uno. Por ahora él no ha diseñado uno porque la programación de AVRs como los Mega no está completa, y si hiciera un zócalo ZIF sería para programar cualquier AVR que te venga a la mente; si construyera un zócalo ZIF talvez no sería compatible con futuros AVRs programables mediante GTP-USB+.

Título: Re: Programador GTP-USB+ para AVR
Publicado por: marmatar en 17 de Abril de 2006, 18:08:52
Paciencia Fabio y Santiago...
El módulo ZIF ya está desarrollado, pero en período de prueba... es que Sisco es una máquina de agregar modelos de AVR, y el que hemos planteado está a la espera de alguna modificación que sea requerida con la incorporacion de nuevos modelos.
Al igual que sucedió con los módulos ZIF de PIC y dsPIC, antes de publicarse debe estar super probado.

Un saludo...
marmatar

Título: Re: Programador GTP-USB+ para AVR
Publicado por: Sispic en 05 de Junio de 2006, 02:52:29
Cuidadin con los fuses en ROJO pueden inhavilitar la comunicación , pero con un zocalete para la programación en paralelo es recomendable tenerlo .

http://perso.wanadoo.es/siscobf/index.html

Título: Re: Programador GTP-USB+ para AVR
Publicado por: migsantiago en 05 de Junio de 2006, 20:54:26
Wow, que buen update Sispic (http://img283.imageshack.us/img283/9928/thumbup2hw.gif)



03/06/06 .- Versión 3.59 , Dispositivos Añadidos .

Pic 10F220 , 10F222 , PIC16F72 , dsPIC30F6010A

Serie 18FxxJxx

18F24J10 , 18F25J10 , 18F44J10 , 18F45J10 , 18LF24J10 , 18LF25J10 , 18LF44J10 , 18LF45J10 , 18F63J11 , 18F63J90 , 18F64J11 , 18F64J90 , 18F65J10 , 18F65J11 , 18F65J15 , 18F65J90 , 18F66J10 , 18F66J15 , 18F67J10 , 18F83J11 , 18F83J90 , 18F84J11 , 18F84J90 , 18F85J10 , 18F85J11 , 18F85J15 , 18F85J90 , 18F86J10 , 18F86J15 , 18F87J10

    ATMEL - AVR 8 bit

   Modos soportados

    * Low-voltage serial Downloading
    * High-voltage serial Programming
    * Parallel Programming

   
AT90S1200 , AT90S2313 , AT90S2323 , AT90S2333 , AT90S2343 , AT90S4414
AT90S4433 , AT90S8515 , ATmega8 , ATmega16 , ATmega32 , ATmega48 ,
ATmega64 , ATmega88 , ATmega128 , ATmega162 , ATmega168 , ATmega8515 , ATmega8535 , ATtiny11 , ATtiny12 , ATtiny13 , ATtiny26 , ATtiny28L , ATtiny2313


Eeprom Microchip
24AA00
24AA01
24AA02
24AA04
24AA08
24AA16
24AA024
24AA025
24AA32A
24AA64
24AA128
24AA256
24AA512
24AA1025    24LC00
24LC01B
24LC02B
24LC04B
24LC08B
24LC16B
24LC024
24LC025
24LC32A
24LC64
24LC128
24LC256
24LC512
24LC1025    24C00
24FC128
24FC256
24FC512
24FC1025

* Des-Ensamblador - Series 10/12/16/18/30

(http://perso.wanadoo.es/siscobf/images/DisAsm.gif)
Título: Re: Programador GTP-USB+ para AVR
Publicado por: olotill en 07 de Junio de 2006, 00:08:48
GRACIAS SISCO  :-/ :-/ :mrgreen:

Decir que hoy he programado mi amado ATMEGA8 con el super GTP USB +, y va de pelos  :mrgreen:  es un excelente trabajo maestro SISCO.... ahora lo que me preocupa es que se me van a acabar entre pics y avr las actualizaciones del 18f2550 jejejeje  :D :D

Esta version del WINPIC 3.59 es una pasada.... solo falta que programe con reconocimiento de voz  :D

Nuevamente solo agradecer el gran trabajo de nuestros grandes del foro, y pues a seguir probando cosillas...

Un abrazo maestros..

SALUDOS DESDE ECUADOR

Título: Re: Programador GTP-USB+ para AVR
Publicado por: migsantiago en 07 de Junio de 2006, 01:18:35

Esta version del WINPIC 3.59 es una pasada.... solo falta que programe con reconocimiento de voz  :D


Vaya que sí  :D
Título: Re: Programador GTP-USB+ para AVR
Publicado por: Sispic en 08 de Junio de 2006, 02:59:32
Citar
ahora lo que me preocupa es que se me van a acabar entre pics y avr las actualizaciones del 18f2550 jejejeje 

No te preocupes , dale la veces que quieras . yo cuando me pongo no baja de las 100 en un dia .

Tambien añadí la secuencia correcta al " Verificar tras la programación" , ya no da error con el CP activado ya que verifica antes de grabar los config.

nos vemos en la arena



Título: Re: Programador GTP-USB+ para AVR
Publicado por: olotill en 08 de Junio de 2006, 10:46:41
Simplemente añadir  un  WOW   :-/ :-/

Este programador es una pasada, ya no necesito los zócalos, gracias SISPIC por enseñarme como manejar el ICSP para PIC y el ISP para atmel, ahora todo sera on board  :-/

Bueno pues, ahora si ya no hay escusa para empezar a domar a estos bichitos...

A quienes buscan un programador para ATMEL, no duden en adquirir su GTP USB +, asi matan 4 pajaros de un tiro (PIC; DSPIC, EEPROM, ATMEL) y veremos que nos viene  :mrgreen:

Un saludo y gracias por el soporte compadres..


ABRAZOS DESDE ECUADOR
Título: Re: Programador GTP-USB+ para AVR
Publicado por: micro_pepe en 25 de Julio de 2006, 14:51:11
Hola, me pregunto si la conexion via ICSP es para todos los atmel igual, pues he visto que las placas de zocalos son un poco "liosas", y creo que me seria mas facil usar la via ICSP.

Saludos y gracias.
Título: Re: Programador GTP-USB+ para AVR
Publicado por: Flugplatz en 03 de Octubre de 2006, 07:34:31
Necesito que alguien me responda a una dudilla.

Tengo un super GTP USB+, y este fín de semana lo he puesto en una cajita con salida para ICSP y con Zócalo ZIF para Pics. Sisco, dado que quería que los LEDs asomaran por la parte superior de la caja, he soldado los LEDs con patas largas y he utilizado la versión Kit que ya he montado y funciona OK.

Como a mi lo que me gusta es cacharrear, pues voy a ampliar mis inútuiles miras investigando el mundo de los AVRs.

Migsantiago, parece que tu ya has experimentado con el GTP USB+ y los Atmel.

Mi duda está en torno al tema del pin XTal, y solo en el caso de ICSP, ya que veo que el conector de expansión la tiene, y es de prever que genera la señal para programarlo en el ZIF.

Según el DataSheet del ATMega8 y el principio de este topic, me ha parecido entender que si usamos el ICSP (low serial), el chip tiene que tener puesto el cristal. La presencia del cristal en el circuito final es evidente, pero, al igual que en tu explicación, en el data sheet habla de 4Mhz ... ¿y si el chip es de 16Mhz como el que tengo yo? ... ¿el ICSP me obliga a poner un cristal de 4Mhz?

Esta pregunta es un poco chorra, ya que lo más fácil es hacer el cable ICSP para AVR y probarlo en una placa de prototipos, así que, paso a la siguiente.  :mrgreen:

En los ATMega aparece Vcc y AVcc ... ¿Hay que conectar AVcc a algún lado? ... ¿se puede usar indistintamente Vcc y AVcc como en los Pic? ¿se puede dejar AVcc sin conectar?

Que guay, ahora además de PicTorpe, tambien soy AtmelTorpe  :mrgreen:

Mario
Título: Re: Programador GTP-USB+ para AVR
Publicado por: Sispic en 03 de Octubre de 2006, 13:41:27
Citar
y si el chip es de 16Mhz como el que tengo yo? ... ¿el ICSP me obliga a poner un cristal de 4Mhz?

4 Mhz es lo minimo , puedes poer de 16 tranquilamente .


Citar
En los ATMega aparece Vcc y AVcc ... ¿Hay que conectar AVcc a algún lado? ... ¿se puede usar indistintamente Vcc y AVcc como en los Pic? ¿se puede dejar AVcc sin conectar?

Hay que conectar todo Vcc , Avcc . to lo que veas
Título: Re: Programador GTP-USB+ para AVR
Publicado por: Flugplatz en 28 de Diciembre de 2006, 13:12:53
Hola ...

Bueno, tema resuelto ...

Por fín saqué tiempo para hacer el cable ICSP para programar microcontroladores ATMel con el GTP-USB+.

Por si alguien no lo sabe, al menos la serie ATMega, viene configurada de fábrica con el oscilador interno de 1Mhz.

Esto significa que para empezar, solo nos tenemos que preocupar de programar el firmware, y sin cristal ni nada, ya funcionan. Posteriormente, se podrá decidir si se quiere cambiar la velocidad o fuente del oscilador.

Aunque en el Datasheet hace referencia a un cristal de 4Mhz para programarlo en circuito, lo cierto, es que con el GTP-USB+, se puede programar sin cristal de ningún tipo, ya que como viene configurado de fábrica, ya funciona.

La verdad es que esto del ICSP o ISP ... es una facilidad para la programación tanto de estos micros, como de los PIC ...

He probado poniendo resistencia + LED en las tres lineas de control de programación, SCK, MISO y MOSI, y no interfieren para nada en la programación, lo que significa que si van a actuar de salidas, se pueden usar sin problemas, igual que el PIC, pero sin la historia del diodo y la resistencia de la patilla del reset.

Las pruebas las he hecho con un ATMega8, un ATMega16 y un ATMega32

Un saludo, y una vez más, enhorabuena a don Sisco y su estupendo trabajo ...
Título: Re: Programador GTP-USB+ para AVR
Publicado por: aitopes en 05 de Mayo de 2007, 10:28:57
Hola!

Este hilo me viene BARBARO!

Tengo el GTP+ y el WinPic 3.58. Ayer me llegaron unos samples de ATMEGA32 (4) y ATMEGA8 (4), pero.....mi soft no los contempla. Más arriba lei que se puede con la version 3.59 .

¿La bajo, la instalo encima de la que tengo, y ya? ¿O puedo invalidar algo?

Saludos!
Título: Re: Programador GTP-USB+ para AVR
Publicado por: migsantiago en 05 de Mayo de 2007, 21:55:05
Con que bajes la última versión debe funcionar  :mrgreen:
Título: Re: Programador GTP-USB+ para AVR
Publicado por: Meta en 21 de Febrero de 2008, 22:31:18
A ver si algún día nuestro amigo del winpic800 al menos ponga algún Motorola, aunque sea sólo uno y nada más que uno y que funcione.

Por cada actualización, no vendría mal un motorolazo, da igual el que sea, siempre que se vea la firma de Motorola. A parte de esto, más marcas.

Un cordial saludos.
Título: Re: Programador GTP-USB+ para AVR
Publicado por: cristian_elect en 29 de Mayo de 2008, 23:55:28
EL GTP USB+ no se refieren al plus. Si no al anterior V3.55 o no.
 
Título: Re: Programador GTP-USB+ para AVR
Publicado por: migsantiago en 30 de Mayo de 2008, 19:06:59
EL GTP USB+ no se refieren al plus. Si no al anterior V3.55 o no.
 

Hola, no entendí tu comentario.
Título: Re: Programador GTP-USB+ para AVR
Publicado por: juliozv en 16 de Enero de 2009, 15:13:46
no se si aquí es el lugar indicado y si es mucho atrevimiento, pero me gustaría que me ayudaran con el pcb del GTP USB+ y la adaptación para que programe los atmel, si alguno tiene el pcb en proteus u otro programa diferente no se si quisiera mandármelo o adjuntármelo en el foro, no lo realizo por que no tengo mucha practica y menos para un circuito mas complejo a los que me ha dejado la escuela, si es mucho pedir pues también acepto asesorías para realizármelo ya que el diagrama me trae un poco confuso, muchas gracias.

att. juliozv
Título: Re: Programador GTP-USB+ para AVR
Publicado por: kain589 en 11 de Marzo de 2009, 20:34:19
Saludos!Estaba intentando programar unos micros atmel por primera vez, tras preparar las conexiones he puesto un atmega 88 y me lo reconoce sin problemas, pero al intentarlo con un atmega48 y un atmega 168, no me los reconoce. El atmega48 lo he intentado programar con un .hex que tengo pero no me deja, porque habia leido que a veces podia no reconocerlo.Si no me equivoco tienen el mismo esquema de pines. he probado con otro atmega88 y tampoco me da problemas.

Para la programacion la hago por isp y le conecto un cristal de 4mhz con dos condensadores de 22pF. Tambien he probado un cristal de 20 mhz.

¿Alguna idea de por qué puede ser?
Título: Programador GTP USB para AVR
Publicado por: VMasuka en 22 de Octubre de 2010, 22:33:44
Hola a todos,

Les comento mi caso, estoy trabajando en un proyecto con el micro AVR BUTTERFLY omito descripcion del programa, no importa, para programarlo utilizo el AVRISP MK II con el AVR STUDIO 4, despues de compilar mi proyecto y tratar de comunicarme con el micro mediante USB, me aparece el siguiente warning: ISP MODE ERROR, el voltaje de alimentacion esta bien, la frecuencia esta 1/4 debajo como se me indica125 KHz, PERO NO PUEDO FLASHEARLO, ayuda...

De antemano gracias a todos