Smi flash meghajtó helyreállítása. Silicon Power flash meghajtó helyreállítása. Mikor kell használni a flash meghajtó vezérlő firmware technikáját

Sziasztok mindenkinek! Nem véletlenül döntöttem úgy, hogy írok egy cikket a flash meghajtó flash meghajtóról - van tapasztalatom. Tegnap visszaállítottam a flash meghajtómat Kingston DT Elite 3.0 16 GB. Minden sikerült, és arra gondoltam, miért ne írhatnék hasonló utasításokat, és mondja meg, mit és hogyan kell csinálni, hogy a pendrive új életet adjon :).

Manapság valószínűleg minden házban van pendrive, és nagyon ritkán csak egy. Kényelmes információkat átvinni rájuk, szépek, ráadásul manapság nem is drágák. De nagyon gyakran az USB-meghajtók meghibásodnak. Ha arról beszélünk, hogy ez miért történik, akkor mi magunk vagyunk az első helyen. Mindig biztonságosan távolítja el a flash meghajtót? Szóval ritkán teszem. Természetesen más okai is lehetnek annak, hogy a flash meghajtók egyszerűen „meghalnak”.

Itt egy pontot kell tisztázni. Előfordul, hogy a flash meghajtó valóban „meghal”. Ebben az esetben lehetetlen visszaállítani. Legalábbis otthon. De ha az USB-meghajtó legalább néhány életjelet mutat, amikor a számítógéphez csatlakozik, akkor megpróbálhatja visszaállítani a működését a vezérlő firmware-ével.

Milyen életjelek lehetnek egy USB-meghajtónak?

  • Amikor csatlakoztatja a flash meghajtót a számítógéphez, a számítógép jelzi, hogy az eszköz csatlakoztatva van - ez jó.
  • A Windows csatlakoztatásakor kéri a cserélhető meghajtó formázását (de a formázási folyamat során problémák és hibák lépnek fel, például „A Windows nem tudja befejezni a formázást”).
  • A flash meghajtó észlelhető és látható az Intézőben, de amikor megpróbálja megnyitni, megjelenik a „Helyezze be a lemezt...” üzenet.
  • Az információk másolásakor hibák lépnek fel.
  • Nagyon lassú az információ írási/olvasási sebessége.

Ha értékes információk vannak a flash meghajtón, akkor megpróbálhatja visszaállítani a firmware előtt és után. Ezt különböző programokkal lehet megtenni. azt tanácsolom Recuva, itt a cikk de sok más jó program is van.

Ha az információ nagyon értékes, akkor jobb, ha nem tesz semmit, hogy ne rontsa tovább. Forduljon az adat-helyreállításra szakosodott speciális szervizközpontokhoz.

Nézzük most a vezérlő villogtatásának teljes folyamatát egy valós példán keresztül, példaként a Kingston DataTraveler Elite 3.0 16 GB-os flash meghajtómat használva. A flash meghajtóm elromlott. Fájlokat kellett feltöltenem rá, és törölnöm a már rögzítetteket. Csatlakoztattam a számítógéphez és elkezdtem törölni a mappát. De a mappa nagyon lassan törlődött. Kihúztam és visszadugtam ezt a flash meghajtót, megjelent egy üzenet, hogy a lemezt formázni kell „Mielőtt használná a lemezt...”.

Mivel a flash meghajtón nem voltak Fontos fájlok, ezért habozás nélkül elkezdtem formázni.

De maga a folyamat nagyon sokáig tartott és soha nem ért véget, erőszakkal leállítottam. A „Windows nem tudta befejezni a formázást” üzenet is megjelenhet.

De mégis, tizedszer formáztam, és csak FAT 32-ben. Utána az USB meghajtót rendesen észlelték, és még örültem is. De nem ez volt a helyzet. Elkezdtem fájlokat másolni rá, és a rögzítési sebesség körülbelül 100 kb/s volt. Úgy döntöttem, hogy felvillantom, ami sikerült is.

Az USB-vezérlő VID-jének és PID-jének meghatározása

Először is szükségünk van határozza meg a VID-et és a PID-t. Ezek a vezérlő modelljére és gyártójára vonatkozó adatok, amelyek a meghajtónkban találhatók. Ezen adatok felhasználásával keresünk egy segédprogramot a firmware számára. Számos különböző program használható a VID és a PID meghatározására. ajánlom a segédprogramot Flash meghajtó információs kivonó A linkről tudod letölteni.

Csatlakoztassa az USB flash meghajtót a számítógéphez, és futtassa a Flash Drive Information Extractor programot (bontsa ki a programmappát az archívumból, és futtassa a GetFlashInfo.exe fájlt).

Kattintson a program tetején található gombra „Adatok lekérése a flash meghajtóról”.

A program megadja nekünk az eredményt. Megnézzük a VID-vel és a PID-del szemben található információkat.

Ezeket a számokat másolhatja, vagy nyitva hagyhatja a segédprogram ablakát, ekkor szükségünk lesz a kapott adatokra.

Flash meghajtó flasheléséhez keresünk segédprogramot

A VID és PID adatok alapján meg kell találnunk azt a segédprogramot, amivel felvillantjuk a vezérlőt. Van egy jó webhely flashboot.ru, amely tartalmazza a flash meghajtók adatbázisát és a helyreállítási segédprogramokat.

A keresési eredmények között a miénkhez hasonló pendrive-ot keresünk. A lista más gyártók készülékeit is tartalmazhatja. Csak ugyanaz a vezérlőjük van, a VID és a PID azonosította. Talán észrevetted, hogy van egy 16 GB-os flash meghajtóm, de a listában a 32 GB-ot emeltem ki. Szerintem nincs ezzel semmi baj (csak ott, ahol a 16 GB-on nincs feltüntetve a segédprogram neve). Megpróbál egy hasonlóbb eszközt választani a listából.

Érdekel minket a terület UTILS(segédprogram), másolja ki a nevét teljes egészében.

Sajnos a szükséges segédprogram nem található ezen az oldalon. Talán nagyobb szerencséje lesz, és látni fog valamit a keresési eredmények között. Töltse le a segédprogramot a számítógépére.

De nem álltam meg itt, hanem elkezdtem guglizni. Most kérdeztem: „SK6221 MPTool 2013-04-25”, és egy másik oldalon találtam ezt a segédprogramot. Ha ugyanaz a flash meghajtó van, akkor ez a segédprogram a . Igaz, az archívum neve más, de ez nem akadályozott meg abban, hogy sikeresen meggyógyítsam a pendrivemet.

USB-meghajtó helyreállítási folyamat

Válassza le a flash meghajtót. Bontsa ki a mappát a segédprogrammal az archívumból, és futtassa .exe fájlt. Az én esetemben ez az MPTool.exe fájl. Nézze meg a szöveges fájlt is readme.txt. Lehetséges, hogy ott vannak utasítások, vagy egy hivatkozás az utasításokat tartalmazó webhelyre. Ha az utasítások angol nyelvűek, fordítsa le ugyanazt a translate.google.ru használatával.

Elmondom, hogyan csináltam (csak lehet, hogy más a segédprogramod, és ott minden más lehet, de nem szabad, hogy nagyon más legyen).

A segédprogram fut. Csatlakoztatjuk a flash meghajtót. A programban két sorban van információm a flash meghajtóról. Nyomja meg a gombot Indul. Az én esetemben a sárga csík jelezte a firmware folyamatát. várunk.

Amikor a folyamat véget ért, zöld színt láttam, úgy tűnt, minden rendben van.

Azonnal megjelenik egy Windows üzenet, amely a lemez formázására kéri. De nagy valószínűséggel elsőre semmi sem fog sikerülni. Húzza ki a flash meghajtót, majd dugja vissza. Az illesztőprogramot telepíteni kell, és a cserélhető meghajtónak meg kell jelennie az Intézőben. Formázni tudod.

Megnéztem a rögzítési sebességet, minden olyan, ahogy az USB 3.0-nál kell, minden rendben!

Fel kell készülnie arra a tényre, hogy a műveletek eltérhetnek az általam leírtaktól. És nem minden sikerülhet elsőre. A lényeg, hogy ne add fel, és minden menni fog!

A közelmúltban még egy dolog került a fő nem munkahelyi „terápiás” tevékenységeim közé (számítógép javítás, újratelepítés és konfiguráció). Flash meghajtó helyreállítása. Megállás nélkül viszik. maroknyi. Vagy a pendrive-ok kezdenek romlani, vagy az emberek már nem vigyáznak rájuk, de a tény tény marad: nem telik el hét anélkül, hogy valaki ne dobna rám ilyen csapást.

A szokásos mondat, amelyet az ügyfél mond, amikor átad nekem egy halott pendrive-ot, általában így hangzik: „Odaadtam a számítógépes szakembereinknek - azt mondták, hogy nem tudják megjavítani...”. Általában megbízható ember vagyok, de ami a számítógépet illeti, addig nem nyugszom meg, amíg magam nem próbálom ki. Tehát a külső informatikusok által „eldobható”-ként diagnosztizált flash meghajtók 100%-ából felépültem... 100%-ban! Elképesztően egyszerű, hogy mi motiválja az ilyen „számítógépes tudósokat”... Ez olyan, mint „túl lusta a fáradtsághoz”? Általában 10-20 percet vesz igénybe, mire felépülök... Vagy nem tudom, hogyan? De senki nem mondta le az internetet! Számomra úgy tűnik, hogy miután ostobán megpróbáltak formázni egy flash meghajtót, és a „A lemezt nem lehet formázni” hibaüzenetet kaptak, bátran javasolják, hogy dobják el. dolgozó flash meghajtó a kukában...

Különösen az ilyen „számítógép-geekeknek” (a „számítógép-geekeknek” visszaküldök egy megjegyzést a kliensnek a cikk címével együtt a pendrive-val együtt), és mindenkinek. tudni akarva Egy rövid oktatási programot vezetek a flash meghajtók visszaállításáról.

Elmélet

Kezdjük az elméleti résszel. Ha akarja, kihagyhatja. Miből áll a flash meghajtó? Nagyon egyszerű. Általában egy ilyen eszköz 2 chipet tartalmaz: az első maga a flash memória, ahol az adatokat tárolják. A második egy mikrokontroller, amely kezeli a memóriachip olvasási/írási műveleteit, és biztosítja az adatátvitelt a számítógépről USB-n keresztül a memóriába és vissza.

A meghajtó működésében meghibásodások mind az első, mind a második mikroáramkörben előfordulnak. A mikrokontroller gyorsítótárral rendelkezik, és saját firmware vezérli, amely olvasási/írási műveleteket hajt végre a gyorsítótárba, és a gyorsítótárból a memóriachipbe továbbít. Számos tényező (például a számítógépből idő előtt kihúzott flash meghajtó, áramkimaradás, rossz érintkezés a csatlakozóban, statikus elektromosság stb.) következtében olyan jelenségek, mint a vezérlő gyorsítótár tartalmának károsodása vagy sérülése a firmware-hez.

Az első esetben a gyorsítótárból származó adatok vagy nem íródnak be a memóriachipbe, vagy sérülnek. A második esetben minden sokkal rosszabb, mert A mikrokontroller vezérlőprogramjának hibája bármit megtehet a memóriával. Arra a pontra, hogy komplett szemetet írok bele. Ezenkívül maga a flash memória korlátozott írási erőforrással rendelkezik, bár nagy. Ezenkívül a vezérlő blokkolhat néhány memóriaműveletet, ha valami nem tetszik neki.

Az ilyen hibák miatt a flash meghajtó nem működik megfelelően. Ugyanakkor gyakran Maga a flash meghajtó hardvere továbbra is teljesen működőképes marad. Csak meg kell javítania a mikrokontroller agyát, vagy javítania kell a memórián. Íme a leggyakoribb flash meghajtó szoftverhibák listája:

  • A rendszer nem észleli a meghajtót
  • A rendszer észlelte a meghajtót, de a mérete nulla vagy kisebb, mint volt
  • A Windows megköveteli a flash meghajtó formázását, de nem formázza
  • Amikor flash meghajtóra próbálok írni, a Windows esküszik, hogy „eltávolítsa az írásvédelmet”
  • Üzenetek, mint például „Helyezze be a lemezt a meghajtóba” vagy „A lemez nem érhető el”

Gyakorlat

Figyelem! Az alábbi gyakorlat alkalmazása az esetek 99%-ában a meghajtón tárolt információk károsodásához vezet! Ha magára a flash meghajtóra van szüksége, járjon el az alábbiak szerint. Ha csak információra van szüksége belőle, keressen egy szakosodott céget, amely adat-helyreállítással foglalkozik flash memóriából.

Az ilyen cégek speciális berendezésekkel rendelkeznek, amelyek a flash meghajtó vezérlőjét megkerülve csatlakozhatnak egy memóriachiphez, és mindent kihúzhatnak onnan a további helyreállítás érdekében.

1. Helyreállítási segédprogramok a flash meghajtó gyártójától Ha a flash meghajtó meghibásodik kimagasló olyan gyártó, mint a Transcend, Kingston, Kingmax, A-Data stb., akkor mindenekelőtt látogasson el a gyártó webhelyére helyreállítási segédprogramot keres. Érdemes megnézni a gyártó weboldalát akkor is, ha nincs megnevezve. Úgy tűnik, szerencséd lesz. A lényeg az, hogy ő híres, ez a gyártó. (az egyik esetemben a flash meghajtón a Samsung felirat szerepelt, de a GNUSMAS webhelyén nem találtam segédprogramot). A gyártó honlapján olyan segédprogramot keresünk, mint Helyreállító eszköz vagy Formázási eszköz

, általában egy helyreállítási segédprogram. Letöltjük a segédprogramot, ha megtaláljuk, elindítjuk a behelyezett beteg pendrive-val, követjük a program utasításait és az esetek 50%-ában elégedettek vagyunk az életre kelt pendrive-val, olyan tisztán, mint a boltból. Ha van flash meghajtója, nincs neve

, azaz nem tudni, hogy hívták azt a kínai gyereket, aki egy marék rizst forrasztott neki egy pincében Peking külvárosában, aztán továbblépünk a következő pontra.

Ha abban az 50%-ban van, akinek a gyártó segédprogramja nem segített, akkor szintén áttérünk a következő pontra.

Íme néhány hivatkozás a különböző cégek helyreállítási segédprogramjaihoz: Kingmax:

Helyreállítási program - keresse meg a flash meghajtót a képen, és töltse le a megfelelő helyreállítási programot Túllép:

JetFlash Online Recovery – töltse le és javítsa meg JetFlash készülékét. Minden, kivéve a JetFlash V15 modellt, amely külön segédprogramot igényel, és onnan letölthető. A-adatok:

Támogatási/letöltési oldal

Ha a kínai no name hibás, vagy nincs segédprogram a gyártó honlapján, vagy ha létezik, de nem segített, akkor itt a helyed. Itt minden kreatív potenciálod feltárul :)

Először is elmondom, hogy nem olyan sok cég gyárt memóriát és vezérlőket flash meghajtókhoz. A többiek (még a leghíresebbek is) vagy vesznek tőlük alkatrészeket, és lebélyegzik a sajátjukat, vagy hülyén vesznek kész, arctalan meghajtókat, és utasítják a kínai gyerekeket, hogy rajzoljanak rájuk gyönyörű címkéket. Miért mondom ezt? És emellett minden gyártó a flash meghajtókhoz saját szabadalmaztatott helyreállítási segédprogrammal rendelkezik!

Ezt a segédprogramot kell használnunk, miután először megtudtuk, milyen vezérlő van a pendrive-unkban. Így:

1. Keresse meg a flash meghajtó vezérlőjének gyártóját. Ehhez meg kell találnunk a VID-jét (Vendor ID) és a PID-jét (termékazonosító). Ez megtehető például a CheckUDisk programmal. Töltse le, futtassa, csatlakoztassa a flash meghajtót, és valami ilyesmit lát:

Pirossal bekarikáztam, amire szükségünk van, mégpedig a VID-et és a PID-et. Az én esetemben (egy 1 Gb-os Kingston DataTravelert helyreállítottam a halálból) VID = 13fe, és PID = 1d00.

2. Miután kiszámítottuk a VID-et és a PID-t, megkeressük a helyreállítási segédprogramok adatbázisában a flashboot.ru webhelyen. ezen az oldalon a tetején beírjuk a VID-t (vagy PID-ünket) a mezőbe, kattintsunk a „Keresés” gombra, és megjelenik egy jel egy sor sorral. Ott valami hasonlót keresünk, mint a mi pendrive-unk, mégpedig: keresünk VID-et, PID-t, kötetet és lehetőleg a miénkhez illő gyártót (persze ha ismert). A kísérleti alanyommal kapcsolatban a következők történtek:

Amint a képernyőképen látható, az adatbázis hasonló információkat tartalmaz: Kingston DataTraveler, 1 GB kapacitás. Az is világos, hogy ennek a pendrive-nak a vezérlőjét a Phison készítette, és van egy Phison Preformat v.1.30 (UP10, UP11) nevű segédprogram is. Ebben a sorban nincs hivatkozás a segédprogramra, de van egy fent, más sorokban és lent. Töltse le ezt a programot, futtassa és nézze meg:

Ez egy alacsony szintű formázási program. 4 lehetőséget kínál, de a „Low Level Formatting (Full)” lehetőséget választottam - minden esetre. Kattintson az OK gombra és...

Rövid várakozás és a „Formázás” felirat megfigyelése után egy ablakot látunk, amely boldogan tájékoztat, hogy az alacsony szintű formázás sikeresen befejeződött, és le kell nyomni a reteszzárat, i. távolítsa el a flash meghajtót, és helyezze be újra. Azt tesszük, amit mondanak, és... „Csoda történt! Egy barát megmentette egy barátja életét!” c) M/f „Kid és Carlson”. Általánosságban elmondható, hogy a flash meghajtó újra üzemel. Újra élve. A Windows formázást igényel. Beleegyeztem (mintha lett volna választásom :)). Ez minden. A pendrive olyan mint az új. Információkkal kitöltve, majd elolvasva kiderült, hogy minden rendben van vele!

Nem igazán úgy néz ki, mint egy tamburával táncolni, igaz? És mindez azért, mert az esetem egyszerűnek bizonyult. Az én esetemben a Phison cég, amely az általam helyreállított pendrive vezérlőjét készítette, egy egyszerű segédprogramot készített, amelyet egykori kollégám, Kuzmich bácsi, aki autószerelő lévén, 60 évesen kezdett érdeklődni a számítógépek iránt, tudott. is értsd.

Sokkal hűvösebb lehet. Pontosítom: ezen az oldalon a segédprogramok között vannak szakmai dolgok (ez érthető, ezek belső használatra, szakemberek számára készült programok). Ezek a segédprogramok borzasztóan kifinomultak lehetnek, rengeteg lehetőséggel, amelyekben el kell mélyedni. Ezekhez a programokhoz nincs kézikönyv; az igazságot tapasztalati úton ismerik meg, vagy a flashboot.ru webhelyen és az interneten található információmorzsákból találják meg.

Íme egy példa: a minap húztam egy taxit az úton, és ostoba módon vittem egy utast (én általában nem). Nagyon részeg volt, és megpróbált körbeszaladni a nagy VAZ-11113 OKA autóm belsejében... Egyszóval ez a rossz ember beletúrt a térdébe a rádiómba, amiben egy 4 GB-os Kingmax SuperStick pendrive állt ki. Kiesett és elesett. Felvétele és visszahelyezése után a rádió „nem támogatott eszközre” esküszik, és megsértődik. Otthon, a számítógépen szintén nem találták. VID és PID alapján megtaláltam az SMI_SMI32X_I1030_v2.02.02 segédprogramot, melynek beállításai így néznek ki:

Általában nem tudtam visszaállítani. De nem számítottam rá. Ugyanis a rádióm korábban 6 különböző pendrive-ot égetett, amiket játék közben kihúztak belőle (a Sony meglep, hogy őszinte legyek, nem találhattak ki védelmet?). De sok lehetőség van ezekben a beállításokban. Megmutattam nekik, hogy készen állsz egy ilyen akadályra.

Egyébként 2 hete ugyanez a program alapbeállításokkal visszaállította valaki másnak a Rover logóval ellátott eszközét (ami golyónak tűnt). Egy hónapja pedig egy arany ajándék pendrive-ot kapott vissza a Samsungtól.

Általában nehéz döntésekre kell felkészülni :) Személyes statisztikáim szerint csak azokat a pendrive-okat nem tudtam visszaállítani, amiket a Sony autórádióm égetett el :)

És végül

És végül azt mondom: ne félj! Készüljön fel arra, hogy a pendrive amúgy is halott. Ha kiderül, hogy helyreállították - nagyszerű (de kiderül Nagyon gyakran), de nem megy - hát a pokolba is, a kis hölgy meghalt... A lényeg, hogy ne félj kísérletezni.

Ha ez nem megy, kérdéseket tehet fel a flashboot.ru webhely fórumán (csak figyelmesen olvassa el, mi van már ott, a szakemberek nem szeretik a babákat), vagy itt: ha tudom, válaszolok.

Ezért elköszönök. Sok sikert a betegek kezeléséhez!

Igyekszem a lehető legrövidebb és tömörebb útmutatót elkészíteni, hogy ne bonyolítsuk feleslegesen a helyzetet. Szeretnék azonnal megjegyezni egy fontos tényt, hogy a legtöbb modern olcsó USB2.0 -flash meghajtók a céges vezérlőkön SMI , akkor eszközöket kell használnia. Ez annak a ténynek köszönhető, hogy a gyártók nem haboznak alacsony minőséget telepíteni Downgrade -flash memória, ami túl keménynek bizonyul a jó öreghez SMIMPTool.

Az anyag végén megpróbálok kiutat magyarázni a nem szabványos helyzetekből, amelyek hibákhoz vagy helytelen munkához vezettek.

BEVEZETÉS

VEL először ki kell választania a segédprogram olyan verzióját, amely kompatibilis egy adott flash meghajtóval SMIMPTOOL . Ebben az anyagban nem fogok mélyen foglalkozni ezzel a kérdéssel, csak dióhéjban próbálom meg elmagyarázni. A webhelyemen elérhető összes verzió nevében szerepel azon vezérlők listája, amelyekkel kompatibilisek. PéldáulSMI MPTool V2.5.27 v8 M1004, a következő vezérlőmodellek firmware-készletének jelenlétét jelzi az archívumban: SM3257ENAA, SM3257ENLT és SM3260AD.

SMI MPTool – innen letöltjük a villogó mikrokontrollerekhez készült gyártó segédprogram disztribúciós készleteinek összes elérhető kiadását SMI.

SMI MPTool REPACK – ugyanazok a tojások, csak nem a gyártóprogramok eredeti disztribúcióiból, hanem a hivatalos felhasználó-helyreállító segédprogramokból gyűjtve.

TRANSCEND-SM32X-BY-USBDEV – lényegében ugyanaz, csak az online helyreállítási szolgáltatás szerverének tartalmából összerakva Transcend JetFlash.

A vezérlőmodell közvetlen támogatása mellett a segédprogramnak támogatnia kell a flash meghajtóban használt memóriachipet. Ezt az esetek 99 százalékában úgy oldják meg, hogy az elosztást egy újabbra cserélik.

Például használni fogom az eszköztSMI Mass Production Tool V2.5.42 v7 O0515v1chipekkel kompatibilisSM3257AA, SM3257ENAA, SM3257ENBA, SM3257ENLT, SM3261AB és SM3267AB.

HELYREÁLLÍTÁSI FOLYAMAT

Töltse le és csomagolja ki a segédprogramot egy Önnek megfelelő helyre, tanácsos, hogy a cím legyen rövid, és ne legyen orosz és egyéb furcsa karakterek.

Például a merevlemez gyökérkönyvtárát használtam:

D:\USBDEV_SMIMPTOOL_O0603\

Indítsa el az alkalmazást sm32Xtest_V42-7.exe (a futtatható fájl neve változhat), majd csatlakoztassa a hibásat USB -tárolás Ha a segédprogram nem veszi fel automatikusan, akkor használja a ‘ gombot USB beolvasása (F5) ’, kompatibilis eszközök kereséséhez.

Ennek eredményeként a flash meghajtónak meg kell jelennie a program fő párbeszédablakban. Hasonlóan fog kinézni az alábbi képernyőképen láthatóhoz.

Lépjen a BEÁLLÍTÁSOKHOZ

Ezután ellenőrizzük a segédprogram beállításait a helyesen beállított paraméterek megléte érdekében. Ehhez kattintson a gombra Beállítás , adja meg a config = jelszavát 320 .

A segédprogram kérni fogja, hogy adja meg a szükséges beállítási fájlt, alapértelmezés szerint ez default.ini .

FŐÁRAMLÁS BEÁLLÍTÁSA

A legoptimálisabb beállítások az alábbi képernyőképen láthatók.

PRETEST = Összes blokk törlése – a legegyetemesebb érték, de néha mégis szükséges lehet a „ Csak jó blokk törlése ‘. Mégpedig azokban az esetekben, amikor a memória nem a nagymamára esett, plusz flash memória szükséges DYNA -eszköz. Azok. például a "paraméterrel Csak jó blokk törlése ’ villoghat egy működő pendrive-ot, amelyet csak az alkalmazások vehetnek átDyna Mass Storage termelési eszköz. Ez azzal magyarázható, hogy a segédprogram SMIMPTool , csak a jó tömbök közé szűrésnél nem kell egy halom salakkal számolni. De szeretném megjegyezni, hogy ez a módszer nem működik vezérlővel SM3257ENBA , bár a korábbi modellekkel pl SM3257ENAA és SM3257ENLT , nincs probléma.

[X] CID ÍRÁSA
DBF MÓDSZER = TSOP szabványos típus

[X] ISP LETÖLTÉSE

[X] FORMÁTUM
[X] FAT32 – ízlésének megfelelő fájlrendszer, de az alapértelmezett mindig a FAT32.

DISK TYPE = USB-ZIP – ebben az esetben ZIP azt jelenti, hogy az eszközt a rendszer a következőként érzékeli cserélhető lemez , nem úgy rögzített.

USB tápellátás – a pendrive újdonságától és mennyiségétől függően. Ha a flash meghajtó olcsó, ugyanakkor új és terjedelmes, akkor az ajánlott érték 500mA . Régi vagy kisméretű flash meghajtók esetén az ajánlott értékek 100-200mA.

KAPACITÁS BEÁLLÍTÁSA

Ezen a lapon be kell állítanunk a hibás blokkok megengedett számát ( Rossz blokk ), amellyel a firmware folyamat sikeresen befejezhető. Alapértelmezett, ajánlott érték ehhez SLC -memória ez az érték 20, és for MLC = 44. Az esetek túlnyomó többségében a 44-es érték elegendő a műveletek sikeres végrehajtásához. Egyes esetekben(különösen szivárgó, gyenge minőségű memóriához), meg kell adnia egy jelentősebb értéket, például 50-100. A nagyobb értékek használatának az esetek 99%-ában nincs értelme, még akkor sem, ha a segédprogram azt írja, hogy túllépték a megengedett problémák számát.

A flash meghajtó hangerejének szabályozására más módokat is használhat, amelyeket én személy szerint szinte soha nem használok:
BIN szint (csak SM3255 és SM3257)– több szint megadásával.
Fix – a minimális és maximális hangerő beállításával.

VÉGLEGES SZAKASZ

Lényegében ez az összes beállítás, amelyet el kell végezni az eszköz firmware-ének sikeres flasheléséhez. Természetesen vannak nem szabványos helyzetek, amikor egy kis varázslatot kell csinálni, de ez rendkívül ritka.

Nincs más dolgunk, mint elmenteni a beállításokat a gomb segítségével RENDBEN és indítsa el a firmware folyamatot a „ Indítás (szóköz) ‘. A segédprogram átlagosan 2-3 perc alatt feldolgozza a flash meghajtót, bár ez egy kicsit tovább tarthat.

Ha az attribútumot használja TÖRLÉS BLOCK , a firmware-folyamat elindítása előtt a segédprogram figyelmeztet, hogy a teljes táblázatot törli a hibás blokkoktól: „Figyelmeztetés: Az előteszt törli a hibás blokkot. Folyamatosat akarsz??‘.

Ha az Előteszt eljárás vagy bármi más, 5-10 percnél tovább zümmög, akkor nincs értelme tovább várni. Mert 5 óráig is eltarthat, és a végén mégis elkapsz valami kellemetlen hibát.

MEGJEGYZÉSEK – HIBÁK

Elmondok egy kicsit a flash meghajtók visszaállítása során felmerülő problémákról Silicon Motion.

A KÖZPONT NEM LÁTJA A VAKU MEGHAJTÁST

Flash meghajtók a vezérlőkön SMI , fagy, mint mindenki más, de még mindig sokkal ritkábban, mint Phison . Ezért nem próbálnék meg azonnal átvinni egy flash meghajtót a testmod on-ra SMI , de előbb kipróbálna egy másik módszert. Elég gyakran, amikor bántalmazás történik SMI -shkami, a registry baromság, és meg kell tisztítani. Ezért ne felejtse el rendszeresen tisztítani a rendszerleíró adatbázist egy olyan segédprogrammal, mint pl USB Oblivion.

Bad Block over beállítás (11)

A talált hibás blokkok száma meghaladja a megadott elfogadható értéket. Növelnie kell a beállításokban, a címen -BEÁLLÍTÁS – Kapacitásbeállítás – Hibás blokk. Növelje az értéket 100 pont , ha ez nem segít, akkor ellenőrizze a telepített előteszt módszert. Ilyen esetekben feltétlenül állítsa be a Pretest = Erase All Block beállítást.

Bad Block over beállítás (11) (User-3724 (M) > FW-3584 (M))

Jelentősen eltér az előző hibától, mivel zárójelben szerepel a USER és FW . Ez azt jelenti, hogy a segédprogramnak nem volt elég ereje megbirkózni a rossz memóriával, és ehhez fordulnia kell Rendező segédprogramok (DYNA alkalmazás) . További bóklászás SMIMPTool , ebben az esetben semmi értelme!

Initial Param Fail (0F) (az internetszolgáltató nem található!!)

A program nem találja a flash meghajtó firmware-jét a segédprogrammal rendelkező könyvtárban. Valószínűleg az Ön által használt gyártási villogó disztribúció nem rendelkezik firmware-könyvtárral a vezérlőmodellhez. Úgy kell kinézniük UFD_3257ENBA vagy UFD_3267AB.

Kérjük, írja meg megjegyzéseit a cikkhez a megjegyzésekben, de a flash meghajtók javításával kapcsolatban kizárólag az USBDev projekt fórumán kérjen tanácsot –KATTINTSON, HA KÉRDÉS TÉDÉSE FEL A FÓRUMON .

A hordozható USB-flash meghajtók életünk szerves részévé váltak. Segítenek munkánkban, tanulásban, pihenésben. De valószínűleg mindenki találkozott azzal a ténnyel, hogy egy szép napon a flash meghajtó nem működik megfelelően, vagy a számítógép egyáltalán nem észleli. Sokan ebben a helyzetben szívesebben dobják a törött pendrive-ot a kukába, és vesznek egy újat csereként. Szerencsére a flash meghajtók árai most meglehetősen alacsonyak. De nem szabad rohanni ezzel a kiütéssel, mivel megpróbálhatja életre kelteni a pendrive-ot.

Ma megvizsgáljuk a flash meghajtó funkcionalitásának visszaállításának kérdését egy Transcend JetFlash 300 8Gb példáján, amely lefagyott az adatok írása közben, és eltávolítása után nem ismerte fel meghajtóként.

Amikor a pendrive-ot a PC-hez csatlakoztatta, egyenletes csillapítással villogott egy dióda, mintha azt mondaná nekünk: „Hoppá! baj van." A következő kép volt megfigyelhető az eszközkezelőben:

Az eszköz tulajdonságainál jól látható volt, hogy a flash meghajtót észlelték, a VID és a PID megfelelt a modellnek, de nem jelent meg lemezként és nem volt elérhető a lemezkezelőben.


Minden flash meghajtónak van egy vezérlője (vezérlő chipje) és egy vagy több memóriachipje. Meghibásodások, áramproblémák vagy egyéb okok miatt a vezérlő blokkolódhat, és „rossz” szektorok jelenhetnek meg a memóriában, például merevlemezek.

Esetünkben előforduló szoftverhiba esetén a flash meghajtó újraélesztésének algoritmusa a következő:

  1. Határozza meg a vezérlő gyártóját.
  2. Keresse meg a gyártó szervizprogramját.
  3. A vezérlőt szükség esetén teszt üzemmódba kapcsoljuk.
  4. helyreállítjuk.
Tehát kezdjük a vezérlő gyártójának meghatározásával. A használt vezérlő pontos meghatározásának legjobb módja a flash meghajtó szétszerelése és a keresés. Mert ugyanaz a modell USB-flash meghajtó különböző időpontokban különböző vezérlőkön, különböző memóriával előállítható.

Tekintettel arra, hogy a Transcend JetFlash 300 8Gb garanciája már rég lejárt, nem leszünk szégyenlősek, és kielemezzük:



Késsel óvatosan feszítse ki a matrica szélét a fedél oldaláról, és emelje fel. A matrica alatt látjuk a reteszfogat:


Valami vékonyat nyomunk a reteszfogra, és előre húzzuk a csatlakozót. Használhat egy vékony csavarhúzót, amelyet a ház és a színes dugó közé helyez:

A ház könnyen szétválasztható:

És itt van a kezünkben egy teljesen szétszedett Transcend JetFlash 300 8 Gb pendrive:

Nézzük, milyen vezérlő chipről van szó? - SM3255Q AB.

A hátoldalon találjuk a memória chipet - Samsung K9BCG08U1A-MCB0


A kezdeti adatok alapján döntöttünk. Most elkezdjük keresni a segédprogramot a csodálatos flashboot.ru webhelyről

Van egy chipünk az SMI-től, ami azt jelenti, hogy olyan szerviz segédprogramot keresünk, amely képes együttműködni az SM3255AB vezérlővel. Próba és hiba útján megtalálták a segédprogramot - SMI MPTool V2.03.20 v2 J0324. Kérjük, vegye figyelembe, hogy ennek a segédprogramnak nagyon sok verziója létezik, de csak ez a verzió (v2, a végén J0324-gyel) látta meg a pendriveunkat.

Eleinte egyetlen segédprogram sem akarta észlelni a flash meghajtót. Speciális fórumokon ilyen esetekben ajánlatos a vezérlőt teszt üzemmódba kapcsolni, amelyben a memóriachip nem kerül lekérdezésre a flash meghajtó inicializálása során (részletek a flashboot.ru oldalon). Ezután telepítse a gyári illesztőprogramot (a segédprogramhoz tartozik).

A vezérlő teszt üzemmódba állításához rövidre kell zárni a két lábát. De nem is akármilyeneket, hanem különlegeseket! De sajnos nem mindig lehet adatlapot (dokumentációt) találni a vezérlőhöz, és nagy a valószínűsége a rossz lábak rövidre zárásának és a vezérlőchip teljes égésének. Ezért általában másfelé mennek, mégpedig a memóriachiphez keresnek egy adatlapot, és azon zárják rövidre a lábakat. A memóriachip és a vezérlő adatbusza általában közvetlenül kapcsolódik.

Ha van adatlapunk a mikroáramkörünkhöz, akkor az áramkörben keressük az F0D0, F0D1 stb. feliratú lábakat, ez az adatbusz. Párban lezárjuk őket egy vékony csavarhúzóval vagy csipesszel a flash meghajtó csatlakoztatása előtt (kényelmes USB-hosszabbító kábelt használni), és megpróbáljuk meghatározni őket a segédprogramban (F5). A Samsung K9BCG08U1A-MCB0 memóriachiphez a szükséges lábak 19-20-nak bizonyultak. A lábakat a kulcstól (a mikroáramkör sarkában lévő ponttól) a lábak óramutató járásával ellentétes/óramutató járásával megegyező irányban, esettől függően számolja. Esetünkben a csapok az óramutató járásával megegyező irányban helyezkednek el.

Esetünkben a flash meghajtót észlelte a rendszer, így a gyári meghajtót úgy telepítették, hogy nem kellett a vezérlőt teszt módba állítani. Az illesztőprogram a segédprogrammal rendelkező mappában található, a ..\UFD_MP\FactoryDriver\WinXP\SMIInfUpdate.exe elérési út mentén

Bár maga az illesztőprogram XP-hez készült, sikeresen telepítették a 7-re.

Itt megadjuk a pendriveunk VID-jét és PID-jét, és megnyomjuk az SMI Factory Driver gombot, ami után az illesztőprogram telepítése befejeződik. Csatlakoztassa újra a flash meghajtót a számítógéphez. Most így kell kinéznie az Eszközkezelőben:

Ebben a felhasználói kézikönyvben szeretném bemutatni a gyártási villogó javításának alapjait. A jövőben a kényelem kedvéért röviden fogom hívni - DYNA MPTool. Szóval itt van DYNA az ismerőstől eltérően az OSZTÁLYOZÁS-Egy eszköz, amely mélyreható elemzést végez a flash memória chipek celláinak állapotáról.

Ezért használja a segédprogramokat DYNAMPTool, szükséges SMI- alacsony minőségű flash meghajtók. Például a túlnyomó többség USB2.0 a cég flash meghajtó szegmense Silicon-Power, kizárólag alkalmazásokhoz varrva DYNA.

Firmware be DYNAMPTool, sok időt vesz igénybe, ezért azt javaslom, hogy először ellenőrizze, hogy a SMIMPTool elegendő energiával rendelkezik-e a flash meghajtó feldolgozásához. A benne való munkavégzésre vonatkozó utasítások az alábbi linken érhetők el -.

BEVEZETÉS

A cikkben a problémásat fogom használni SMIMPTool flash meghajtó, nevezetesen 4 gigás SiliconPower Helios101. Példányom sajátossága, hogy a maximális hibák számának enyhe növelésével a következők érhetők el: SMIMPToolösszevarrja. Csak a kimeneten, a segítségével történő ellenőrzéskor derül ki, hogy a pendrive folyamatosan kevés hibával rendelkezik. És további növekedés BadBlock programban nem vezet megszabadulni ettől a csapástól.

; Részlet a műsorbeszámolóból ChipGenius_v4_00_0201.exe:

Vezérlő szállítója: SMI
Vezérlő cikkszám: SM3257ENAA – ISP 150513-AA0
Flash azonosító kód: 98DE9493 7657 – Toshiba TC58NVG6DDJTA00 – 1CE/egycsatornás -> Teljes kapacitás = 8 GB

Így írtam le az egyik gyakori esetet, amikor a firmware-hez kell hozzáférni Dyna Mass Storage termelési eszköz. Vannak mások is, például ez a hiba:

Hibás blokkolás-túllépés beállítás (11) (Felhasználó-ÉÉÉÉ (H) > FW-XXXX (M))

Ügyeljen a zárójelek tartalmára, különösen akkor, ha (Felhasználó\FW) A rendelkezésre állási segédprogram a következőket mondja: "Vesz DYNAMPTool, semmi más nem segít rajtad, srác!

Amikor már tudjuk, hogy melyik vezérlő van a pendrive-on, és szükségünk van a DUNE-ra, már csak a disztribúció megfelelő verziójának letöltése van hátra. Ehhez lépjen a következőre: .

Innen letöltjük a segédprogram legújabb verzióját Dyna, melynek szögletes zárójelében kincses vezérlőnket találod SM3257ENAA. A cikk írásakor ez az Dyna Mass Storage Production Tool v14.07.18.02 N0726.

HELYREÁLLÍTÁSI FOLYAMAT

Először is leszögezem, hogy a disztribúciók különböző verziói kissé eltérhetnek mind megjelenésükben, mind a beállítások összetételében. De ez kevés hatással van a cselekvések lényegére, csak közelítsen minden lépéshez a fejével, és minden sikerülni fog.

A kiválasztott terjesztési készletet kicsomagoljuk a merevlemez egy kényelmes helyére, tanácsos, hogy a cím legyen rövid, és ne tartalmazzon homályos karaktereket az útvonalon, például:

D:\Star_SM3257ENAA_N0726\

Futtassa a fő futtatható fájlt SMIMPTool.exe, majd csatlakoztassa a flash meghajtót a számítógéphez.

Ha a segédprogram nem ismeri fel a flash meghajtót, nyomja meg a gombot Scan(R).

A meghajtó sikeres felismerése után a beállításokhoz kell lépnünk, meg kell nyomnunk a gombot Beállítás(ok).

A beállításokhoz általában nincs jelszó, pl. hagyja üresen a mezőt. Ha mégis találkozik olyan verzióval, ahol jelszót kell megadni, akkor az kétségtelenül megjelenik a weboldal letöltési oldalán USBDev.

A beállításoknál csak az első fül érdekel minket OpenCard Config, de a többivel nincs értelme felvenni a kapcsolatot a pendrive-ok visszaállítása során, kivéve persze, ha ott valamit elcsavartak.

A pipák és a madarak elrendezésének megközelítőleg ugyanúgy kell kinéznie, mint a fenti képen. Az alábbiakban leírom a főbb paramétereket:

Optimalizálási lehetőség: Kapacitás (alapértelmezett)
Alacsony szint engedélyezése
[V] ECC küszöb engedélyezése (bitek)
[V] Formátum
[V] FAT32
ECC - az értéket a táblázatok szerint választjuk ki, a következő cikkben megadott ajánlott értékekkel -. Ha túl lusta vagy, vagy nincs elég foga ahhoz, hogy kitalálja ezeket az érthetetlen betűket, akkor beállíthatja így 24 remélve egy orosz talán.

A DUNE funkcionalitása, és így az interfész is gyakran jelentős változásokon megy keresztül. Így például a vezérlő eszközökben SM3257ENBA, már nincs kézi beállítás ECC, láthatóan egyszerűen megszüntették. Így nincs lehetőségünk szerencsét próbálni a hordozó sebességének növelésével a hangerő csökkentésével.

Mentse el a beállításokat a Mentés gombbal, majd kattintson a gombra Kezdés(A), a firmware folyamat elindításához.

A kezelési idő nagyon eltérő lehet, sok tényezőtől függően. Tehát egy 8 GB-os flash meghajtónál ez vagy 10 perc vagy 70 lehet. Például a paraméterszint csökkentése ECC, nagyban felgyorsíthatja a célvonal közeledését.

MEGJEGYZÉSEK – HIBÁK

És most elmesélem néhány funkciót és a sikerhez vezető út lehetséges problémáit.

Hibás blokkolás a 0X11 beállítás felett (hiba)

Azt jelzi, hogy a jelenlegi konfiguráció kapacitása nem elegendő a flash meghajtó javítási folyamatának sikeres végrehajtásához. Ez történik például a SpeedFirst módban, amely nyilvánvaló okokból nem barátkozik a DownGrade chipekkel. Azok. meg kell próbálnia növelni a flash meghajtó memóriájának vizsgálatának alaposságát.

AZ ECC PARAMÉTER BEÁLLÍTÁSÁVAL KÍSÉRLETÜK A SEBESSÉGET NÖVELNI

Szeretnék hozzátenni egy kicsit kb ECC, mert ez rendkívül érdekes lehet az Ön számára. Az a tény, hogy minél magasabb az értéke, annál nagyobb a hangerő, amelyet a kimeneten lehet elérni, de kisebb sebességgel. Tehát az én konkrét flash meghajtómhoz az ajánlott érték ECC=30. A kísérletek a következőket mutatták ki:

30ECC = 7800 MB kapacitás és 6,5 MB/s írási sebesség;
2ECC = 3900 MB kapacitás és 11,5 MB/s írási sebesség;

Hadd emlékeztesselek, ha elfelejtetted, hogy a gyártó által megadott mennyiség 4GB. Így azzal a kérdéssel állunk szemben, hogy mit áldozunk fel. Szerintem jobban válaszolsz arra a kérdésre, hogy mit érdemes választani a hangerő és a sebesség között.

A memória típusától és minőségétől függően a köztük lévő különbség jelentősen csökkenthető. Ezért ne lepődjön meg, ha az adott flash meghajtón az eltérések elhanyagolhatóak.

Kérjen tanácsot a flash meghajtók kizárólagos kezelésével kapcsolatban az USBDev fórumon.