Microcontroladores PIC en Linux.
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Pickit 2 firmware. 1.x en Piklab

5 participantes

Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Pickit 2 firmware. 1.x en Piklab

Mensaje por Risanti Miér 21 Ene 2009 - 3:50

Hola a todos..

Me costo un poco de averiguar como configurar mi pickit 2 en piklab. la version 15.4 (tiene para soportar este programador con firmware 2.x , sin embargo lo he probado pero no me convence todavia, si embargo firmware 1.x he trabajado n poco umejor).

A continuar los pasos para poder usar este programdor

lo primero es descargar e instalar pk2cmd para linux desde pagina microchip http://ww1.microchip.com/downloads/en/DeviceDoc/pk2cmdv1.20LinuxMacSource.tar.gz
para instalar hay que descomprimir el archivo e ingresar a traves de consola a la carpeta pk2cmdv1.20LinuxMacSource (segun donde la descomprimimos)
ejecutar
make linux
sudo make install

conectar pickit 2 al pc y ejecutar,para probar si detecta el programador :

pk2cmd /?v


Resultara algo
Executable Version: 1.20.00
Device File Version: 1.52.00
OS Firmware Version: 2.32.00
Lo siguiente es cambiar el firmware del pickit 2 para lo cual podemos descargar las distintas versiones desde
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1960

además con el comando pk2cmd -d PK2V012000.hex 'actualizamos firmware tiene que ser 1.20
En piklab configuramos el programador FIRMWARE PICKIT 2 1.X .....comprobamos la conexion que este correcto.. y listo


Aunque la he probado con algunos pic funciona bien.. no se si sera un problema de la version 1.20 del pickit pero no puedo programar pic 16F88. pero otros los pogramos sin problemas...

Para programar 16F88 estoy usando pickit con version 2.32 conjuntamente con pikdev https://pic-linux.forosactivos.net/otros-f19/pickit-2-trabajando-pikdev-v-110-t86.htm#199



Atte.
Risanti
Risanti
Risanti
Asiduo del Foro
Asiduo del Foro

Mensajes : 172
Fecha de inscripción : 07/12/2008
Edad : 39
Localización : La Serena Chile

https://www.facebook.com/risanti.electronica

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por arcachofo Jue 22 Ene 2009 - 20:48

Gracias Risanti... me va a venir de perlas... Smile

Estoy esperando a que me llegue un clon de Pickit2 que pedí por internet, en principio pensaba hacerme alguno de los que se han propuesto por aquí, pero son demasiadas cosas por hacer y no demasiado tiempo, así que tengo que elegir y prefiero dedicarle el tiempo a otros proyectos.
El pedido tiene que estar al caer, en cuanto me llegue ya voy directo a ponerlo a funcionar según tus instrucciones. ya contaré como me vá...

Hasta otra...
arcachofo
arcachofo
Participante Activo
Participante Activo

Mensajes : 91
Fecha de inscripción : 26/11/2008

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por Risanti Vie 23 Ene 2009 - 4:06

arcachofo.

Esperare que me cuentes como te resulta. yo = no quise armar uno por los mismo motivos de tiempo.
ese tiempo quiero dedicarlo. a ver otros proyectos.


Espero que me Cuentes como te fue.


Risanti
Risanti
Risanti
Asiduo del Foro
Asiduo del Foro

Mensajes : 172
Fecha de inscripción : 07/12/2008
Edad : 39
Localización : La Serena Chile

https://www.facebook.com/risanti.electronica

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por arcachofo Mar 27 Ene 2009 - 14:01

Pues no me reconoce el pickit2... dice que no encuentra nada:

pk2cmd /?v

Executable Version: 1.20.00
Device File Version: 1.55.00
OS Firmware Version: PICkit 2 not found


Operation Succeeded

En usb no aparece nada:

lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 008: ID 062a:0000 Creative Labs Optical mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Y dmesg da unos errores al conectar el pickit2:

[ 569.632093] usb 2-3: new full speed USB device using ohci_hcd and address 9
[ 569.812027] usb 2-3: device descriptor read/64, error -62
[ 570.101695] usb 2-3: device descriptor read/64, error -62
[ 570.380064] usb 2-3: new full speed USB device using ohci_hcd and address 10
[ 570.564031] usb 2-3: device descriptor read/64, error -62
[ 570.848045] usb 2-3: device descriptor read/64, error -62
[ 571.124050] usb 2-3: new full speed USB device using ohci_hcd and address 11
[ 571.532045] usb 2-3: device not accepting address 11, error -62
[ 571.708053] usb 2-3: new full speed USB device using ohci_hcd and address 12
[ 572.120034] usb 2-3: device not accepting address 12, error -62
[ 572.120069] hub 2-0:1.0: unable to enumerate USB device on port 3


Pero si el pic del pickit2 no tiene grabado nada... supongo que es normal... no?

Neutral
arcachofo
arcachofo
Participante Activo
Participante Activo

Mensajes : 91
Fecha de inscripción : 26/11/2008

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por arcachofo Mar 27 Ene 2009 - 21:17

Bueno... he conseguido que el pickit2 aparezca en usb.. solo era conectarlo mientras se pulsa el botón Wink

lsusb
Bus 002 Device 029: ID 04d8:0033 Microchip Technology, Inc.
Bus 002 Device 023: ID 062a:0000 Creative Labs Optical mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Pero pk2cmd sigue sin verlo...

........................................................

Finalmente era un problema de permisos, si doy permisos de lectura/escritura al dispositivo creado, todo bien.
El problema es que se crea un dispositivo nuevo con un número distinto cada vez que se reconecta o resetea...

A ver como hago para solucionar esto... seguramente es facil como lo de antes, pero hay que saber...

Alguna idea?
arcachofo
arcachofo
Participante Activo
Participante Activo

Mensajes : 91
Fecha de inscripción : 26/11/2008

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por jpic Miér 28 Ene 2009 - 16:18

arcachofo escribió:Bueno... he conseguido que el pickit2 aparezca en usb.. solo era conectarlo mientras se pulsa el botón Wink

lsusb
Bus 002 Device 029: ID 04d8:0033 Microchip Technology, Inc.
Bus 002 Device 023: ID 062a:0000 Creative Labs Optical mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Pero pk2cmd sigue sin verlo...

........................................................

Finalmente era un problema de permisos, si doy permisos de lectura/escritura al dispositivo creado, todo bien.
El problema es que se crea un dispositivo nuevo con un número distinto cada vez que se reconecta o resetea...

A ver como hago para solucionar esto... seguramente es facil como lo de antes, pero hay que saber...

Alguna idea?

amigos del foro parece que no estan buscando en el foro: la solucion esta aqui en un pos que subi hace rato:

aqui
jpic
jpic
Participante Activo
Participante Activo

Mensajes : 34
Fecha de inscripción : 15/12/2008
Localización : Colombia

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por arcachofo Miér 28 Ene 2009 - 22:24

Tienes razón jpic... ahí estaba la solución...

Pero no se me ocurrió mirar en icd2... Gracias, ahora funciona.
arcachofo
arcachofo
Participante Activo
Participante Activo

Mensajes : 91
Fecha de inscripción : 26/11/2008

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por jpic Miér 28 Ene 2009 - 22:29

arcachofo escribió:Tienes razón jpic... ahí estaba la solución...

Pero no se me ocurrió mirar en icd2... Gracias, ahora funciona.

ok me alegra, es bueno avanzar para poder trabajar de verdad en lo q debemos hacer. saludos
jpic
jpic
Participante Activo
Participante Activo

Mensajes : 34
Fecha de inscripción : 15/12/2008
Localización : Colombia

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por vasconinicolas Mar 19 Oct 2010 - 16:28

Hola muchachos, una consulta para RISANTI, he probado tus indicaciones y hasta la parte del "pk2cmd /?v" anda de 10, me reconoce el pickit2 con su firmware 2.32.00. Vos decis que anda mal en piklab, me gustaria saber como haces para que lo detecte piklab, ami no me lo detecta.. Es mas, cual de las opciones de programador usar en piklab? tengo la version 0.15.7
Muchas gracias master.
NV

vasconinicolas
Nuevo Usuario
Nuevo Usuario

Mensajes : 9
Fecha de inscripción : 30/01/2009

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por vasconinicolas Mar 19 Oct 2010 - 21:22

Aclaración. Hice un "Downgrade" del firmware del PICkit2 a la version 1.20, como dice Risanti, y se realizó ok pero me tiro esto:

Downloading OS...
Verifying new OS...
Resetting PICkit 2...
OS Update Successful.
VDD Error detected. Check target for proper connectivity.

Entonces volví a quemar el firm 2.32, con el temor de que ya no funcionara más, por suerte si, y me tiro esto:

Downloading OS...
Verifying new OS...
Resetting PICkit 2...
OS Update Successful.

La unica diferencia es ese error de VDD, será normal?
Con el firmware 1.20 abrí el PIKlab y seleccioné el programador Firmware PICkit2 1.x pero me dice USB error.. No lo lee, a pesar de que con el comando "pk2cmd /?v" veo el pickit correctamente.... alguna idea????
gracias!!
N

vasconinicolas
Nuevo Usuario
Nuevo Usuario

Mensajes : 9
Fecha de inscripción : 30/01/2009

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por Risanti Mar 19 Oct 2010 - 23:52

Hola..

Los pasos que estas haciendo son los correctos, con el firmware 1,20 usando Piklab deberia funcionar, yo acabo de repasar los pasos y funciona,si no piklab no reconoce el pickit2, verifica el tema de los permisos a veces eso molesta, intenta ejecutar piklab como superusuario. (gksu piklab). ya que es raro que no te funcione.

Aunque amigo te recomiendo que si quieres usar pickit2 con piklab lo uses mejor la siguiente manera.

https://pic-linux.forosactivos.net/piklab-f3/identificacion-de-hex-en-custom-programmer-pk2cmd-t207.htm?highlight=custom

De esta manera es que lo uso yo. Es mucho mejor.

Saludos
RiSanti
Risanti
Risanti
Asiduo del Foro
Asiduo del Foro

Mensajes : 172
Fecha de inscripción : 07/12/2008
Edad : 39
Localización : La Serena Chile

https://www.facebook.com/risanti.electronica

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por vasconinicolas Miér 20 Oct 2010 - 2:19

Gracias Risanti, era un problema de permisos, ejecuté piklab como root y levanto perfecto usando Firmware PICkit2 1.x, más NO con los comandos que gentilmente me indicaste (grabador personalizado). De todos modos ahora me salta un error del tipo "DCOP Comunication error" cuando abro piklab....
Yo pregunto, y si nos animamos a escribir programas en gedit, compilamos desde consola y grabarlos con pk2cmd desde consola, no será mucho mejor??
Me estoy cansando un poco de las interfaces que pretenden simplificar las cosas y las complican... me hace acordar a una interfaz llamada win.. (perdón por la palabra).

Te mando un abrazo grande y hasta pronto amigo.
NV

vasconinicolas
Nuevo Usuario
Nuevo Usuario

Mensajes : 9
Fecha de inscripción : 30/01/2009

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por Pikitin Miér 20 Oct 2010 - 15:26

Hola vasconinicolas.
Yo pregunto, y si nos animamos a escribir programas en gedit, compilamos desde consola y grabarlos con pk2cmd desde consola, no será mucho mejor??
Echale un ojo a esto:
https://pic-linux.forosactivos.net/gedit-f27/gedit_pic-ide-plugin-para-convertir-gedit-en-una-ide-para-pic-t149.htm

Bueno, en la sección de Gedit hay varios post interesantes:
https://pic-linux.forosactivos.net/gedit-f27/


Saludos.


Pikitin
veterano
veterano

Mensajes : 623
Fecha de inscripción : 26/11/2008

http://linuxmicros.blogspot.com/

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por Risanti Miér 20 Oct 2010 - 19:06

Hola..
Mira por lo general, estos errores suelen ocurrir pero no hay que desmotivarse tan rápido, ya que todo tiene solución.



más NO con los comandos que gentilmente me indicaste (grabador personalizado).

Yo como te comente uso el programador personalizado configurado para pickit2, que si te fijas es un acceso directo, es como usarlo desde la consola. por lo cual debe funcionar, recuerda que debe ser con el firmware mas actual.

El usar la gedit como IDE es bueno, ya que aqui hay varios usuarios que lo utilizan, pero en mi caso yo trabajo bien con Piklab, por lo cual uso este. hay que tenerle un poco de paciencia no mas. jajajaj..

Trata reinstalando piklab, por las dudas, mira yo utlizo ubuntu 10.04 y piklab 15.8 (aunque con el 15.7 me trabajando bien).

Saludos
RiSanti
Risanti
Risanti
Asiduo del Foro
Asiduo del Foro

Mensajes : 172
Fecha de inscripción : 07/12/2008
Edad : 39
Localización : La Serena Chile

https://www.facebook.com/risanti.electronica

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por vasconinicolas Jue 21 Oct 2010 - 2:15

Gracias amigo Pikitin y Risanti por su paciencia, creo que de momento voy a intentar usar el gedit y veré como me llevo. Por el lado de los comandos pk2cmd, andan al pelo, los probé a todos desde consola y es una maravilla. Gracias por su ayuda y nos vemos pronto!
saludos
Nicolás

vasconinicolas
Nuevo Usuario
Nuevo Usuario

Mensajes : 9
Fecha de inscripción : 30/01/2009

Volver arriba Ir abajo

Pickit 2 firmware. 1.x en Piklab Empty Re: Pickit 2 firmware. 1.x en Piklab

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.