collapse

* Links de Robótica

* Posts Recentes

Power_OK Enermax por almamater
[Hoje às 12:10]


Feira de electricidade e eletrónica por edeweld
[Hoje às 02:02]


Recomendação de um opamp para um DAC r2r por jm_araujo
[Ontem às 10:48]


RN42 e TP-Link MR3020 por doiga
[22 de Novembro de 2017, 19:22]


Ajuda Projecto IR / RF por senso
[22 de Novembro de 2017, 13:15]


Ideias para construir um quadrúpede simples por dropes
[21 de Novembro de 2017, 22:43]


Ajuda com TRIAC por senso
[17 de Novembro de 2017, 18:00]


TV LG White Screen por almamater
[15 de Novembro de 2017, 08:37]


Pergunta sobre prototipagem ( Pesquisa ) por luisjustin
[14 de Novembro de 2017, 23:22]


Medir Agua que está no Poço por Njay
[14 de Novembro de 2017, 13:28]

Autor Tópico: Será que este pic está protegido contra leitura?  (Lida 558 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline edeweld

  • Mini Robot
  • *
  • Mensagens: 427
Será que este pic está protegido contra leitura?
« em: 26 de Fevereiro de 2017, 03:53 »
Olá,

Pretendo copiar o conteúdo deste pic: PIC18F4520 da microchip. Para isso utilizei o Pickit 2 Starter Kit. Realizei as ligações e acedi ao programa Pickit 2 programmer. O programa informa que lê o dispositivo mas na informação do Device, User ID, Checksum, não aparece nada, apenas zeros....

O botão de export também não fica disponível. Apenas está disponível o botão de import! A questão é se estou a fazer tudo correcto ou se fiz tudo bem mas se o pic está protegido, contra leitura.

Nota: Coloquei o PIC numa breadboard e fiz as ligações, com fios para o Pickit 2 microcontroller programmer.

Toda a ajuda será bem vinda, obrigado

Offline LVirtual

  • Mini Robot
  • *
  • Mensagens: 373
  • http://www.s-tronika.com
    • S-Tronika - Serviços Técnicos de Electrónica
Re: Será que este pic está protegido contra leitura?
« Responder #1 em: 26 de Fevereiro de 2017, 08:33 »
eu parece-me que i pic deve estar mesmo protegido contra leitura.
que software estas a usar para ler o pic?
é o MPLab da microchip?

se for tens uma janela de informaçoes chamada "Configuration bits" que te diz se o pic esta protegido contra leitura ou nao. podes proteger tudo num pic. ;)
"O defeito mais grave dos humanos, aquele que coloca mais obstáculos à sua evolução, é a crença profundamente arreigada na infalibilidade dos seus raciocínios e dos seus pontos de vista."

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.167
  • NERD!
Re: Será que este pic está protegido contra leitura?
« Responder #2 em: 26 de Fevereiro de 2017, 11:56 »
Se enviares um printscreen, e foto das ligações ajuda bastante neste género de problemas.

Se o Pickit deteta corretamente o tipo de PIC e diz que a leitura teve sucesso mas retorna tudo a 00, pode estar mesmo em branco ou estar protegida.
Qual é a proveniência dessa PIC?



Offline Hugu

  • Mini Robot
  • *
  • Mensagens: 5.490
  • Keyboard not found. Press any key to continue.
    • [url=www.g7electronica.net]G7 Electrónica.net[/url]
Re: Será que este pic está protegido contra leitura?
« Responder #3 em: 26 de Fevereiro de 2017, 22:47 »
Se aparece tudo a zeros é mesmo porque o firmware do "teu" pic está protegido contra leitura! (podes "conseguir" fazer um export, mas só te grava um programa com os zeros, mas que nao é programa do pic!)
O pic nao está é protegido contra escrita, podes sempre apagar o codigo que tens no pic e meter lá outro código..

Ha maneiras de conseguir sacar o código, mas é um processo complexo que nao fazes com um simples gravador/programador.
Ha empresas legais (tb existe das outras :P ) que podem sacar-te o codigo..mas vais pagar bem pelo serviço e tens de comprovar que nao estás a pedir algo ilegal ou obter código de outra pessoa que protegeu o firmware para proteção de direitos de autor. Tens de provar que o codigo é teu mas que perdeste os ficheiros e que o unico ficheiro que tens é esse firmware e que gravaste com proteção contra-leitura.. (nao é uma desculpa esfarrapada, pode smp acontecer, perderes os ficheiros que so tinha no computador, o disco ir ao ar ou teres formatado o disco e nao te lembraste de fazer os respectivos backups, ou se havia, estavam na pen mas que foi parar dentro duma maquina de lavar.. e só teres o programa no pic, mas que protegeste contra escrita e agora querias continuar com a programação, resolver uns bugs ou voltar a gravar em mais pics.. )
« Última modificação: 26 de Fevereiro de 2017, 22:51 por Hugu »

Offline edeweld

  • Mini Robot
  • *
  • Mensagens: 427
Re: Será que este pic está protegido contra leitura?
« Responder #4 em: 26 de Fevereiro de 2017, 23:13 »
Se aparece tudo a zeros é mesmo porque o firmware do "teu" pic está protegido contra leitura! (podes "conseguir" fazer um export, mas só te grava um programa com os zeros, mas que nao é programa do pic!)
O pic nao está é protegido contra escrita, podes sempre apagar o codigo que tens no pic e meter lá outro código..

Nem o botão de export fica disponível. Estava a espera que aparece no grid uma data de zeros, ou tudo FFFF, fruto de estar protegido. Mas nem isso!
A parte do import sim é possível!

Offline edeweld

  • Mini Robot
  • *
  • Mensagens: 427
Re: Será que este pic está protegido contra leitura?
« Responder #5 em: 26 de Fevereiro de 2017, 23:16 »
Se enviares um printscreen, e foto das ligações ajuda bastante neste género de problemas.

Se o Pickit deteta corretamente o tipo de PIC e diz que a leitura teve sucesso mas retorna tudo a 00, pode estar mesmo em branco ou estar protegida.
Qual é a proveniência dessa PIC?

Tenho que instalar uma VM, ou melhor, voltar a colocar a maldita de pé!
O PIC é de proveniência legal  :D Apenas pretendo obter o programa para fazer um backup para outro pic! Para ficar com um de reserva!
Quando tiver a vm montada faço um print e partilho!