minitutorial-pickit2÷clone.pdf

8
Página 1 de 8 by J2C Programador por puerto USB PicKit ÷ Clone Motivado por los distintos problemas que tienen/tenemos muchos colegas del foro, entre ellos yo mismo, para la puesta en marcha del PicKit2-Clone; me he decidido a realizar este breve tutoríal indicativo de algunos detalles que a veces pasamos por alto o son largos para responder en los post’s e irnos totalmente Off-Topic . Cabe aclarar los siguientes puntos: Con Sistema Operativo Win XP Profesional 2002 Service Pack3. He realizado este tutoríal con posterioridad a conectar por primera vez el PicKit2-Clone, por lo tanto no me da el aviso de haber encontrado un dispositivo nuevo, algo que realiza en dos/tres tapas y lo comunica con sendos globos de fondo amarillo en el área de Inicio Rápido. Esta detección quedara memorizada por el Sistema Operativo en la PC y por lo tanto no volverá a ser indicada. También el Software “PicKit2 Programmer” ya lo tenía instalado. Pero como el movimiento se demuestra andando, pues comencemos con el mismo. Before Operation, read the ManualN.R.: Antes de empezar a toquetear todo, leamos el manual así no rompemos nada, incluso la paciencia (por no decir otra cosa) del resto de los colegas del foro. Dicho texto en ingles se encuentra en la totalidad de los manuales de equipos, instrumentos, etc. en las primeras páginas; si perdemos unos pocos minutos leyéndolo, nos evitaremos la GRAN DESILUCION de que nuestro proyecto no nos funcione ó que cuando preguntemos algo en un foro nadie nos responda. INDICE I. Instalación del Software PicKit2 2 II. Detección del Dispositivo de Interfaz Humana 3 III. Actualización del Sistema Operativo del PicKit2 4 IV. Pantallas con errores 7

Upload: luis-estrada

Post on 26-Nov-2015

11 views

Category:

Documents


3 download

TRANSCRIPT

Página 1 de 8

by

J2C

Programador por puerto USB PicKit ÷ Clone

Motivado por los distintos problemas que tienen/tenemos muchos colegas del foro, entre ellos yo mismo, para la puesta en marcha del PicKit2-Clone; me he decidido a realizar este breve tutoríal indicativo de algunos detalles que a veces pasamos por alto o son largos para responder en los post’s e irnos totalmente Off-Topic . Cabe aclarar los siguientes puntos:

Con Sistema Operativo Win XP Profesional 2002 Service Pack3.

He realizado este tutoríal con posterioridad a conectar por primera vez el PicKit2-Clone, por lo tanto no me da el aviso de haber encontrado un dispositivo nuevo, algo que realiza en dos/tres tapas y lo comunica con sendos globos de fondo amarillo en el área de Inicio Rápido. Esta detección quedara memorizada por el Sistema Operativo en la PC y por lo tanto no volverá a ser indicada.

También el Software “PicKit2 Programmer” ya lo tenía instalado. Pero como el movimiento se demuestra andando, pues comencemos con el mismo.

“Before Operation, read the Manual” N.R.: Antes de empezar a toquetear todo, leamos el manual así no rompemos nada, incluso la paciencia (por

no decir otra cosa) del resto de los colegas del foro.

Dicho texto en ingles se encuentra en la totalidad de los manuales de equipos, instrumentos, etc. en las primeras páginas; si perdemos unos pocos minutos leyéndolo, nos evitaremos la GRAN DESILUCION de que nuestro proyecto no nos funcione ó que cuando preguntemos algo en un foro nadie nos responda.

INDICE

I. Instalación del Software PicKit2 2

II. Detección del Dispositivo de Interfaz Humana 3

III. Actualización del Sistema Operativo del PicKit2 4

IV. Pantallas con errores 7

Página 2 de 8

by

J2C

I. Instalación del Software del PicKit2

Bajar el Software de aplicación de la siguiente página de Microchip …. http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805 Identificado como PICkit2v2.61.00-SetupA-#.zip de 3.9MB en formato ZIP.

Debido que hace un tiempo atrás había leído:

O que no le gustaban los nombres largos de directorio al MPAsmWin o los espacios dentro de los nombres de directorios durante las compilaciones, cree en mí disco rígido C:\ los siguientes directorios y subdirectorios:

C:\MicroChip\PicKit2 , C:\MicroChip\MpLab y C:\MicroChip\MPAsm Aunque solo comenzare usando el primero, ya dejo preparado los restantes para mi futuro. Descomprimir el PICkit2v2.61.00-SetupA-#.zip en el C:\Microchip , donde obtendremos dos archivos setup.exe de 421KB y PICkit2Setup.msi de 4131KB . Ejecutar el setup.exe con doble click y seguir las indicaciones de las próximas pantallas capturadas:

Próxima pagina

Click en Next

Click en Browse

Página 3 de 8

by

J2C

Buscar el directorio ó crearlo y

Click en OK Click en Next

Click en Next

Tildar I Agree y click en Next

Nos da pantalla de error debido a la falta

del Programador, con ⌧ lo cerramos.

Ahí esta el icono del Soft PicKit2 en el escritorio,

con doble click lo abrimos.

Click en Close

Esperar que concluya la instalación y libere

Close

Página 4 de 8

by

J2C

II. Detección del Dispositivo de Interfaz Humana:

Detalle secuencial de como van ocurriendo los sucesos al enchufar el PicKit2-Clone por primera vez en la PC: Notas:

a) Con Sistema Operativo Win XP Profesional 2002 Service Pack3. b) No es la primera vez que lo enchufe, por lo tanto no me da el aviso de haber encontrado un dispositivo

nuevo, algo que realiza en dos etapas y lo comunica con sendos globos de fondo amarillo en el área de Inicio Rápido. Esta detección quedara memorizada por el Sistema Operativo en la PC y por lo tanto no volverá a ser indicada.

Con el Software del “PicKit2 Programmer” visto en el § I anterior sin abrir, conectar el Programador que hemos construido: 1. La PC advierte con un sonido al instante de haber enchufado el cable USB en el PicKit2-Clone.

2. Se enciende un Led (verde) que he colocado sobre la entrada de los +5V del USB tal como tiene el

PicKit2 Original, el esquemático de mi Clone puede ser visto en el archivo PDF de post #1284. 3. Al abrir el Administrador de Dispositivos de la PC, aparece una nueva categoría de Dispositivos:

“Dispositivos de Interfaz de Usuario (HID)”, con dos subcategorías: “Dispositivo compatible con HID” y “Dispositivo de interfaz humana USB”; deben aparecer sin ningún problema, como el resto de los dispositivos de la PC.

4. Cierro el Administrador de Dispositivos de la PC.

5. Inicio el Software “PicKit2 Programmer” y se encienden durante unos segundos los otros dos led's del

PicKit2 Original que indican BUSY y VDD (+5V) al ZIF. Apareciendo de la siguiente manera la pantalla del PicKit2 Programmer.

Personalizado en: Tools ----> “Calibrate VDD & Set Unit ID”

(lo hice la primera vez que me funciono).

Página 5 de 8

by

J2C

III. Actualización del Sistema Operativo del PicKit2:

Podemos actualizar el Sistema Operativo (Firmware) del PicKit2-Clone de la siguiente manera: Tools ----> “Download PICKit2 Operating System”

Seleccionamos la versión que poseemos en la instalación del Software del PicKit2 PK2V023200.hex y pulsamos ABRIR con lo cual se sucederán a continuación las siguientes pantallas:

Continua encendido el led indicado como +5V del USB y comenzara a parpadear lentamente el led indicado como BUSY y en unos instantes la PC nos advertirá con un sonido del tipo indicado en el punto 1 de la primera página. A continuación mostrara un avance de la transferencia del Sistema Operativo como indica la pantalla siguiente:

Prestar atención a este área de notificaciones.

Página 6 de 8

by

J2C

Continua encendido el led indicado como +5V del USB y también continua parpadeando lentamente el led indicado como BUSY. A continuación mostrara la siguiente pantalla:

Simultáneamente con la pantalla donde aparece el color verde en el área de notificación deja de parpadear el led indicado como BUSY quedando solo encendido el indicado como +5V del USB. Luego la PC nos advertirá nuevamente con un sonido del tipo indicado en el punto 1 de la primera página. A continuación se encenderán los tres led’s (alguno de ellos puede parpadear muy rápido, no me moleste en verificarlo con el osciloscopio) del PicKit2 durante unos segundos donde el Software PicKit2 Programmer intenta detectar el dispositivo insertado en el zócalo ZIF o en la conexión ICSP. A continuación se apagan los led de BUSY y de VPP al ZIF quedando solo encendido el de +5V del USB.

Prestar atención a la barra azul de avance.

Notar el cambio de color y el texto.

Página 7 de 8

by

J2C

Posteriormente mostrara la próxima pantalla:

Así ha quedado nuestro PicKit2-Clone en condiciones de perfecto funcionamiento para programar los µControladores PIC habilitados según la construcción que hayamos realizado del mismo con solo +5V o con +3.3V y +5V.

IV. Pantallas con errores

1. PicKit2 Not Found La presente pantalla aparecerá siempre que abramos el software “PicKit2 Programmer” antes de conectar nuestro programador al puerto USB. Se soluciona sencillamente cerrando el software, CONECTANDO el Programador y esperar hasta escuchar el sonido típico indicado en el § II. 1. de la pagina 4 que nos dirá que nuestro Dispositivo de Interfaz Humana (PicKit2-Clone) se encuentra reconocido. A continuación debemos abrir el programa, si colocamos el µControlador que necesitamos programar, antes de abrir el “PicKit2 Programmer” el software intentara reconocer al µControlador insertado si el mismo tiene esa habilidad.

Notar el cambio de color y el texto indicando la conexión y la identidad.

Página 8 de 8

by

J2C

2. PicKit2 has NO Operating System Esta pantalla suele aparecer a veces a pesar de haber sido ordenados en conectar primero el Programador y luego abrir el software “PicKit2 Programmer”. Se soluciona de la siguiente manera: Comenzando con el § III. de la página 5 y realizándolo en manera completa sin colocar ningún µControlador en el zócalo ZIF ó ICSP. 3. Downloading Failed Esta pantalla aparecerá si cuando estamos realizando la Actualización del Sistema Operativo (§ III.) del PicKit2 de la pagina 5 y por cualquier motivo se nos desconecta el Programador del cable USB o el mismo cable tiene contactos intermitentes. Se soluciona de la siguiente manera: Comenzando con el § III. de la página 5 y realizándolo en manera completa sin colocar ningún µControlador en el zócalo ZIF ó ICSP. Notas:

Estas tres fallas comentadas en el presente las provoque ex profeso y realicé las capturas, luego solucione el problema que presentaba mi PicKit2÷Clone siguiendo las instrucciones que he indicado.

Ya tenía la certeza que mi programador funcionaba de forma correcta, como ultima instancia sabia que debería volver a programar el PIC18F2550 tal como lo había hecho la primera vez.

Fin del presente MiniTutorial.-