Stránka 1 z 2

low level format USB flash ADATA N005 32GB

Napsal: 26 led 2018, 19:55
od RayeR
Par USB flesek jsem uz zformatoval, ale tohle je kapanek orisek. Tahle fleska totiz neni klasicky jednocipovy reseni, ale je tam SATA SSD radic JMF601 a k tomu USB3-SATA bridge VLI700. Zkousel jsem vsechny mozny softy na Jmicron a VLI od rusaku, ale problem je, ze to vetsinou disk nenajde, resp. identifikuje jako "Not JM" a nazdar. ZKousel sem to obejit i pripojenim se na USB 2.0 piny radice - neenumeruje se a primym pripojenim radice pres SATA kabel do PC, ale opet zadna SSD utilita s tim nehne. Disk se tvari jako read only, prectu z nej v pohode prvnich 8MB - cili MBR, NTFS BR a par dalsich struktur. Podle SMART statistiky pritom pocet prepisu neni nijak velky, ty NAND cipy by mely vydrzet radove 10x vic. Nejde mi ani tak o znovuzprovozneni te flesky jako spis pochopit princip co se tam stalo a co delam spatne. Pri nejhorsim si z toho udelam USBeckovej kabel na SATA disky :)
Kompletni popis vseho co jsem zkousel za skumprnagle: http://rayer.g6.cz/elektro/psu4pc.htm#USB_FLASH_ADATA_N005

Napsal: 27 led 2018, 10:51
od Osmdesat
Neštymuje mi ta vysoká chybovost v USB režimu a relativně dobrý stav fleše v SATA režimu. Dá se to nějak vysvětlit?
Kdyžtak si z toho udělej eSATA disk. Předpokládám, že u fleše se ty chyby časem samovolně nerozlézají na rozdíl od HDD? Vyloučení chybných sektorů se děje i na úrovni FS.

Napsal: 27 led 2018, 21:37
od RayeR
Osmdesat píše:Neštymuje mi ta vysoká chybovost v USB režimu a relativně dobrý stav fleše v SATA režimu. Dá se to nějak vysvětlit?
Kdyžtak si z toho udělej eSATA disk. Předpokládám, že u fleše se ty chyby časem samovolně nerozlézají na rozdíl od HDD? Vyloučení chybných sektorů se děje i na úrovni FS.


Problem je, ze ted je to v rezimu read-only, cili disk je necitelny a nejde ani zformatovat. Castecny uspech jsem zaznamenal s jednou SATA FW utilitou od Transcendu, ktery rozpoznal Flash jako
Flash model=EBA/MT29F64G08CEABA
ale stejne to neproslo :(

<SSD F/W update tool ver B.2.9> (Apr 30 2010,17:26:32)
<Loader mode>

Flash model=EBA/MT29F64G08CEABA

Flash code=0x851
(Ch,Bank,CE,DrvCur)=(3,2,2,2)
FW updated count : 0x80

Current firmware version : no (Loader mode)
New updated firmware version : 100415
Erase code block : fail

Napsal: 28 led 2018, 19:24
od Osmdesat
Aha. A ten HD Tune, jehož skrín tam máš, tedy provedl chybový test pouze čtením? Myslel jsem, že test provádí zápisem a následným čtením sektorů.

Napsal: 29 led 2018, 12:28
od RayeR
Ne, HD Tune Error scan je jen nedestruktivni cteni, kdyz dam erase, tak samozrejme skonci s chybou. Takztez kdyz poslu primo ATA prikaz security erase, tak nic nesmaze a na disku je porad to same. S tim muze hnout jedine spravna utilita vyrobce radice. Bohuzel ty starsi programy z internetu dost mizi, tenhle radic je stary uz skoro 10 let...

Napsal: 29 led 2018, 14:57
od Standa99
To je ta viz. obrázek, že? Mám ji taky a měl jsem postahovaného dost SW, protože jsem na ni přepínal bit, aby se nechovala jako vyměnitelný disk.

Edit:
Tak jsem k ní něco našel a hodně adresářů se jmenuje Innostor (všechen SW asi ani nebude k ní), zkusil jsem jich pár spustit a našli ji. Někde to upnu, ale nevím, jestli ti to k něčemu bude.
Tady https://uloz.to/!BnkQdHdIzrA6/usb-removable-bit-zip to máš.

Kód: Vybrat vše

A-DATA-ORU-INNOSTOR-AIO-BY-TAGARAZ-M0213\
AI Recovery V2.0.8.20 SP\
AIBurn_IS903B_IS902E_IS916_V2.0.0.1\
ChipGenius_v4_00_0029_pre1\
Innostor 902 MP Package V010_08\
Innostor 902 MP Package V012_02_1203071\
Innostor 902E MP Package V208_01_B5\
Innostor 902E MP Package V209_00_1308191\
Innostor 902E MP Package V209_01_1308281\
Innostor 902E Sorting Tool V1.00_Beta20\
Innostor_IS902_RecoveryTool_V2.00\
SanDisk\
Transcend_RecoveryTool_v2.0.8.5_IS9XX\
usbflashinfo\

Napsal: 31 led 2018, 21:25
od Osmdesat
Mám tady falešnou µSD kartu „Blue wave“ 512 GB. V HD Tunu se při testu rychlosti chovala podobně - od jistého bodu výrazně klesla rychlost čtení zůstala stejná až do konce. Odhadem se to zlomilo asi na 8. GB.

Chtěl jsem ji otestovat a nízkoúrovňově naformátovat těmi aplikacemi, co máš, Rayere, na svých stránkách - zkoušel jsem aplikace VolumeChecker a FC MpTool. Bezúspěšně.

Stalo se mi ale to, že mi úplně zmizela ikona bezpečně odebrat hardware (winxp). Myslím, že to souvisí s použitím těchto aplikací. Nestalo se ti to taky?

Napsal: 31 led 2018, 21:36
od rnbw
Oprava SD kariet je problem. Potrebujes radic, ktory umoznuje priamu komunikaciu s kartou - take su len v niektorych notebookoch. Cize ziadna USB citacka. No a potom potrebujes SW od vyrobcu radica, ktory sa neda zohnat...

Napsal: 01 úno 2018, 05:12
od RayeR
Standa99 píše:To je ta viz. obrázek, že? Mám ji taky a měl jsem postahovaného dost SW, protože jsem na ni přepínal bit, aby se nechovala jako vyměnitelný disk.


Ano, vypada skoro stejne, az na to, ze ja tam nemam ten napis "Pro". Diky za snahu s uploadem flasheru, ale ani jeden mou flesku nevidi. Coz je celkem logicke, ze nastroje na radic Innostor nefunguji s radicem Jmicron. Patrne ta verze Pro je zalozena na jinem cipsetu. Nemas pro zajimavost fotku vnitrku?

Osmdesat píše:Mám tady falešnou µSD kartu „Blue wave“ 512 GB. V HD Tunu se při testu rychlosti chovala podobně - od jistého bodu výrazně klesla rychlost čtení zůstala stejná až do konce. Odhadem se to zlomilo asi na 8. GB.
Chtěl jsem ji otestovat a nízkoúrovňově naformátovat těmi aplikacemi, co máš, Rayere, na svých stránkách - zkoušel jsem aplikace VolumeChecker a FC MpTool. Bezúspěšně.


Fejkovou SD sem zatim nepotkal ani mi zadna neumrela, tak sem to zatim neresil. Ani nemam/nevim o zadnych nastrojich na low-level komunikaci s radici SD karet, ale tipuju, ze to bude jeste horsi ojebavacka jak u tech USB flesek, kde precejen typ radice de bud precist nebo vytrahnout toolem a podle toho nak pokracovat dal.

Napsal: 01 úno 2018, 05:36
od RayeR
Jinak sem se kapanek dostal dal s utilitou pro Transcend SSD25 FW update (MPTOOL.EXE + ISPB.LIB). Dokonce tak daleko, ze semi podarilo vymazat hlavni FW, takze SSD se uz nehlasi jako ADATA ale jen JM Loader 001. Nicmene aspon ten program detekoval typ NAND flash - MT29F64G08CEABA akorat teda ze na cipech je vylaserovano znaceni MT29F64G08CFABA, nicmene ID by melo byt stejne. Kdyz sem pokracoval ve formatovani, tak to ale dopadlo spatne:

Kód: Vybrat vše

<SSD F/W update tool ver B.2.9> (Apr 30 2010,17:26:32)

Find 1 recognized SSD device.!
----------------------------------------------------------------------
#1: JM Loader 001
----------------------------------------------------------------------

<SSD F/W update tool ver B.2.9> (Apr 30 2010,17:26:32)
<Loader mode>

Flash model=MT29F64G08CEABA

(Ch,Bank,CE,DrvCur)=(3,2,2,2)
FW updated count : 0x80

Current firmware version : no (Loader mode)
New updated firmware version : 100415

This program will destroy all data in SSD, do you want to continue (Y/N)? Y

Preformating..
Total bad block number (-641) is over (MaxFreeBlockNum-25).
Table is not exist :
(ch=0,Code),

fail


Napadlo me me, ze je mozna problem, ze jsou vadne bloky v nake dulezite systemove casti a proto tam nejde nahrat FW. Tak sem vyzkousel takovou blbost, ciste ze zvedavosti, ze sem na obou PCBckach prohodil vzdy dolni a horni NAND flash cip (U4<->U5 a U6<->U14)
Po teto operaci prekvapive program vubec nedetekoval zadnou pamet a hned skoncil:

Kód: Vybrat vše

<SSD F/W update tool ver B.2.9> (Apr 30 2010,17:26:32)

Find 1 recognized SSD device.!
----------------------------------------------------------------------
#1: JM Loader 001
----------------------------------------------------------------------

<SSD F/W update tool ver B.2.9> (Apr 30 2010,17:26:32)
<Loader mode>


Zkusil sem zas prohodit 2 cipy zpatky (U5<->U4) a pamet se nadetekovala:

Kód: Vybrat vše

Flash model=MT29F64G08CEABA
(Ch,Bank,CE,DrvCur)=(2,2,2,2)
FW updated count : 0x80


avsak pozor, s nizsim poctem kanalu. Ono uz to predchozi cislo 3 je dost divne, kdyz tam sou 4 cipy. Tak me napadlo, ze mozna 1 cip odesel az tak do kopru, ze uz ani nevraci ID, mozna nereaguje na zadne prikazy. A ze ten flash radic, resp jeho ROM FW detekuje ID pouze z cipu na 1. kanale a pokud je tam zrovna ten vadny cip, tak nedetekuje nic a smolik. Jenze kdyz sem prohodil zpet i duhy par cipu U14<->U6, tak se nic nezmenilo, porad 2 kanaly misto puvodnich 3. Mozna sem teplem z foukacky 🤐 dalsi cip. Mozna sem narazil na problem data retention, ze to ID a dalsi udaje jsou nahrane take v te NANDce a proste to casem zapomene - ta fleska, resp. radic za provozu dost hreje, coz tomu zrovna nepomaha. Divne ale je, ze me to nedovoli naformatovat ani s tema 2 kanalama, porad si to mele stejnou pisnicku o vadnych blocich.
Bohuzel nemam jine 4 stejne NAND cipy, kere by navic ten radic podporoval. Mit treba nake vadne SSDcko, z kereho by se daly vybrakovat, tak bych to i zkusil...
Dalsi otazka je, jak to funguje s mapou vadnych bloku z vyroby. Matne si tak vzpominam, ze to vyrobce nekam do pameti uklada a ze neni dobre si to smazat. Nevim jestli to pak ten formatovac umi nejak otestovat a sestavit si novou mapu. No je to uz kapanek nad me chapani, mozna by do toho vnesl svetlo nekdo, kdo se profesionalne zabyva obnovou dat z SSDcek, ale ti asi drzi bobrika mlceni bo firemni knowhow...

Napsal: 01 úno 2018, 10:20
od Standa99
U rusáků jsem si všiml, že ti ani VLI MPTool nepomohl.
Rozebírat se mi ji nechce, kdysi se rozpadala, tak jsem použil hodně lepidla :)

Napsal: 02 úno 2018, 11:59
od RayeR
Standa99 píše:U rusáků jsem si všiml, že ti ani VLI MPTool nepomohl.
Rozebírat se mi ji nechce, kdysi se rozpadala, tak jsem použil hodně lepidla :)


Nn, ale ten VLI tool resi spis nastaveni toho USB3-SATA bridge a umoznuje nahravat jeho FW do SPI flesky, ale to resit nepotrebuju, tam problem neni. S tim lepidlem to chapu, to spojeni konektorem uvnitr ja takove nespolehlive a uz se mi stalo, ze pri padu flesky na zem se to rozpojilo a prestala fungovat, resp. se prepl radic do bootloaderu. Stacilo rozdelat a znovu zacvaknout.
Jinak myslim, ze proste bez vymeny cipu to dal nerozchodim. Bohuzel nemam zadny udelator/redukci na otestovani samotneho TSSOP flash chipu.

Napsal: 02 úno 2018, 12:03
od rnbw
Dal by sa pouzit iny flash disk s vhodnym radicom, ku ktoremu je dostupny SW.

Napsal: 02 úno 2018, 12:13
od RayeR
rnbw píše:Dal by sa pouzit iny flash disk s vhodnym radicom, ku ktoremu je dostupny SW.


Myslis, ze by sel nak znasilnit jako RAW ctecka? Se obavam ze to nepujde. Tenradic tam bude hledat bud nejaka data nebo odtamtud i nacita FW. Tnehle Jmicron ma FW tez ulozeny na te datove flesce - imho kapanek blby napad, kdyz se ti podela datove ulozsiste, tak s nim odejde i FW. Pritom zrovna tady je ta SPI pamet kde by se vesel jak FW Micronu, tak toho mustku... Mam tu v praci Labprog48, ale ten tyhle novejsi NANDky nezere. Ono by nebylo tezky je cist nakym MCUckem, uz sem to kdysi programoval pro naky Samsung, ale to byla jen asi 1GB s jednoduchym 8bit rozhranim.

Napsal: 02 úno 2018, 13:24
od rnbw
Ako RAW asi nie - ale skusit, ci pojde normalne naformatovat a potom citat/zapisovat.