Página 1 de 1
PicKit2 + PIC18F46K22 [MPLAB não reconhece PICKIT2]

Enviado:
23 Fev 2011 16:54
por uilter
Olá pessoal.. estou tendo dificuldades em debugar meu codigo no MPLAB com o PIC18F46k22 utilizando o PICKIT2.
Quando eu vou em CONFIGURE/SELECT DEVICE eu vejo que o PICKIT2 que deveria estar verde está vermelho como se não estivesse instalado.
Segue imagem:
E na parte que vc escolhe se é o ICD2 ou PICKIT2 não aparece tbm.
Segue imagem:
Pesquisei na microchip e o PICKIT2 ele suporta esse uC.
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en027813
Eu instalei o PICKIT2 no pc e ele reconhece o pickit2 normalmente e a comunicação tbm...
Versão
MPLAB IDE v8.63 com Compilador C18
PICkit 2 v2.61
PICkit 2 Firmware V2.32
Alguem sabe me dizer pq o MPLAB não reconhece o PICKIT2? Muito Obrigado...!!! Abraço

Enviado:
23 Fev 2011 17:44
por rona123
Apos instalar o MPLAB voce ligou o PICKIT2 em uma porta USB e o windows reconheceu o PICKIT2?
Esse é o começo da historia ...
Instale tambem o pickit2 programmer que vai instalar umas ferramentas de diagnostico na coluna Tools\check comunications e Tools\trouble shooting.
rona123

Enviado:
23 Fev 2011 19:26
por uilter
Apos instalar o MPLAB voce ligou o PICKIT2 em uma porta USB e o windows reconheceu o PICKIT2?
Instalei e ele reconheceu sim.
Instale tambem o pickit2 programmer que vai instalar umas ferramentas de diagnostico na coluna Tools\check comunications e Tools\trouble shooting.
Onde encontro esse pickit2 programmer?
Vlw o/

Enviado:
23 Fev 2011 19:45
por rona123
http://www.microchip.com/stellent/idcpl ... e=en023805
use o segundo item de download no final da pagina:
PICkit 2 V2.61 Install with .NET Framework
IMPORTANTE: O dispositivo 18F46K22 é novo e não é compativel com o PICKIT2, voce vai precisar de outra ferramenta para trabalhar com esse microcontrolador. O ICD2 atende!
Desculpe minha distração.
[]'s rona123

Enviado:
23 Fev 2011 23:29
por uilter
É realmente não funciona debugar pelo PICKIT2...
Ele grava os hexas ou apaga com o programa PICKIT2 somente. Tive que atualizar o programador com o Device File 1.62.3...só extrair na pasta do PICKIT2.
Feito isso o PIC18f46k22 aparece.
Vou tentar debugar com o ICD2BR q eu tenho aki. Ai posto aqui oq consegui..blz?
Obrigado por enquanto!!!

Enviado:
24 Fev 2011 09:05
por rona123
uilter
Existe tambem um patch para esse dispositivo na página do MPLAB 8.63.
Parece que é mais uma versão de MPLAB com bugs em dispositivos. Normalmente quando isso acontece é mais prudente esperar a nova versão do MPLAB que sai mais limpa (8.66 prevista para esse mes).
Esse é o principal motivo de muitos desenvolvedores fixar uma versão de MPLAB e trabalhar somente nela (jogo nesse time). Quando se tem a imposição de trabalhar com os dispositivos mais atuais se tem contornar as dificuldades como voce está tentando.
Agora voce esta mostrando de forma prática o motivo de minha argumentação sobre ter o ICD2 e o PICKIT2 a mão.
Abraço
rona123
Resolvido!

Enviado:
01 Mar 2011 16:43
por uilter
Depois apanha muito aqui com o PIC18F46K22 descobri por um camarada aqui da minha cidade que esse uC não disponibiliza realmente vc debugar o codigo em tempo real como o PIC18F4550 por exemplo seja no PICKIT2, ICD2 ou ICD2BR.
Acredito que seja pelo fato de ser XLP (Extreme Low Power). Então o jeito é escrever o codigo gravar no uC e rezar pra dar tudo certo.
Consegui fazer um pisca pisca bem basico aqui...Só para teste.
Agradeço a ajuda de todos...Resolvido meu problema!
Muito Obrigado!
Resolvido!

Enviado:
01 Mar 2011 16:43
por uilter
Depois apanha muito aqui com o PIC18F46K22 descobri por um camarada aqui da minha cidade que esse uC não disponibiliza realmente vc debugar o codigo em tempo real como o PIC18F4550 por exemplo seja no PICKIT2, ICD2 ou ICD2BR.
Acredito que seja pelo fato de ser XLP (Extreme Low Power). Então o jeito é escrever o codigo gravar no uC e rezar pra dar tudo certo.
Consegui fazer um pisca pisca bem basico aqui...Só para teste.
Agradeço a ajuda de todos...Resolvido meu problema!
Muito Obrigado!
Resolvido!

Enviado:
01 Mar 2011 17:37
por uilter
Depois apanha muito aqui com o PIC18F46K22 descobri por um camarada aqui da minha cidade que esse uC não disponibiliza realmente vc debugar o codigo em tempo real como o PIC18F4550 por exemplo seja no PICKIT2, ICD2 ou ICD2BR.
Acredito que seja pelo fato de ser XLP (Extreme Low Power). Então o jeito é escrever o codigo gravar no uC e rezar pra dar tudo certo.
Consegui fazer um pisca pisca bem basico aqui...Só para teste.
Agradeço a ajuda de todos...Resolvido meu problema!
Muito Obrigado!
Re: Resolvido!

Enviado:
01 Mar 2011 18:07
por B-EAGLE
uilter escreveu:Depois apanha muito aqui com o PIC18F46K22 descobri por um camarada aqui da minha cidade que esse uC não disponibiliza realmente vc debugar o codigo em tempo real como o PIC18F4550 por exemplo seja no PICKIT2, ICD2 ou ICD2BR.
Acredito que seja pelo fato de ser XLP (Extreme Low Power). Então o jeito é escrever o codigo gravar no uC e rezar pra dar tudo certo.
Consegui fazer um pisca pisca bem basico aqui...Só para teste.
Agradeço a ajuda de todos...Resolvido meu problema!
Muito Obrigado!
opa rapaiz, depois testa com o pickit2, testamos só com o icd2 né...
qualquer coisa dá um toque...
PICKIT2 não programa.

Enviado:
02 Mar 2011 21:30
por uilter
Iai Galera...
Fiz o teste hoje com o PICKIT2 no MpLab... para tentar programar o PIC18F46K22.
Realmente não dá, nem apareceu aqui habilitado pra clicar.
O jeito é fazer o ICD2 mesmo... ou até sair uma atualização do mplab ou do pickit2...
Agradeço a todos que me ajudaram! Obrigado! o/