collapse

* Posts Recentes

O que é isto ? por KammutierSpule
[Ontem às 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]


Focos LED SMD por almamater
[16 de Dezembro de 2023, 14:12]

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

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

Offline edeweld

  • Mini Robot
  • *
  • Mensagens: 540
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: 472
  • 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.946
  • 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.602
  • 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: 540
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: 540
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!