TODOPIC
Microcontroladores PIC => Programadores => Mensaje iniciado por: KALLITOS en 12 de Septiembre de 2011, 18:16:40
-
Hola amigos, por fin me llego el tan ansiado pickit3.
Hice la prueba de grabar un pic24 desde MPLAB y me indicaba que no se había dispositivo conectado, cosa que no era asi ya que si tenía conectado. Buscando en la web info y experiencias, me dí que hay SOFT (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en538340&redirects=pickit3) para usar tal cual PK2 lo descargué y a probar, este soft aun está en desarrollo o a medio hacer ya que no cuenta con todas las funcionalidades del PK2, no tiene autodetección de dispositivo y es muy, pero muy lento (mas de 3 min para grabar el pic24 que tengo), pero logré grabarlo. Vuelvo al MPLAB a ver si había algo por hacer, revisando el pdf del PK3 ví el esquema de conexión; usando el PK2 con ICSP no es necesario conectar el VDD por lo que asumí que en este caso sería lo mismo pero no, se debe conectar a la fuente de la tarjeta, recién alli empezó a funcionar. Grabé el pic24 con MPLAB y lo hizo en menos de 3 segundos :-/.
Noté también que cuando tienes el PK3 configurado como programador en MPLAB los iconos de grabación se ven de manera normal, pero cuando se apaga la tarjeta de prueba se desactivan los iconos mencionados, el PK3 lee el VDD.
Así que ya saben VDD del PK3 a VDD de la placa.
Hasta el momento va eso, por alli que otro novato con el PK3 como yo se le presente algo parecido.
Pickit3 es una bala!!!
saludos
-
Tuve la necesidad de usar un pk3 y si programa muy rápido.
La interfaz que trae para usar sin mplab no me funciono en ningún pc.
A veces requiero programar diferentes pics y cuando lo hago con el pk3 este tarda mucho , cambia como de firmware entre pic y pic , por lo demás es muy veloz.
-
Gracias por el dato!!
Muy buen resumen.
El mio llego hoy, así que pronto le echaremos mano !!! :D :D :D
-
Se me paso comentar que me tarde en poderlo utilizar xD
ME frustro un poco , luego tuve que moverle las opciones dentro del MPLAB , lo que ya comento KALLITOS.
Saludos!
-
Yo con el mplab y mplabx siempre he usado el pickit3 y siempre me ha programado rapidisimo, como 5s para el 50% de program memory de un 18f.
Para que funcione bien le tienes que dar tension al pic por vdd y vss a masa, el pickit3 trae una opcion para activar su propia fuente [settings/power] si tienes una fuente externa pues usas la fuente externa, si quieres con el mismo pickit le puedes aplicar la propia fuente del usb, pero no es recomendable mucho consumo. De todas formas el pickit trae proteccion de sobreintensidad, cuando supera X intensidad se bloquea y te dice que hay demasiado consumo.
Yo para programar hago lo siguiente, el pickit siempre lo tengo en un usb, cuando kiero programar un pic abro el mplab, conecto el pic al pickit por los pines vdd, vss, mclr, pgd y pgc y el mismo me detecta la ID del pic y me da la opcion para programar. Le doy al botoncito y programado :)
-
Eso, para que sirve el boton??
-
WRITE hex ;-)
-
No hace falta que este conectado al IDE, es lo que intentan decirme?? :shock: :shock:
-
Claro! :D
Es portable(casi, si no fuese porque necesita alimentarse por el USB...)
-
En el PK2 servía para programar directamente habilitándolo desde el soft, el en PK3 future use :lol:.
-
Cómo?
No no, en el Pickit 3 también está:
-
Hay alimentadores a pila con adaptador USB para poder usarlo en el campo! :D
-
Cómo?
No no, en el Pickit 3 también está:
El mio no hace nada :(.
saludos
-
En el video hablan de que las nuevas versiones del MPLAB habilitan esa opcion! Por ahi sea eso. Yo no probe todavia en el mio!
Hay alimentadores a pila con adaptador USB para poder usarlo en el campo! :D
Si..por eso era el "casi" :)
Saludos.
-
bueno, hoy mi pickit3 ha muerto!
De formas desconocidas actualice 2 pics, todo correcto. Me fui a cenar, volvi a actualizar 1 pic y nada, me lo detecta y todo bien, incluso llega a borrar los pics, pero no programa, me deja todo el codigo 0x00, incluso con el software del pickit3 tampoco me funciona, ni en un portatil con otro mplab mas antiguo, ni cambiandole de firmware, nada de nada.
Antes cuando ponia el pickit3 en el mplab si no le tenia un pic puesto me decia que no encuentra el pic, sin embargo ahora me dice que la ID del pic no corresponde (0x00). Si enchufo el pic no me lo detecta, ni si lo desenchufo como hacia antes, es decir antes ponia las patitas el icsp y me decia pic detectado (0x02), cuando desconectaba las patillas me decia pic desconectado. Ahora nada de nada. Sin embargo si activo el mplab con el pic conectado si me detecta la id del pic (0x02).
Me da la sensacion que el problema esta en los buffers de salida de las patillas, le he puesto el osciloscopio pero como no sabia que señal tenia antes pues ahora menos. Si fuese pdip me pondria a probar, pero no tengo nada para trabajar con smd.
Ahora me quedo sin programar :( mira que me encantaba pues nada...
Estoy pensando en pillarme el icd3, pero lo que no quiero es que muera tambien!!!!!! Que son 130€!! Si hago la inversion quiero que me dure mucho mucho, por eso estoy en duda de si pillarmelo o no, he visto que va parecido al pickit3 solo que por una clavija rj11, pero las conexiones son iguales. Vosotros que hariais? ICD3 o pickit3 de nuevo?
-
Lamentablemente los componentes del PK3 son más dificiles de conseguir que los del PK2. Si tenés acceso, podrías optar un PK2. Tiene componentes mucho más accesibles para ser reemplazados.
Saludos.
-
Lamentablemente los componentes del PK3 son más dificiles de conseguir que los del PK2. Si tenés acceso, podrías optar un PK2. Tiene componentes mucho más accesibles para ser reemplazados.
Saludos.
el pk2 no me sirve, uso pics de los nuevos y el pk2 no los admite.
-
Bueno, ya encontre el fallo, si le aplico con una fuente 10V a MCLR si se programa perfectamente, he visto el datasheet y pone que para VPP es VDD+1.5V es decir 6,5V aprox. Sin embargo cuando vi en el osciloscopio me marcaba 4,5V+-
Ahora mi pregunta es, es necesaria la resistencia de VDD a MCLR? Yo esque uso los pics con el MCLR disable por lo cual esa resistencia no me sirve para el normal funcionamiento, sin embargo para programar ha podido causar que se estropease el pickit por eso?
-
bueno, ya me he pillado el icd3, no veas que trabajo el darle a PAGAR xD. Pero he leido buenas criticas de este emulador/programador, ademas lo que mas me ha gustado: SI SE ROMPE POR LO QUE SEA TE LO DESCAMBIAN GRATIS.
-
Merlinz
¿Qué tu pickit3 no tiene garantia?
-
supongo que si tendra garantia, pero como lo pille por ebay hace mucho tiempo pues a saber como recurrir a la garantia... De todas formas lo intentare, le mandare un mail a microchip a ver que me dicen, con el S/N supongo que sabran el tiempo que tiene y tal. Pero seguramente me diran que sera por mal uso, o por algo asi... El problema es que si lo tengo que mandar fuera de españa el envio es caro, y claro pagar para que luego no te lo solucionen pues...
-
Estou com problemas ao utilizar o PICKIT3. Quando executo o programa com ele plugado ao PIC (mesmo sem o cabo USB) o programa funciona perfeitamente. Ao retirar o PICKIT 3 do circuito o software para.
O que pode ser??
-
A mi tambien me pasa con el pic16f886.
Soluciones.
He intentado activar las resitencias de pus-pull del puerto b por software pero va igual.
-
habéis probado a deshabilitar el modo debug?