ssilvviu Posted September 18, 2008 Share Posted September 18, 2008 Ma intereseaza citirea apoi rescrierea softului de pe detectorul de radar Beltronics RX65.Am cumparat programatorul Presto de la Asix cu care am incercat sa citesc 45DB041D.Atasez .hex-ul obtinut.Totusi cand vreau sa verific, sterg sau programez piesa originala obtin o eroare 00 instead FF si totul se blocheaza.Dati-va va rog cu parerea asupra dumpului obtinut, Presto imi arata doar 0000000 pe toate liniile iar cu Hexeditor obtin totusi ceva.Imi scuzati exprimarea, sunt incepator. Link to comment
cirip Posted September 18, 2008 Share Posted September 18, 2008 Dati-va va rog cu parerea asupra dumpului obtinut Cel mai probabil este ca ai incercat sa citesti un controler protejat. Nu sunt familiar cu controlerul de care vorbesti, dar asa fac si picurile cand le protejezi codul: daca vrei sa citesti memoria de program, ies numai zerouri. Nu incerca sa-l reprogramezi cu ce "scoti" din el, ca il pui pe butuci. Din controler nu iese softul real.CiripEDIT:45DB041D este un DataFlash(memorie pe SPI)Pardon! Nu am cautat foaia de catalog. Am presupus ca e controler... M-a luat clapornita pe dinainte. Link to comment
sofian Posted September 18, 2008 Share Posted September 18, 2008 45DB041D este un DataFlash(memorie pe SPI)iar ca sa il programezi nu mai merge daca are programati anumiti biti Link to comment
ssilvviu Posted September 18, 2008 Author Share Posted September 18, 2008 Aha..... totusi nu inteleg de ce cu un hexeditor nu apar numai 0000000.Nu a putut fi reprogramat, probabil e protejat la scriere, dar vad ca merge aparatul, desi am incercat sa-l scriu, sterg, etc.Chiar nu se poate obtine un dump dupa memorii protejate? Link to comment
Laci Posted September 19, 2008 Share Posted September 19, 2008 Salut,45DB041D nu poate fii protejat impotriva citirii, se pot selecta sectori care devin read-only permanent simai are un pin pentru write protect. Cum ai legat programatorul la ic? ai nevoie si de pinul chip select langa clock, miso, mosi, nu cunosc programatorul respectiv, trebuie sa fie un pin care poate fii folosit ptr. chip select, pinul de reset al ic-ului trebuie legat la vcc.Bafta,Laci Link to comment
sofian Posted September 19, 2008 Share Posted September 19, 2008 ptr a citi memoria asta trebuie legate fireleMISO,MOSI,CLK si SSRESET si WR la +si normal + si -atentie ca memoria merge cu 3.3v maxim si cred ca la programatorul tau trebuie "3.3 V Level Shifter for PRESTO"iar ptr programare trebuie vazuti biti ptr protectie la scriere daca sunt activi, daca sunt activi nu mai poti programa nimic Link to comment
ssilvviu Posted September 19, 2008 Author Share Posted September 19, 2008 Reset si WR nu au fost legate la +.L-am alimentat de la 2 baterii mai descarcate, la 2.8 V.Multumesc pt sfaturi, o sa incerc din nou. Link to comment
Laci Posted September 19, 2008 Share Posted September 19, 2008 Daca legi cu fire, sa nu uit un condensator de 100nF la pini de alimentare. Link to comment
ssilvviu Posted September 19, 2008 Author Share Posted September 19, 2008 Va multumesc pt raspunsurile prompte, dar am o nelamurire: la ce foloseste condensatorul? Sa compenseze pierderile datorita legaturilor prin fire?Am comandat si trebuie sa soseasca un cleste pt citit SOIc.O alta nelamurire... e OK daca fac citirea sau scrierea unei piese direct pe placa, fara a o mai demonta? Link to comment
Laci Posted September 20, 2008 Share Posted September 20, 2008 Daca legi firele direct pe placa o sa alimentezi tot montajul, si poate o sa ai conflicte ca vrei sa comunici cu memoria prinprogramator si vrea sa comunice si controlerul. Daca este pe soclu atunci sa scoti, daca este smd cel mai simplu sa tai traseele si dupa programare sa le lipesti la loc. Link to comment
ssilvviu Posted September 21, 2008 Author Share Posted September 21, 2008 Daca tai doar traseul + nu e suficient? Link to comment
ssilvviu Posted September 23, 2008 Author Share Posted September 23, 2008 Am reusit sa citesc dumpul, sa programez un flash nou, l-am montat pe placa si functioneaza foarte bine.Pasul urmator ar fi testarea pe un detector cu V6.3 sau 6.1.De asemeni daca ar putea cineva sa imi trimita un dump dupa o versiune 6.5 sa testez fuctionarea pe detectorul meu i-as fi profund recunoscator.Apropos... merge citit pe placa, nu e nevoie decat de desfacut 2 suruburi. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now