Autor Tema: PicKit 2 en modo debugger y micros con oscilador interno  (Leído 10930 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado PicMinor

  • PIC16
  • ***
  • Mensajes: 222
PicKit 2 en modo debugger y micros con oscilador interno
« en: 10 de Marzo de 2011, 18:24:49 »
Saludos a todo el foro!

Hasta ahora he estado trabajando con el ICD-2 oficial de Microchip y no he tenido este problema.

Resulta que se me ha estropeado el ICD-2 y mientras lo reparan me he montado el PicKit2 clónico. Lo he probado con varios micros y como programador no me ha dado ningún problema. El problema me ha surgido en modo debug.

Si el micro "target" lleva su cristal de cuarzo funciona perfectamente, pero si lleva oscilador interno me da el error siguiente:

Resetting
PK2Error0028:  Unable to enter debug mode
Debug mode entered, DE Version = 0.0.0
PICkit 2 Ready

Si a pesar del mensaje le digo que corra el programa aparentemente lo lo hace pero parándose en cualquier sitio.
No se si estoy haciendo algo mal o es una limitación del propio PicKit. ¿Alguien puede darme alguna pista?

Gracias de antemano!

Desconectado gmua

  • PIC10
  • *
  • Mensajes: 14
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #1 en: 19 de Enero de 2012, 14:26:23 »

PK2Error0028:  Unable to enter debug mode
Debug mode entered, DE Version = 0.0.0
PICkit 2 Ready


Saludos PicMinor, que lastima que nadie respondió a tu pregunta, porque en estos momentos estoy teniendo el mismo problema utilizando también un clon del PICkit 2.

Este programador no tiene las resistencias pull-down de 4.7k que deben ir conectadas a PGC y PGD, pero ya de las puse.

Solo en contadas ocasiones he podido entrar al modo debug y me muestra el siguiente mensaje:

Running Target
Debug mode entered, DE Version = 1.1.1
PICkit 2 Ready


Pero en la mayoría de las veces me muestra el mismo mensaje que a tí.

Si todavía frecuentas el foro, ¿Me podrías platicar si resolviste el problema?


Saludos y gracias.

Desconectado LeugimZerO

  • PIC16
  • ***
  • Mensajes: 112
    • SmaTSoft Electronics
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #2 en: 20 de Enero de 2012, 23:45:04 »
No sabia que el PicKit2 clone era debuger  :(, bueno espero que tengan exito y nos iluminen que modificaciones mas tenemos que hacer al clone para que funcione como debuger.

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #3 en: 20 de Enero de 2012, 23:57:54 »
Solo se deben agregar las resistencias de pull-down en el clon para que pueda hacer debug como ya lo mencionaron  ;-)

Saludos!

Desconectado gmua

  • PIC10
  • *
  • Mensajes: 14
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #4 en: 31 de Enero de 2012, 21:46:23 »
No sabia que el PicKit2 clone era debuger  :(, bueno espero que tengan exito y nos iluminen que modificaciones mas tenemos que hacer al clone para que funcione como debuger.

Saludos LeugimZerO, como dice AKENAFAB solo hay que agregar las resistencias pull-down de 4.7k, yo lo hice así y a veces me funcionaba y a veces no, pero hace unos días encontré un tutorial con una secuencia de pasos que he seguido al pie de la letra y no me ha vuelto a fallar.

El tutorial se llama Firmware Debugging with PICKit2 espero te sirva.

Saludos.

Desconectado LeugimZerO

  • PIC16
  • ***
  • Mensajes: 112
    • SmaTSoft Electronics
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #5 en: 01 de Febrero de 2012, 22:41:24 »
gracias por el aporte que le vamos a sacar el jugo al PicKit2.... :mrgreen:

Desconectado LeugimZerO

  • PIC16
  • ***
  • Mensajes: 112
    • SmaTSoft Electronics
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #6 en: 01 de Febrero de 2012, 22:47:28 »
hola de nuevo gmua como va tus pruebas con el pickit2 modo debugger, mire el tutorial y esta bien explicado, vamos aver si a mi me sale tambien... :mrgreen:

Desconectado gmua

  • PIC10
  • *
  • Mensajes: 14
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #7 en: 03 de Febrero de 2012, 22:21:47 »
hola de nuevo gmua como va tus pruebas con el pickit2 modo debugger, mire el tutorial y esta bien explicado, vamos aver si a mi me sale tambien... :mrgreen:

Hola LeugimZerO, las pruebas con mi PICkit 2 en modo de depuración van muy bien, como te comenté antes, si sigo al pie de la letra los pasos del tutorial, ya no me falla.

Además de CCS C lo he probado con MPASM también, así que espero que te funcione.

Saludos.





PD. Adjunté una imagen de mi programador...
« Última modificación: 03 de Febrero de 2012, 22:36:03 por gmua »

Desconectado LeugimZerO

  • PIC16
  • ***
  • Mensajes: 112
    • SmaTSoft Electronics
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #8 en: 04 de Febrero de 2012, 11:30:00 »
weno empezare desde cero :mrgreen:, para ello tengo:

- PicKit2 clone de nuestro amigo Felixls.
- MPLAB IDE 8.53 de microchip
- y el CCS 4.093

haber empezaremos, como ya tengo instalado el CCS, instalare el MPLAB (no lo tengo instalado)...  :mrgreen:

Desconectado LeugimZerO

  • PIC16
  • ***
  • Mensajes: 112
    • SmaTSoft Electronics
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #9 en: 04 de Febrero de 2012, 12:20:20 »
listo... MPLAB instalado, armo el siguiente esquema del blinking con 16F877A.



ahora a buscar el cable del ICSP que no lo encuentro... :5]

Desconectado LeugimZerO

  • PIC16
  • ***
  • Mensajes: 112
    • SmaTSoft Electronics
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #10 en: 09 de Febrero de 2012, 15:35:38 »
no funciona  :5]... intente de todo, segui paso a paso pero ala hora de entrar al RUN en modo debuger me sale el siguiente error:

PK2error0024: PICkit 2 was unable to establish a valid Vdd on the target (attempted 5.00v - read 0.000v)

estoy usando la version PICkit2 clone de nuestro amigo Felixls... ¿alguna sugerencia?  :(


Desconectado solapower

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 209
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #11 en: 09 de Febrero de 2012, 15:56:55 »
Pregunta tonta.
has alimentado con +5 Vdc el circuito ?, es que en el esquema que muestras si está puesto, pero el error parecería ser de que el circuito no está siendo alimentado
ni por el PicKit ni por nadie.
Saludos

Desconectado LeugimZerO

  • PIC16
  • ***
  • Mensajes: 112
    • SmaTSoft Electronics
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #12 en: 09 de Febrero de 2012, 18:11:37 »
Pregunta tonta.
has alimentado con +5 Vdc el circuito ?, es que en el esquema que muestras si está puesto, pero el error parecería ser de que el circuito no está siendo alimentado
ni por el PicKit ni por nadie.
Saludos
obvio amigo bueno no lo puse ya que pense que era implicito, la alimentacion la saque desde el mismo PICkit2 via USB, me parece que el detalle esta que en el modo debuger hace un pequeño test de voltaje del PICkit2 y ahi detecta el error, bueno solapower pruebalo a ver si a ti te funciona, ya que en realidad no sabia que el PICkit2 era tambien debugger (que ignorancia la mia  :mrgreen:) bueno saludos y cualquier avance publican. cabe destacar que el tutorial mencionado por gmua utilizan un clone diferente al de felixls, vi el esquema y usan mosfets, bueno no analice en detalle los dos esquemas para saber que es exactamente lo que es diferente. saludos de nuevo  8)

Desconectado LeugimZerO

  • PIC16
  • ***
  • Mensajes: 112
    • SmaTSoft Electronics
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #13 en: 09 de Febrero de 2012, 18:16:14 »

Desconectado solapower

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 209
Re: PicKit 2 en modo debugger y micros con oscilador interno
« Respuesta #14 en: 09 de Febrero de 2012, 18:31:10 »
El circuito lo has montado tal cual es el esquema que pones?
Si dices que lo alimentas con el Pickit, el conector del esquema correspondiente a ICD no tiene pin de +5V.
Te deja programar el Pic?
Salud


 

anything