Nu am mai scris pentru ca am observat ca mai toate forumurile in care gaseau informatii de la A la Z despre repararea OPCOM-ului au cam fost inchise, asa ca nu o sa pun aici programe, hex-uri etc.
Cateva poze din timpul operatiei:
-Ca si soft am folosit MPLAB IDE v8.83 (este gratuit, il gasiti pe site-ul Microchip) care stie sa citeasca security bits direct din hex (nu mai trebuie setati manual ca la alte programe)
-Programatorul folosit a fost un PicKit2, tot clona (dar una facuta conform schemei originale postata pe site-ul Microchip), era culmea sa folosesc un programator genuine ca sa repar o clona
,
Am lipit 5 fire subtiri pe pinii 16,17,18,28,29 ai pic-ului 18f458 pe care i-am conectat la pinii pickit2 conform pozelor:
Dupa ce se conecteaza pinii, se introduce cablul USB in PicKit2 (se aprind ledurile programatorului precum si led-ul rosu de la OPCOM), se deschide programul MPLAB IDE, se selecteaza programatorul PicKit2 din lista de programatoare suportate, se selecteaza PIC 18f458 din lista de chip-uri suportate, se incarca fisierul bin+hex apoi purcedem spre rescriere, dureaza cateva secunde si gata treaba.
Programatorul a costat in jur de 80lei, dar a meritat.
Se poate folosi orice programator care poate sa rescrie pic 18f458 direct in circuit. Exista o varianta foarte ieftina de programator dar este pe serial (BobProg - Programator ICSP pentru microcontrolere PIC - google) facuta de un roman, 2 tranzistoare 2 regulatoare de tensiune, condensatoare si cateva rezistente, cine se pricepe la electronica poate sa il realizeze singur (piesele costa pana in 5lei)
Parca dupa rescriere se conecteaza mult mai repede la anumite module, de data aceasta m-am oprit la firmware 1.39, nu am mai facut upgrade la 1.44.