GUIA USO PICKIT2 - Electonicca USO PICKIT2.pdfDesconectar el dispositivo a programar antes de...
Transcript of GUIA USO PICKIT2 - Electonicca USO PICKIT2.pdfDesconectar el dispositivo a programar antes de...
GUIA USO PICKIT2
El software puedes bajártelo aquí:
http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20v2.61.00%20Setup%20A
.zip
Readme:
http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20Readme%20v2‐61‐
00%20(a).txt
Enlaces sacados de la pagina :
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocNa
me=en023805
La primera vez que instales el pickit2 reinicia el ordenador una vez concluida la instalación,
inicia el programa de pickit2 y te saldrá una ventana talque así:
Posibles soluciones si no lo reconoce
Desconectar el dispositivo a programar antes de conectar el USB al ordenador.
Conectar el USB despacio para que los pines de alimentan el programador tengan tiempo de
reiniciar el soft de HID y aquí no de problemas de reconocimiento( lento no más de un
segundo, no es exagerado tampoco ).
Si te da error, desconéctalo espera unos segundos y conéctalo a otro USB. A veces algunos han
dicho que han de esperar 30 segundos antes de volverlo a reconectar, esto no es lo habitual
pero podría ser el caso.
Si lo tienes conectado a un HUB desconecta el hub y vuélvelo a conectar, igual ves entonces
que aun da error de conexión pero aun así funciona y programa.
Si te lo reconoce a la primera, enhorabuena!!! Te dirá algo como esto :
Ahora ya podrás leer hex cargar las tuyas programar etc., las actualizaciones las tendrás en las
páginas de microchip.
Si la actualización son para el firmware del programador , lo q has de hacer para cambiarla es :
Desconecta el programador, aprieta el botón que tiene y sin soltarlo conéctalo, empezara a
parpadear ( todo esto hazlo con el software iniciado ) entonces puedes soltar el botón ya está
en modo cargar el firmware, ves a tolos y la última opción de “donwload operación sistema” es
la que necesitas para actualizar el firmware.
También puedes utilizar el mplab aunque este programa requiere un poco mas de paciencia:
http://www.microchip.com/Microchip.WWW.SecureSoftwareList/secsoftwaredownload.aspx?
device=en019469&lang=en&ReturnURL=http://www.microchip.com/stellent/idcplg?IdcService
=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002#
Una pequeña guía para utilizar mplab aunque en ingles:
MPLAB IDE Icon.
MPLAB IDE v7.60 Configure / Select Device.
If you choose Configure / Select Device,
you can see which programmer can be used to program this or that PIC device.
For example:
Programming PIC12F510 with MPLAB+PICkit 2 is supported (full support).
First you should compile your project.
Then you should export your HEX file to special format, which can be used with PICkit 2
programmer.
You should put new hex file of new 'OS' for PICkit 2 to file:
"c:\Program Files\Microchip\PICkit 2 v2\PK2V022000.hex"
MPLAB IDE v7.60 Export HEX file for PICkit 2 ‐ Settings for 'Memory Areas'.
MPLAB IDE v7.60 Export HEX file for PICkit 2 ‐ Settings for 'File Format'.
Now you can click the icon of 'PICkit 2' program:
PICkit 2 v2.40 Icon.
Load HEX file and program it to device.
A veces el mplab dice que no lo reconoce, aun así cargas las hex y le das a
programar y lo hace sin problemas.
Para programar por icsp
Solo has de ir al datasheet de tu dispositivo a programar y buscar los pines, si se requiere algo
diferente en la hoja te dirá como conectar el tuyo expresamente. Ten en cuenta que el chip
puede estar ya soldado en tu circuito, incluso puede estar alimentado si no tuviera suficiente
con la alimentación del pickit2 ( deshabilitar alimentación desde el software en tal caso ) ,
algunos error de “low voltaje” se solucionan de ese modo ya que el USB a veces limita.