Autor Tema: Problema programando PIC18F26Q10 con PICKIT3  (Leído 288 veces)

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

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5415
Problema programando PIC18F26Q10 con PICKIT3
« en: 17 de Abril de 2020, 08:09:27 »
Estoy intentando programar un nuevo PIC18F26Q10 con un programador PICKIT 3 y me aparece este mensaje con problemas:

Código: [Seleccionar]
*****************************************************

Connecting to MPLAB PICkit 3...

Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.56.07
Firmware type..............Enhanced Midrange

Target voltage detected
Target Device ID (0xe300) is an Invalid Device ID. Please check your connections to the Target Device.

Device Erased...

Programming...

The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0xffff
configuration memory
configuration memory
Address: 300000 Expected Value: 2922 Received Value: 2954
Failed to program device

Sin embargo, aunque dice que el Target Device ID (0xe300) is an Invalid Device ID, termina programando el microcontrolador.

También aparece un problema en la dirección de los words de configuración. Address: 300000 Expected Value: 2922 Received Value: 2954

Pero al final el programa funciona y un pin del micro tiene una señal. Este es el programa:

Código: [Seleccionar]
#include <xc.h>

#pragma config FEXTOSC = HS
#pragma config RSTOSC = EXTOSC_4PLL

void main(void) {

   while(1) {
      TRISCbits.TRISC4 = 0;
      LATCbits.LATC4 = 1;
      LATCbits.LATC4 = 0;
   }
}


He comprobado las conexiones con el PICKIT y están todas bien. De hecho el programa termina funcionando.

¿Qué puede estar pasando?

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 7749
Re:Problema programando PIC18F26Q10 con PICKIT3
« Respuesta #1 en: 17 de Abril de 2020, 12:57:11 »
Tal ves necesites actualizarlo, por que es obvio que algo esta leyendo y mal, seguramente este buscando el Device ID en otro lugar.. ya que para ese PIC el Device ID es 0x7180.

Reconoce los limites de la memoria:
program memory: start address = 0x0, end address = 0xffff
Y la dirección de los bits de configuración.

Y se graba todo excepto esos últimos bits de memoria de configuración, bien bien raro ...
Si es original me comunicaría con Microchip. Ellos te deberían dar la solución.

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5415
Re:Problema programando PIC18F26Q10 con PICKIT3
« Respuesta #2 en: 17 de Abril de 2020, 13:16:15 »
Son chips originales, comprados en Mouser hace una semana.
He probado con otro chip y ocurre lo mismo en todos.

El MPLABX y el compilador funcionan bien y los he vuelto a descargar e instalar hoy.
Siguen dando problemas.

El proyecto lo he iniciado de nuevo dos veces y siempre lo mismo.


Me pondré en contacto con Microchip. ¿Dónde puedo escribirles?

Un saludo.

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 7749

Desconectado Pinolillo16

  • PIC18
  • ****
  • Mensajes: 297
Re:Problema programando PIC18F26Q10 con PICKIT3
« Respuesta #4 en: 17 de Abril de 2020, 22:51:46 »
Son nuevos esos micros, yo ando testenado un 47q10 y no jalo con pickit 3 solo con pickit 4

Saludos

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 7749
Re:Problema programando PIC18F26Q10 con PICKIT3
« Respuesta #5 en: 17 de Abril de 2020, 23:34:51 »
Segun :

http://ww1.microchip.com/downloads/en/DeviceDoc/Device_Support_v5.35.pdf

Donde :

The column PK3D is debugging support and PK3P is programming support using a PICkit3.


Dice estar totalmente soportado ese micro. Por eso dije que se comunique con Microchip.. Ya que "no deberia" tener ningun problema, ni siquiera en la fase test esta...

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5415
Re:Problema programando PIC18F26Q10 con PICKIT3
« Respuesta #6 en: 18 de Abril de 2020, 05:00:23 »
Creo que compraré un Pickit4 porque también quiero programar un PIC18F27Q43 y este ya no está soportado por los PICKIT3.

Muchas gracias por toda la información.

Desconectado evanvenn1

  • PIC10
  • *
  • Mensajes: 15
Re:Problema programando PIC18F26Q10 con PICKIT3
« Respuesta #7 en: 20 de Mayo de 2020, 08:07:32 »
See www.picktplus.co.uk

We can help.