Sari la conținut
ELFORUM - Forumul electronistilor

Dump-PICKIT 3


Postări Recomandate

  • Răspunsuri 21
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

Poate te ajuta acest film:

https://www.youtube.com/watch?v=0s15AcBFwrQ

 

Un link cu o metoda care merita incercata la inceput:

http://microchip.wikidot.com/pickit3:firmware-to-load

sau

http://www.microchip.com/forums/m762080.aspx

 

Pentru restaurare in cazul in care este "bricked":

1) http://www.mbedded.ninja/programming/microcontrollers/pic-and-dspic-family/how-to-unbrick-a-pickit-3

Cred ca poti folosi si un pickit 2 pentru programare dar trebuie verificat.

 

2) http://78.20.42.79:8080/posts/Unbricking%20the%20PICkit3/

 

Succes!

Link spre comentariu

Imi pare rau, dar fara mai multe detalii despre ce vrei sa faci si de ce anume, nu te pot ajuta.

In link-urile oferite sunt toate informatiile care iti sunt necesare.

Un fisier de tip bin in principiu il incarci ori folosind un alt programator or intrand cu PicKit in modul bootloader. Daca nu ma insel in link-uri gasesti aceste informatii.

 

Uneori trebuie ca sa regandesti metoda de a ajunge unde vrei si sa nu ramai blocat pe o cale care o stii. Poate ca nu este neaparat necesar sa scrii acel fisier .bin si poate ca poti obtine ceea ce doresti intr-un alt fel.

 

Daca vrei sa faci un downgrade este suficient sa downloadezi o versiune mai veche de MPlab8 sau MPLabx din arhiva pe care o tine Microchip aici.(E un tab mai jos cu Archive).

 

PicKit 3 se updateaza automat la fiecare pornire de MPLabX in mod default.

Ca sa ramana pe un firmware care il vrei tu, faci ca mai jos si ai grija sa ramana debifata optiunea cu 'Use last firmware'.

 

Apoi faci ca in filmul de pe Youtube doar ca in cazul in care folosesti MPlabx trebuie procedat asa:

- creezi aiurea un proiect  si selectezi PicKit 3 ca programator

- urmezi pasii:

 

Posted Image

 

Posted Image

 

Posted Image

 

 

Restul in filmul de pe YouTube.

 

 

LE: gata am inteles ce vrei sa spui. Ramane ce am postat poate ajuta pe altcineva.

Tu vrei sa programezi intr-un microcontroler PIC un soft oferit sub forma unui fisier .bin si te izbesti de faptul ca acest format nu este recunoscut de softul de programare.

Poti citi aici: http://www.microchip.com/forums/m898728.aspx si vei afla faptul ca formatul .bin nu este standardizat cum este formatul .hex si ca trebuie sa stii de unde vine acel fisier .bin si etc. Concluzia este ca sansele sa reusesti sunt minime. Mai bine citesti PIC-ul pe care vrei sa il clonezi si salvezi cum trebuie programul in format .HEX.

Editat de mars01
Link spre comentariu

Dupa cum probabil ca ai citit in link-ul anterior postat, continutul fisierului bin poate sa fie in format little endian sau big endian. Adica nu stii ce date ai acolo.

Tot tipii de pe forumul Microchip spun ca este posibil sa lipseasca datele din CONFIG.

Convertoarele care fac conversia din fisiere .bin in fisiere .hex nu garanteaza ca fisierele rezutlate pot fi programate intr-un PIC si sa si functioneaze corespunzator. Din cauza aceasta am spus ca sansele sunt minime.

Editat de mars01
Link spre comentariu

Protocolul de comunicatie in cazul unui PIC si in cazul unui EEPROM sunt diferite.

Din punct de vedere hardware, probabil merge, adica ai sarmele necesare comunicatiei intre pickit3 si EEPROM. Ce-ti lipseste e programul in pickit3 (firmware-ul), care sa comute sarmele cum trebuie.

Link spre comentariu

Salut,

 

Daca ai un calculator cu port paralel, poti sa folosesti programul de aici (in stanga, mai in jos pe pagina respectiva, ai butonul de download) cu, de ex, schema de programator JDM de mai jos.

 

Posted Image

 

Poti incarca fisierul .bin

 

LE: Softul cred ca merge pe un windows 32bit pana la Vista. Care sa aiba suport de port paralel.

Sau poti folosi softul PonyProg cu un programator JDM.

Editat de mars01
Link spre comentariu

stati , stati , stati ...

vad ca pe pickit 3 nu vede acest eeprom , in loc de 24C16 este scris 24LC16B , sa fie asa ? posibil , am sa incerc , dar pana acolo cum .... pun acel hex acel bin in calcultor si sail citeasca , am doar un laptop cu i3 si doar port usb si trebuie sa folosesc ori pickit3 ori arduino uno r3 , nu altceva 

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări