Sari la conținut
ELFORUM - Forumul electronistilor

dump flash W25Q64 AMiKO Mini Combo Extra


Postări Recomandate

  • Răspunsuri 55
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

Top autori în acest subiect

Imagini postate

36 minutes ago, modoran said:

Nu cumva le spune "security registers" cu un motiv ? Adica sa nu poata fi copiate ?

Security-Registers-Lock-Bits-PDF-720px.j

Le spune "security registers" pentru că sunt sigure, protejate la ștergerea accidentală.

Memoria Winbond W25Q64 dispune de mai multe registre de statul, printre care și Security Register Lock Bits (LB1, LB2 și LB3).

O memorie nouă vine cu "security registers" goale și Lock Bits = 0. După ce se scrie conținut în Security Registers se poate seta Lock Bit pe 1 și astfel Securiy Register nu mai poate fi șters niciodată.

 

ATENȚIE !!! Lock bits sunt OTP (one-time-programable). După ce sunt setați nu mai pot fi modificați.

 

@sorintv

Nu mă așteptam ca TL866CS si RT809H să nu poată accesa Security Registers la W25Q64. Ai verificat prin setări, nu cumva trebuie bifat ceva? Eu nu am aceste programatoare ca să verific.

 

La CH341A, implicit poate fi accesată doar memoria principală (main memory). Pentru a accesa security registers trebuie bifat în secțiunea setări și Secured OTP.

 

CH341-A-operate-options-comentat.jpg

 

Link spre comentariu
Acum 32 minute, iuliantv a spus:

påi la mine Amiko Mira  de ce a mers fara nimic special?

 

 Ai pus alta memorie, sau ai folosit memoria originala? Mai sus ai spus "am dat spi-ul jos si l.am scris cu rt809h". Deci nu ai pus alta memorie. Ai folosit-o pe cea originala.

Noi vorbim aici despre schimbarea memoriei, scrisa cu softul original. Atunci apare eroarea.

Editat de sorintv
Link spre comentariu
2 hours ago, Florinel TV said:

... eu stiu ca astea nu se pot citi/scrie

PDF-Program-Security-Registers-index.jpg

Nu știu unde ai citit această informație dar nu este corectă.

În documentul oficial de pe www.winbond.com/W25Q64JV.pdf

scrie clar că registrele de securitate se pot șterge, scrie și citi. Este explicată și procedura.

 

Eu le-am citit/scris cu interfața CH341A și aplicația NeoProgrammer dar nu văd de ce nu s-ar putea și cu alte scule.

Link spre comentariu
Acum 4 ore, ASiX88796 a spus:

 

 

La CH341A, implicit poate fi accesată doar memoria principală (main memory). Pentru a accesa security registers trebuie bifat în secțiunea setări și Secured OTP.

 

CH341-A-operate-options-comentat.jpg

 

 

Ce versiune de program are setarile din poza de sus ?, versiunea NeoProgrammer V2.2.0.10 si NeoProgrammer  V2.2.0.8 nu are aceste setari, posibil sa aiba versiunea v2.2.0.03 dar nu se poate descarca de unde ai pus tu linkul, versiunea V2.2.0.10 am descarcat-o de pe alt site, v2.2.0.03 nu gasesc pe niciun site

Editat de Costica Tv
Link spre comentariu
Acum 11 ore, sorintv a spus:

 Ai pus alta memorie, sau ai folosit memoria originala? Mai sus ai spus "am dat spi-ul jos si l.am scris cu rt809h". Deci nu ai pus alta memorie. Ai folosit-o pe cea originala.

Noi vorbim aici despre schimbarea memoriei, scrisa cu softul original. Atunci apare eroarea.

da asta e adevarat,am pastrat memoria veche

 

Link spre comentariu
La 13.02.2023 la 11:42, Florinel TV a spus:

Acum am inteles cum se citeste scrie sectoarele de security, ca sa se poata citi/scrie trebuie pinul 1 al spi sa nu fie conectat la programator

Foarte interesant !, cu ce program + programator ai citit sectoarele de security ?

Editat de Costica Tv
Link spre comentariu
  • 2 săptămâni mai târziu...

 Am achizitionat un CH341A si niste 25Q64 noi, si am trecut la teste.Am lipit soclu cu fire pe placa, la AMIKO MIRA (fara WiFi) DVB-S2, si AMIKO IMPULSE T2/C. Am reusit sa clonez memoria originala la AMIKO IMPULSE, cu RT809H, TL866CS, si CH314A. La AMIKO MIRA nu am reusit sa clonez memoria originala, cu niciun programator din toate trei (eroare SW...).

  Deci RT809H are optiunea OTP, TL866CS tot OTP, iar CH314A optiunea Security Register 1, 2, 3, cu Neo Programmer.

 

Link spre comentariu
  • 7 luni mai târziu...
La 05.02.2023 la 0:47, WinRxp1024 a spus:

Am încercat în prealabil această variantă dar nu a mers.

Am scris fișierul *.abs într-o memorie W25Q64 nouă și am lipit-o pe PCB. Nu a pornit.

Am încercat să scriu prin RS232 fișierul *.abs în receiver cu o memorie W25Q64 nouă. Nu a pornit.

 

 

 

Mulțumesc mult Florinel TV pentru fișier.

Aproape că am reușit cu el. Aproape.

 

Am scris fișierul *.bin cu programatorul într-o memorie W25Q64 nouă și am lipit-o pe PCB.

Receiverul a pornit.

Doar că apare mesajul "SW is not designed for this HW, please change back to offical SW! -----00000000000000 6a000a00"

 

În dumpul de memorie am găsit mențiunea maincode(AV) ˙˙˙6A000A001162 ˙˙˙2010-08-12

 

Am scris versiunea de firmware 6A000A001162 prin RS232 în receiver. Procesul a decurs fără probleme însă receiverul nu a pornit, aceeași erroare cu "SW is not designed for this HW..."

Am scris toate versiunile de firmware pe care le-am găsit pe net, toate s-au scris fără probleme însă la reboot apare același mesaj de erroare.

 

Am scris inclusiv imagini de backup făcute de mine de pe acest receiver și aceeași problemă.

 

SW-is-not-designed-for-this-HW.jpg

 

PCB-verions-compare.jpg

 

mem-dump-version.jpg

 

upgrade-rs232-fw-1162-ab.jpg

 

upgrade-rs232-fw-1162-c.jpg

 

SW-is-not-designed-for-this-HW.jpg

Salut, ajuta-ma te rog cu o informatie, am un amiko impulse et-3821 ver 2.0 blocat din soft, adica dupa ce ii bag softul amiko conax pe usb, ajunge la 100 iar la repornire pleaca tot cu vechiul soft, unde nu-mi gaseste canale iar cele pe care le are in memorie nu le reda.Am conectat cablul jtag pe mufa cu 6 pini, pe pinii 1 - gnd 2 - rx si 4 - tx dar nu il vede calculatorul nici cu upgrade tool 1.1.08 nici 1.2.04. Am incercat si 2 tx - 4 rx la fel. Ce pini ai folosit pentru a conecta receiverul ?

Link spre comentariu
Acum 36 minute, Maki a spus:

Salut, ajuta-ma te rog cu o informatie, am un amiko impulse et-3821 ver 2.0 blocat din soft, adica dupa ce ii bag softul amiko conax pe usb, ajunge la 100 iar la repornire pleaca tot cu vechiul soft, unde nu-mi gaseste canale iar cele pe care le are in memorie nu le reda.Am conectat cablul jtag pe mufa cu 6 pini, pe pinii 1 - gnd 2 - rx si 4 - tx dar nu il vede calculatorul nici cu upgrade tool 1.1.08 nici 1.2.04. Am incercat si 2 tx - 4 rx la fel. Ce pini ai folosit pentru a conecta receiverul ?

i.ti trebuie si un circuit tip max232 pentru rescriere prin rs232 

https://cleste.ro/modul-rs232-catre-ttl.html?utm_medium=GoogleAds&utm_campaign=&utm_source=&gad_source=1

cablul rs232 com db92 ,trebuie sa fie nul modem pin 2 la pin 3 ,pin 3 la pin 2 masa si modulul alimentat la 3-5v

 

 

Editat de iuliantv
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