Página 1 de 1
Grave problema com gravação...

Enviado:
24 Ago 2011 11:57
por Blew
Amigos estou tendo um probleminha meio serio aqui.
Sempre uso o PicKit 2 para gravar os Pics. O que está acontecendo agora é que eu gravo um pic, depois quando vou gravar nesse mesmo novamente dá um erro de falha no endereço 0x000000. Isso já aconteceu outras vezes, mas agora já perdi tres pics seguidos assim.
Já aconteceu isso com algum de vocês?
Será que pode ser algum problema com os pics?
Alguma ideia?

Enviado:
24 Ago 2011 14:55
por RobL
Fique tranquilo pois não perdeu nenhum micro.
Infelizmente não conheço esse programador.
Já tentou apagar o micro antes de gravar novamente?
Pode ser que não esteja setado para apagar e gravar. Por isso só grava chip novo. Verifique.

Enviado:
24 Ago 2011 16:45
por Blew
Já tentei apagar e depois gravar, tentei usar tambem o MicroPro com sua respectiva placa de gravação eu não deu certo...

Enviado:
24 Ago 2011 21:08
por marcelo campos
tem softwares de gravacao ( jdm e' um deles ) que ao gravar um pic e proteger o codigo tenta inocentemente verifica-lo apos gravar o copy bit(bit impede leitura) ai da erro no 1o endereco
outra possivel causa seria estar usand o oscilador e reset internos ai, o pic passa a nao responder sempre ao comando de gravacao e tambem "da pau"
abraco
marcelo

Enviado:
25 Ago 2011 18:19
por Blew
marcelo campos
No primeiro caso que você falou acho que não deve ser, por que ele nem chega a gravar. Se fosse assim ele gravaria o programa novo e tentaria ler em seguida. Mas ele nem chega a gravar...
No segundo caso, realmente, estou usando oscilador e reset internos...mas já usei assim centenas de vezes...

Enviado:
25 Ago 2011 21:02
por rona123
Quando se usa o oscilador interno do uP acontesse muita coisa estranha. Não sei se é o caso. Se for basei-se no log de gravação e não em verificações subsequentes. Vc experimentou testar se o programa funciona em sua aplicação?
Andei pegando lote de componente que não aceitava programação em velocidade máxima com o "PICKIT2 Programmer". se for o caso deshabilite a opção Tools/Fast Programming.
Caso vc esteja programando com MPLAB experimente usar o Programmer ou vice versa. Vc abaixa as ultimas versões no site da Microchip. As vezes isso pega...
Quando se programa ICSP, muitas vezes a montagem cria alguns inconvenientes que atrapalham a programação, tipo sugeira, erros de montagem, etc ... Se vc tiver com lote novo de produto em linha, faça uma boa verificação ...
Por ultimo verifique a tensão de alimentação do target, muitas vezes a fonte do PC ou o cabo USB dão pane e comprometem a programação ...
Peço que passe mais detalhes para que possamos ajudar de forma mais direcionada.
abraço,
rona123

Enviado:
26 Ago 2011 07:59
por marcelo campos
Blew escreveu:marcelo campos
No primeiro caso que você falou acho que não deve ser, por que ele nem chega a gravar. Se fosse assim ele gravaria o programa novo e tentaria ler em seguida. Mas ele nem chega a gravar...
No segundo caso, realmente, estou usando oscilador e reset internos...mas já usei assim centenas de vezes...
Ok e continuará usando outras milhares! acontece isto comigo e com meus clientes também: quando temos rst e osc interno gravamos vários porém alguns simplesmente "dão pau" e não gravam (ou regravam) o que fazemos é mandar apagar ele umas 3 / 4 vezes que ao menos uma ele aceita e à partir daí regravamos normalmente
Pra tirar a prova dos 9 simplesmente desabilite o rst / osc internos e tente gravar chips NOVOS e veja o que acontece se ok, era isto mesmo
abraço
MArcelo

Enviado:
26 Ago 2011 17:09
por renatokodaira
Voces precisar ir na opção "TOOLS" do programa do PICKIT2 e ligar a opção "Use Vpp First Program Entry". Obs: o PICKIT2 é que deve fornecer a tensão Vdd para o PIC a ser gravado.

Enviado:
31 Ago 2011 15:52
por Blew
Olá amigos, obrigado pela atenção pessoal...
Fiz todos os testes que vocês me indicaram e, infelizmente, não tive nenhum resultado positivo. Ele simplesmente não grava, e apesenta o erro...
Fiz um outro teste, instalei o PicKit2 Programmer em um Notebook. Ele possui o mesmo Windows que o Pc, a mesma versão do PicKit2 com as mesmas configurações, o mesmo hardware de gravação, o mesmo arquivo .hex a ser gravado. E por incrivel que pareça, o Pic gravou normalmente. Eu levei esse mesmo pic gravado no Note para gravar novamente no Pc, e lá apareceu o erro novamente. Já conectei o Hardware do PikKit em todas as portas USB do pc e nada...
Agora fiquei mais confuso ainda...

Enviado:
02 Set 2011 15:50
por cellostec
Existe um gerenciador de energia disponível para cada porta. Dá uma olhada!
Outra: existe mais algum dispositivo HID conectado? As vezes meu gravador conflita com o próprio protótipo que estou trabalhando.
Fernando Barcellos

Enviado:
02 Set 2011 17:49
por Eliomarjj
Eu tenho um bicho deste e grava normalmente, tente verificar as tensões de alimentação setadas no gravador e as tensões na placa de gravação.

Enviado:
04 Set 2011 12:58
por rona123
Blew
Pelo que vc descreveu, o seu problema está no computador e não no programador.
Avalie o que foi feito entre a ultima utilização com sucesso do programador no PC até a atualização atual ...
[]'s rona123