Firmware pentru unitatea flash Kingston. Recuperarea unei unități flash: identificarea controlerului, intermiterea firmware-ului unității flash. Utilități de recuperare

În prezent, cele mai populare dispozitive de stocare a informațiilor digitale sunt unitățile flash USB și cardurile de memorie microSD. Aproape orice lucru material, o unitate flash, din păcate, nu face excepție, tinde să se deterioreze și să-și piardă caracteristicile în timp, ceea ce duce la pierderea sau deteriorarea datelor de pe ea. În acest articol vom analiza programele și instrumentele standard ale sistemului de operare Windows 7 și 10 pentru restaurarea unităților flash și cardurilor de memorie ca atare, precum și a datelor stocate pe acestea.

Restaurarea sistemului de fișiere al unei unități flash RAW

O unitate flash care necesită recuperare din formatul RAW este una dintre cele mai frecvente probleme privind sistemul de fișiere de pe o unitate flash. Veți învăța cum să restaurați sistemul de fișiere al unei unități flash citind ghidul de mai jos. Să luăm în considerare succesiunea acțiunilor:

  1. Deschideți meniul Start și începeți să tastați „creare și”. Faceți clic stânga o dată pe pictograma utilitarului de sistem „Creați și formatați partiția hard disk” care apare.
  2. În fereastra programului Disk Management care se deschide, găsiți un disc a cărui capacitate de memorie se potrivește cu memoria unității care necesită recuperare. Sistemul va afișa datele de pe el ca nedistribuite. În cazul nostru, acesta este un dispozitiv numit „Disc 1”.
  3. Faceți clic dreapta pe spațiul tăiat și selectați opțiunea „Creați volum simplu” din lista derulantă.
  4. Veți fi întâmpinat de „Asistentul de creare a volumului simplu”. Faceți clic pe butonul Următorul >.
  5. Următoarea fereastră vă va cere să specificați dimensiunea volumului. Pentru a utiliza tot spațiul de stocare disponibil pe unitatea dvs., numărul din dimensiunea volumului simplă (MB) trebuie să corespundă cu numărul de megaocteți din linia Dimensiune maximă (MB). Faceți clic pe Următorul >.
  6. În fereastra următoare puteți aloca o literă de unitate A - Z. După selectare, faceți clic din nou pe Următorul >.
  7. În această fereastră, lăsați totul neschimbat, cu excepția parametrului Volume Label. Aici puteți specifica numele pe care îl va primi unitatea flash după formatare. Cel mai simplu mod este să urmați acest principiu: numele producătorului și dimensiunea dispozitivului. Dacă a trebuit să restaurați o unitate flash de 16 GB de la Kingston, atunci ar trebui să se numească „Kingston 16 GB”.
  8. Ultima fereastră va afișa parametrii setați pentru noul volum. Faceți clic pe Terminare.

Gata. Acum puteți deschide date de pe unitate folosind Explorer-ul încorporat. În Gestionarea discurilor, dispozitivul va fi marcat cu albastru - un semn că funcționează corect.

Cum să recuperați o unitate flash formatată

Procesul de restaurare a unei unități flash depinde de modul în care a fost formatată. Dacă a fost o curățare rapidă, atunci recuperarea fișierelor pe unitate va fi ușoară. Curățarea în profunzime implică o eliminare mai minuțioasă a informațiilor, ceea ce duce la dificultăți de recuperare. De asemenea, instrucțiunile de mai jos sunt potrivite pentru utilizatorii care sunt interesați de cum să recupereze o unitate flash deteriorată și cum să recupereze o unitate flash fără formatare. Să aruncăm o privire mai atentă:

  1. Descărcați și instalați programul Ontrack EasyRecovery Proffesional 12.
  2. În fereastra principală, selectați opțiunea „Totul” și faceți clic pe Următorul.
  3. Faceți clic pe unitatea pe care urmează să o restaurați, apoi Scanați.
  4. Programul va începe scanarea. Timpul de așteptare va depinde de capacitatea de stocare a unității.
  5. După finalizarea scanării, aplicația va afișa o fereastră cu un rezumat al informațiilor găsite.
  6. Selectați fișierele pe care doriți să le recuperați și faceți clic pe Recuperare.
  7. Faceți clic pe butonul Răsfoire.
  8. În fereastra Windows Explorer, selectați o locație pentru a salva fișierul. Important: nu puteți salva imediat fișierele pe dispozitivul de pe care le-ați recuperat.
  9. Faceți clic pe butonul Începeți salvarea.

Gata. Fișierele sunt acum restaurate și gata pentru lucrări ulterioare.

Cum se recuperează microSD

Aducerea unui card microSD în stare de funcționare este identică cu același proces pentru o unitate flash, dar va trebui să utilizați un program special conceput pentru a funcționa cu dispozitive MicroSD. Mai jos sunt instrucțiuni pentru restaurarea unei unități microSD utilizând SD Card Formatter:

Unitatea MicroSD este acum gata de utilizare.

Recuperarea datelor de pe un card de memorie microSD

Deoarece cardurile de memorie sunt în esență aceleași unități flash, dar concepute pentru a funcționa pe dispozitive mobile - tablete, telefoane mobile, aparate video și așa mai departe, recuperarea datelor de pe acestea se poate face folosind aceleași instrumente care sunt utilizate pentru unitățile flash. O astfel de aplicație care este distribuită gratuit este Disk Drill. Să ne uităm la munca lui:

  1. Descărcați cea mai recentă versiune de Disk Drill de pe site-ul oficial și instalați-o.
  2. După lansarea programului, găsiți cardul de memorie și vizavi de acesta, faceți clic pe butonul Recuperare.
  3. Disk Drill va începe să caute fișiere șterse de pe unitate, așa că va trebui să așteptați un timp înainte de a se termina.
  4. Când ați terminat, Disk Drill va scoate toate fișierele găsite, sortate în foldere cu tipul lor de date: audio, fotografii, documente și multe altele. Verificați-le pe cele de care aveți nevoie și faceți clic pe Recuperare. În mod implicit, fișierele recuperate vor fi salvate în directorul „Documentele mele”. Pentru a schimba calea, faceți clic pe folderul deschis, care se află lângă butonul Recuperare.
  5. Disk Drill va afișa o fereastră cu informații despre greutatea documentelor salvate și cantitatea acestora.

Acum puteți utiliza fișierele proaspăt achiziționate.

Recuperarea unităților flash SanDisk

SanDisk nu a lansat niciodată un program oficial pentru a-și repara dispozitivele flash. Dar dacă trebuie să restaurați o unitate flash sandisk, atunci există multe instrumente pentru aceasta pe Internet, dintre care unul, instrumentul HP USB Disk Storage Format Tool, va fi discutat mai jos. Secvența acțiunilor va fi următoarea:

Recuperarea datelor de pe unitățile flash SanDisk

Vom încerca să returnăm datele de pe unitățile flash SanDisk folosind R.saver. Să luăm în considerare succesiunea acțiunilor:


Odată ce procesul este finalizat, puteți utiliza datele recuperate.

Recuperarea informațiilor de pe unitățile flash Transcend

Aproape toți producătorii cunoscuți de unități flash au aceeași situație cu disponibilitatea unui software special pentru lucrul cu ele - din păcate, acesta lipsește. Din fericire, există multe programe de la dezvoltatori terți care funcționează la fel de bine cu toate dispozitivele de la orice producător. În acest ghid, vom răspunde la întrebarea cum să recuperați o unitate flash Transcend folosind programul Recuva de la Piriform, creatorii CCleaner. Să ne uităm la activitatea sa:

  1. Descărcați aplicația Recuva de pe site-ul oficial al dezvoltatorului.
  2. În partea de sus a ferestrei, selectați unitatea flash și faceți clic pe „Scanați”.
  3. După acești pași, pe ecran vor apărea un indicator de progres și timpul aproximativ de așteptare până la finalizarea scanării discului.
  4. Din lista de fișiere care apare, selectați-le pe cele de care aveți nevoie și faceți clic pe Recuperare.
  5. În Windows Explorer, specificați locația de pe disc în care doriți să salvați datele.
  6. Programul va afișa o fereastră cu informații despre documentele salvate. Faceți clic pe OK.

Acum puteți continua să utilizați datele care sunt importante pentru dvs.

Formatarea unităților flash Transcend

Pentru a pune o unitate flash în stare de funcționare, în majoritatea cazurilor, este suficientă doar formatarea stocării de date. Pentru a face acest lucru, în ghidul de mai jos, vom folosi programul gratuit „AOMEI Partition Assistant Standard”. Secvența acțiunilor va fi următoarea:

  1. După instalarea și lansarea AOMEI Partition Assistant Standard, selectați unitatea flash în fereastra programului, iar în partea stângă a interfeței, găsiți și faceți clic pe operațiunea „Format Partition”.
  2. În fereastra care apare, puteți schimba numele unității flash. Pentru a face acest lucru, introduceți orice alt nume în câmpul „Eticheta secțiunii”. Pentru a pregăti depozitul de date pentru formatare, faceți clic pe OK.
  3. În colțul din stânga sus, selectați Aplicați.
  4. Fereastra de operațiuni în așteptare conține o descriere a modificărilor sau instrumentelor care vor fi aplicate dispozitivului. Pentru a continua, faceți clic pe butonul Go.
  5. În fereastra următoare, selectați Da.
  6. AOMEI Partition Assistant va începe acum să formateze stocarea USB. Așteaptă un pic.
  7. La terminarea lucrului cu dispozitivul dvs., aplicația va afișa o fereastră în care se va spune că formatarea a fost finalizată cu succes. Faceți clic pe OK.

Acum puteți continua să lucrați cu unitatea flash.

Restaurarea unui card microSD pe un telefon care rulează sistemul de operare Android

Datorită dezvoltării constante a sistemelor de operare mobile, în unele situații acestea nu sunt inferioare ca capabilități față de omologii lor desktop. Deoarece aproape fiecare telefon sau tabletă are un slot pentru un card microSD, ar fi ciudat să nu găsim instrumente de sistem încorporate pentru a lucra cu acesta. Materialul de mai jos vă va spune cum să formatați un card de memorie folosind doar un telefon mobil Android. Să luăm în considerare succesiunea acțiunilor:

  1. Deschideți meniul de setări de pe dispozitiv.
  2. Găsiți un element numit „Memorie” sau ceva de genul acesta. Introduceți-l.
  3. Selectați opțiunea „Goliți cardul SD”.
  4. Se va deschide un utilitar pentru curățarea și formatarea unității amovibile. Faceți clic pe butonul roșu Ștergeți și Formatați.
  5. Cardul va fi șters. Nu îl eliminați în timpul formatării și așteptați până când este finalizat.
  6. Acum dispozitivul dvs. este gata de utilizare, deoarece utilitarul vă va informa, fără îndoială. Faceți clic pe butonul Terminare.

Acum puteți continua să utilizați smartphone-ul ca și cum nimic nu s-ar fi întâmplat.

Concluzie

În era noastră informațională, este nevoie să stocăm informații digitale. Pentru aceasta, se folosesc unități flash USB și carduri de memorie microSD. Dar în timp, ca orice lucru, acestea se pot deteriora, ceea ce duce la pierderea informațiilor stocate pe ele. Acest articol descrie recuperarea unor astfel de unități și datele aflate pe acestea.

Video pe tema


Restaurăm unitățile flash USB Kingston

Unitățile flash Kingston sunt foarte populare datorită faptului că sunt destul de ieftine și fiabile. Acest lucru nu înseamnă că sunt mai ieftine decât altele, dar costul lor poate fi numit în continuare scăzut. Dar, din moment ce absolut totul se sparge în lumea noastră, nu este deloc surprinzător că și mediile amovibile Kingston pot eșua.

Acest lucru se întâmplă destul de simplu - introduceți o unitate flash în computer, dar „nu vrea” să citească date de pe aceasta. Unitatea poate fi detectată, dar totul va arăta ca și cum nu ar exista date pe ea. Sau pur și simplu nu toate datele pot fi determinate. În general, situațiile pot fi foarte diferite. În orice caz, vom analiza mai multe modalități eficiente de a restabili funcționalitatea unei unități Kingston.


Kingston are propriile instrumente de recuperare a unităților flash. Există, de asemenea, o metodă universală de restaurare a suporturilor amovibile, care este relevantă pentru dispozitivele de la orice companie. Vom analiza toate cele mai eficiente metode.

Metoda 1: MediaRECOVER

Faceți clic pe inscripția „Instrumente” din programul lansat.




În câmpul de sub inscripția „ Selecteaza dispozitivul» Selectați unitatea flash introdusă în funcție de litera acesteia. Apoi există două opțiuni. Vă recomandăm să folosiți ambele opțiuni pe rând - prima și apoi, dacă toate celelalte nu reușesc, a doua. Merită să spunem imediat că niciuna dintre aceste opțiuni nu implică salvarea datelor pierdute. Deci, prima opțiune este să formatați unitatea flash și să o restaurați automat. Pentru a face acest lucru, faceți clic pe butonul " Format" și așteptați până când formatarea este completă. A doua opțiune este ștergerea și restaurarea suportului amovibil. Faceți clic pe butonul Sterge” și, din nou, așteptați până la sfârșitul procesului.



A doua opțiune pare mai „umană” pentru o unitate flash. Implica doar restaurarea unității flash. În orice caz, dacă folosirea MediaRECOVER nu ajută, treceți la următoarea metodă.

Metoda 2: utilitarul de format Kingston

Acesta este un alt program proprietar Kingston. Este potrivit pentru toate unitățile flash ale acestui brand, de la seria DTX 30 până la dispozitivele USB Datatraveler HyperX. Acest utilitar formatează și unitatea flash fără șansa de a salva informații. Pentru a utiliza Kingston Format Utility, procedați în felul următor:

Descărcați programul.Rulați fișierul descărcat. Despachetați - specificați calea și faceți clic pe „ Dezarhivați" În acest caz, nu trebuie să instalați nimic, doar lansați acest program folosind comanda rapidă. Mai departe în câmpul de sus („ Dispozitiv") indicați operatorul dvs. conform literei sale. Sistemul de fișiere va fi detectat automat, dar dacă acest lucru este făcut incorect, specificați-l în „ Sistemul de fișiere" După aceea, faceți clic pe butonul Format" și așteptați până când formatarea și recuperarea sunt finalizate.




Metoda 3: Instrumentul de format HDD Low Level

Judecând după recenziile utilizatorilor, acest program se descurcă bine cu unitățile flash Kingston deteriorate. Instrumentul de format la nivel scăzut funcționează la un nivel scăzut, așa că are destul de mult succes în ceea ce face. Și acest lucru se aplică nu numai suporturilor amovibile de la Kingston. Dar, din nou, utilitarul formatează unitatea flash și îi restabilește funcționalitatea, dar nu și datele de pe aceasta. Pentru a utiliza acest program, trebuie să faceți foarte puțin, și anume:

În lista de medii de stocare disponibile, selectați-l pe cel de care aveți nevoie și faceți clic pe el. Acest lucru îl va face să iasă în evidență. După aceea, faceți clic pe „ Continua" Este situat în colțul din dreapta jos al ferestrei programului.




Apoi, mediul de stocare specificat va fi verificat. Câmpul din partea de sus va afișa informații că toate datele de pe media vor fi șterse definitiv. Faceți clic pe butonul Formatează acest dispozitiv" pentru a efectua formatarea.




Așteptați până la sfârșitul procesului și încercați să utilizați unitatea flash introdusă.

Metoda 4: Instrumentul de recuperare Super Stick

Un alt program foarte simplu conceput pentru a recupera unități flash Kingmax, dar este potrivit și pentru Kingston (deși pentru mulți acest lucru va părea destul de neașteptat). Deci, pentru a utiliza Instrumentul de recuperare Super Stick, procedați în felul următor:

Dacă totul este în regulă și programul poate funcționa cu unitatea flash, informații despre acesta vor apărea în fereastra principală. Faceți clic pe butonul Actualizați" pentru a începe formatarea. După aceea, așteptați până când procesul se termină și încercați să lucrați din nou cu unitatea flash.



Metoda 5: Căutați alte utilitare de recuperare

Nu toate modelele de unități flash Kingston vor fi potrivite pentru programele enumerate în metodele 1-4. De fapt, există o mulțime de programe similare. În plus, există o singură bază de date cu informații despre programele destinate recuperării. Se află pe serviciul iFlash al site-ului web flashboot. Procesul de utilizare a acestui depozit este următorul:

Mai întâi trebuie să aflați datele de sistem ale dispozitivului de stocare amovibil și, în special, VIDȘi PID. Fără a intra în detalii, să spunem că puteți găsi aceste date folosind instrumente standard Windows. Pentru a face acest lucru, utilizați instrumentul „ Managementul calculatorului" Pentru a-l lansa, deschide meniul " start"(meniul Windows în versiunile ulterioare) și faceți clic pe elementul " Calculator» butonul dreapta al mouse-ului. În lista derulantă, selectați „ Control».

În meniul din stânga, selectați „ manager de dispozitiv" Deschide sectiunea " Controlere USB» și faceți clic dreapta pe media dorită. În lista care apare, selectați „ Proprietăți».




În fereastra de proprietăți care se deschide, accesați fila „Detalii”, selectați „ ID echipament" Mai departe, în domeniul „ Sens"Tu vei gasi VIDȘi PID unitatea dvs. flash. În fotografia de mai jos VID egală 071B, A PID - 3203 .



Acum mergeți direct la serviciul iFlash și introduceți aceste valori în câmpurile corespunzătoare. Faceți clic pe butonul Căutare" pentru a găsi informații despre acesta. Toate intrările referitoare la dispozitivul dvs. vor apărea în lista de mai jos și în coloana „ Utilaje„Va fi indicat un link către program sau numele acestuia. De exemplu, în cazul nostru a fost ușor de găsit.




Numele programului trebuie introdus în bara de căutare a site-ului flashboot.ru. În cazul nostru am reușit să găsim Formatare și restaurare Phisonși alte câteva utilități. De obicei, utilizarea programelor găsite este destul de simplă. Faceți clic pe numele programului și descărcați-l, apoi utilizați-l.

În primul rând, este necesar să menționăm în ce cazuri este necesar firmware-ul controlerului unității flash. Lista acestor defecțiuni nu este foarte lungă; chiar mai jos am făcut o listă cu cele mai frecvente situații în care această tehnică poate ajuta la repararea unei unități flash. Dar nu ar trebui să percepeți tehnica descrisă aici ca un panaceu pentru toate „bolile”. Fiecare caz este individual, dar metodologia generală este similară, cu excepția unor probleme care sunt asociate cu diferite controlere, cipuri de memorie și o combinație diferită de defecte. Puteți citi și altele pe blog.

Când să utilizați tehnica firmware-ului controlerului unității flash:

  • Capacitate zero a unității flash, volum incorect (2\4\8\16 KB\MB) în loc de dimensiunea normală;
  • Unitatea nu este detectată pe diferite PC-uri;
  • Când conectați un disc, apare eroarea „inserare disc”;
  • Eroare „Disc nu a fost găsit în dispozitiv”;
  • Eroare „Discul este protejat la scriere”;
  • Apar erori de citire/scriere și nu există nicio modalitate de a copia sau scrie date pe unitatea flash. Este posibil ca datele să fie scrise, dar să nu fie deschise de pe unitatea flash;
  • Când este conectată la un computer, unitatea flash este detectată pentru o lungă perioadă de timp cu erori „Eroare „Cod 10”, Eroare „Cod 43” și altele asemenea.

Poate că nu am menționat totul aici. Dacă cineva are completări, scrie-ți cazul în comentarii și voi încerca să fac ajustări prompt la materiale.

Trecem la lucrările pregătitoare ale unității flash pentru a-i clipi în continuare (controlerul însuși este flash). Vom presupune că am decis că nu există alte opțiuni decât firmware-ul controlerului unității flash Nu mai avem nimic și aceasta este ultima șansă de a repara o unitate flash prețioasă (un drum ca memorie, volum mare, carcasă frumoasă etc.)

Firmware-ul controlerului unității flash (etape de lucru):

1) Determinarea controlerului unității flash

Aici avem doar 2 opțiuni pentru a determina producătorul și modelul controlerului. Prima opțiune este cea mai banală - deschideți carcasa (dacă acest lucru este posibil din punct de vedere structural). Pentru a face acest lucru, trebuie să deschideți carcasa unității flash și să scoateți placa unității de acolo. În cea mai mare parte, toate unitățile flash USB sunt la fel în interior, cu excepția unităților flash monolitice. De exemplu, am făcut o fotografie a vederii generale a plăcii și controlerului unității flash (folosind exemplul unei fotografii a unei unități flash din surse gratuite).

Metoda vizuală este foarte simplă și cea mai precisă, deoarece programele de determinare pid&vid dispozitivele nu sunt întotdeauna precise. Dacă nu este posibil să privim vizual controlerul sau există dificultăți în dezasamblarea carcasei, atunci avem o cale directă către programe pentru determinarea pid și vid unități flash.
Important:În cazurile în care unitatea flash nu este detectată pe computer, controlerul poate fi identificat doar prin inspecție vizuală.

Determinarea controlerului prin PID și VID

2) Selectarea unui utilitar pentru controler

Următorul pas este să căutați un utilitar specializat pentru flash-ul controlerului unității flash. Avem deja valorile VID și PID, așa că putem începe să căutăm un utilitar pentru controler. Pentru a găsi utilitarul necesar, folosesc serviciul http://flashboot.ru/iflash/.

După apăsarea butonului de căutare, ne oferă mai multe rezultate. Chestia este că un astfel de controler, ca și în cazul meu, este folosit în unități flash de la diferiți producători și cu dimensiuni diferite. Când cauți, fii atent la câmpul UTILS (utilități), unde trebuie să cauți exact rezultatul unde este afișat numele utilitarului. Nu trebuie să acordați atenție dimensiunii unității flash - acesta nu este un parametru critic. De asemenea, puteți căuta un utilitar după numele controlerului, ceea ce poate accelera foarte mult căutarea utilitarului necesar.

P.S. practica arată că uneori merită să încercați versiuni diferite de utilitare pentru aceleași controlere.

Rezultatul căutării ne-a oferit o opțiune mai mult sau mai puțin potrivită (evidențiată cu roșu în captură de ecran) - utilitarul SMI SM3257AA.

Pentru a descărca utilitarul, puteți folosi același site http://flashboot.ru/files/. În bara de căutare trebuie să introduceți numele utilitarului nostru - SMI SM3257AA. Ca urmare, s-au găsit 2 rezultate. Trebuie să le descărcați pe ambele, deoarece există șansa ca unul dintre ele să ajute doar la rezolvarea problemei noastre.

Dar, există un lucru. Știm cu siguranță că numele exact al controlerului nostru este ușor diferit de ceea ce am găsit. Pe corpul și programul controlerului Informații USB Flash a arătat că numele corect al controlorului SM3257ENAA, nu SM3257AA. Pentru a ne curăța conștiința, să verificăm baza de date de utilitate pentru a vedea dacă există un utilitar pentru o astfel de modificare. Căutarea a scăzut 2 opțiuni de utilitate.

Cel mai probabil, utilitățile pe care le-am găsit când am căutat SM3257AA și ENAA au același nucleu. În practică, se poate dovedi că nu sunt diferite, dar există totuși posibilitatea ca va trebui să încercați toate cele 4 oferte speciale găsite. utilitati. Recomand să descărcați toate cele 4 programe simultan.

Am descărcat toate cele 4 bucăți, dar am decis să încep cu utilitarul SMI SM3257ENAA MPTool V2.03.58 v8 K1129 (build 11/11/29). Lasă-mă să merg înaintea mea - am reușit să reflashez controlerul unității flash cu acest utilitar și nu i-am verificat pe alții.
Acum voi descrie pe scurt procedura pentru flash-ul firmware-ului controlerului SM3257ENAA.

— A dezambalat arhiva și a lansat comanda rapidă sm32Xtest_V58-8

Lansăm utilitarul și vedem că unitatea flash pentru pacient nu este vizibilă în el (vezi captura de ecran).

— Pentru a identifica unitatea noastră flash în program, apăsați butonul „ Scanare USB (F5)”, în urma căruia programul „vede” dispozitivul USB.

Pentru a începe procesul de intermitere a controlerului unității flash, trebuie să faceți clic pe butonul Start din meniul utilitar (înainte de a face clic, trebuie să selectați unitatea flash dorită). După apăsarea butonului, va începe procesul de firmware.

După finalizarea operațiunii cu firmware-ul, în colțul din dreapta sus vom vedea cuvântul OK pe un fundal verde (vezi captura de ecran).

Acest lucru completează procesul de flash-uri a controlerului unității flash. În 10-20 de secunde, unitatea noastră flash va apărea în My Computer, curată și fără fișiere, deoarece formatarea la nivel scăzut a unității are loc în timpul procesului de firmware.

Pentru orice întrebări legate de acest articol, scrieți în comentarii.

Acest articol este destinat să ajute la recuperarea software-ului unităților flash USB bazate pe microcontrolerul SK6211 fabricat de Skymedi. Acest controler se găsește în unitățile flash de la diverși producători, de exemplu: Kingston, Kingmax, A-data etc. Utilitarul a fost ales ca exemplu. La fel ca multe altele, este proiectat să funcționeze în mediul OS - MS Win XP. Unitatea flash Kingston DT100/1GB a fost aleasă drept „subiect de testare”.

Setul utilitar include:
1) SK6211_20090828.exe – modulul principal real.
2) SK6211_User_Manual.pdf – instrucțiuni pentru program în limba engleză
3) SK6211BA_Skymedi Flash Support List _20090828.xls – „Flashlist” - o listă de module de memorie care sunt acceptate de această versiune a utilitarului. (Util pentru determinarea „CodeBankVer” după dată)
4) SK6211BA R-W Performance_Capacity List_20090828.xls – Tabel rezumat al testelor de viteză ale diferitelor module de memorie în modurile cu un singur canal și cu două canale în sistemul de operare Win XP sp2 și Win 2k sp4.
5) SK62XX_FAT_20090505.exe și SK62XX_FATool_UserGuideV1.pdf – utilitar auxiliar pentru testarea flash.
6) ErrorCodes.txt – listă de coduri de eroare.
7) DrvSwitch.exe – driver din fabrică.
8) Driver_Using_manual.pdf – instrucțiuni pentru utilizarea driverului.

1. Pregătire

Conectăm unitatea flash și aflăm VID/PID-ul, de exemplu folosind ChipGenius 3.0. Subiectul de testare are VID = 0951 PID = 1607.
Rulați utilitarul „SK6211_20090828.exe” și selectați implicit în „Selectare configurație”.

Vedem că în prima fereastră (DUT1) a fost identificat unitatea flash (SAMPLE – No Match), dar nu este încă pregătită pentru firmware! SAMPLE = exemplu, No Mach = No Match. Aceasta înseamnă că setările curente (implicit) nu corespund cu elementele interne ale unității flash. Utilitarul a stabilit deja că unitatea flash este construită pe un controler care răspunde solicitărilor sale și a citit deja informații din firmware-ul său.
Aceste informații pot fi vizualizate făcând dublu clic pe SAMPLE.

Aici vedem conținutul firmware-ului:
1) Controler SK6211
2) Memorie FID (AD D3 14 A5 34) și numele acesteia (HY27UT088G2A)
3) Versiunea CodeBank: C080512A_F080516A
4) Versiunea de firmware: CodeSwap-0512
5) Restul nu este atât de important (data fabricației / versiunea utilitarului / numele configurației = „gravare pe conectorul USB” / coduri VID&PID etc.)
6) Canal: modul octet (modul un singur canal. Poate fi util în setări!)

Totul este bine aici! Dar ce să faci când firmware-ul se blochează, astfel încât majoritatea acestor informații să lipsească!?

Versiune controler: SK6211BA
Nr. piesă flash: Nu se potrivește nr.
ID Flash 01: 0x89 0x95 0x94 0x1E 0x74
ID Flash 02: 0x00 0x00 0x00 0x00 0x00
ID Flash 03: 0x89 0x95 0x94 0x1E 0x74




Aici utilitarul a citit FID-ul de pe unitatea flash, dar nu l-a putut folosi pentru a selecta memoria din lista sa!
Concluzie: încercați un alt utilitar sau verificați-vă contactele. Uneori, restabilirea contactelor de pe magistrala de date între controler și memorie schimbă numărul ID, iar utilitarul, folosind numărul ID corect, găsește o potrivire în baza de date.

Versiune controler: SK6211BA
Nr. parte Flash: I29F32G08AAMD1_S
Dimensiunea totală a memoriei flash: 8192 MB
Pagina 4K, MLC
ID Flash 01: 0x89 0xD7 0x94 0x3E 0x84
ID Flash 02: 0x89 0xD7 0x94 0x3E 0x84
ID Flash 03: 0x00 0x00 0x00 0x00 0x00
ID Flash 04: 0x00 0x00 0x00 0x00 0x00
ID Flash 05: 0x00 0x00 0x00 0x00 0x00
ID Flash 06: 0x00 0x00 0x00 0x00 0x00
ID Flash 07: 0x00 0x00 0x00 0x00 0x00
ID Flash 08: 0x00 0x00 0x00 0x00 0x00

Aici utilitarul a găsit memorie în baza sa de date. Dar versiunea Code Bank este necunoscută! Îl găsim căutând data după numele cipului flash în fișierul SK6211BA_Skymedi Flash Support List _20090828.xls

Acum căutăm bănci Code potrivite.
Deschideți fișierul:
…\SK6211_PDT_20090828\CodeBank\2806\CBVer-1.2.2.44.ini

Găsim versiunea 09.03.09 după data: C090309A_F090309A

2. Setări

Să revenim la subiectul experimental. Faceți clic pe butonul „Avansat” pentru a accesa setările avansate. Parola – 123456.
1) înregistrați VID & PID: 0951 & 1607
2) Numele furnizorului: Kingston
3) Nume produs: DataTraveler 2.0
4) Revizie: 8.2 (lasa neschimbat)
5) Tip disc: detașabil (lăsați-l neschimbat)
6) S/N: 001478544881SK8703120829 (acesta este numărul de serie al subiectului testat)
7) S/N Gen: (3) Nu schimbați SN
Mai jos puteți sări la
8) Fixed Flash Size = 1024 (setați dimensiunea originală a unității flash)
9) Când setați caseta de selectare la Erase All, apare mesajul: Mesaj de avertizare: Informațiile de sistem vor fi eliminate după ștergerea tuturor!!!
(Atenție: informațiile de sistem vor fi distruse după setarea modului „eliminați totul”!!!)
Accesați fereastra din dreapta Opțiuni Flash
10) Selectați un controler: SK6211BA
11) Selectați Code Bank Ver: C080512A_F080516A (cel pe care utilitarul l-a dat făcând dublu clic pe SAMPLE) Acum mă aștept ca în secțiunea Flash Selection să fie posibilă selectarea memoriei dorite - HY27UT088G2A, dar acest lucru nu se întâmplă. Care este motivul? Poate în versiunea utilitare! La urma urmei, versiunea de firmware indică: Versiune PDT: SK6211_PDT_20080616_BA, iar eu folosesc SK6211_20090828! Urmăm calea alegerii unei liste flash. Găsim data - 04/02/2008, dar nu găsesc în listă nume cu o astfel de dată și nici versiunile Code Bank cu data cea mai apropiată nu sunt potrivite! Presupunerea de potrivire a datei din lista flash nu este potrivită pentru această unitate flash. Doar o căutare completă a ajutat! La selectarea C090828A_F090828A, utilitarul a oferit posibilitatea de a selecta memoria dorită!
12) Apoi selectați Channel Mode: Single
Nu schimbam nimic altceva.

Primim statutul READY

Acum, utilitarul este „gata” pentru a flash unitatea flash.
Faceți clic pe Auto-LLF

3. Lucrați la greșeli

44 -
2 -
la modificarea erorii testului de citire/scriere 37 -

Gaca de pe ERASE ALL a ajutat

45 -
(Stare READY, eroare în procesul LLF)

Ajutat: trecerea la modul de testare prin scurtcircuitarea 31-32 de etape la memoria m/s
și re-intermitent
_______________________________

101 -

Avem nevoie de o versiune mai recentă a utilitarului care acceptă memorie nouă.
ps: în versiunea anterioară 20090709_BA (34 - )
_______________________________

94 -
1 -
Când încercați să clipească - (Eroare de acces)

Am scos cablul de prelungire USB care a cauzat pierderile.
_______________________________

Experiența utilizatorilor de forum a fost folosită pentru a lucra la bug-uri: Vitorrio, SeeJay, E1haZ și altele.

Discuțiile despre articol și problemele legate de recuperare sunt discutate în acest subiect de forum.