Heló srácok!
Már egy ideje nálam van egy pendrive. Egy kedves ismerősöm megkért, hogy javítsam meg neki. Ez ügyben kértem segítséget tőletek itt: http://ubuntu.hu/node/34802 .Nem kaptam hasznos információt; céghez kellett volna fordulnom, szakértőhöz, vagy esetleg kidobni. Én azonban nem hagytam ennyiben a dolgot, elkezdtem nézegetni a pendrivet. Mint kiderült egy pendriven általában két csip van, egy vezérlőcsip és egy tárolócsip. A hibajelenségből egyértelműen kiderült, hogy a pendrive nem képes értelmesen kommunikálni a géppel. Utánanéztem és a vezérlőcsip (Skymedi sk6211) már 5,25V-nál már túllépi a névleges feszültségét. Ez alig haladja meg az USB-ről levehető 5V-ot. Valószínű a táp kicsit több áramot adott le és ezért tönkrement a vezérlőcsip. A másik cisp egy 115n008lf volt. Több kínai és orosz nyelvű fórumot felkutatva (angol dokumentációt nem nagyon találtam) kiderül, hogy ez igazából egy átcímkézett (inkább átnyomtatott) Intel I29F16G08AAMC1 vagy i29F32G08CAMC1. Más források máshogy állapították meg. Saját parasztos gondolkodásom szerint az I az intel a 29 valamilyen főtermékvonal megjelölés lehet. Az F utána szám jelöli a pendrive méretét, ami ebben az esetben 4 gigabájt azaz 4*8=32 gigabit. Miután ezzel megvoltam olvasgattam érdekes fórumbejegyzéseket az Sk6211-ről. Több embernek volt vele baja, de a legtöbbnél csak a belső programozása törlődött. Ezt egy Sk6211 PDT nevű (amúgy windowsos) programmal lehet átírni. Miután megvolt az IC típusa és a programban az ahhoz tartozó konfiguráció el lehetett kezdeni vadászni ilyen vezérlőcsipű pendrive után. Ehhez egy ChipGenius nevű program segített. Ez a pendrive szétszedése, ami általában széttörést jelent, nélkül segít megállapítani a benne lévő csipek típusát. Nagysokára találtam egy pendrivet. Szét is szedtem, nagy bánatomra a vezérlőcsip más tokozású volt, mint amilyen kellett volna. Ekkor rászántam magamat és elhatároztam a tárolócsip, jelen esetben NAND, csip átforrasztását. Ehhez egy hőlégfúvót használtam elsősorban. Előmelegítettem az egész panelt, majd magasabb hőfokra kapcsolva kiolvasztottam a NAND csipet. A vezérlőcsipet és a legtöbb SMD alkatrészt letakartam alufóliával. A hibás pendriven természetesen nem tettem ilyen óvintézkedéseket. Sajnálatos módon a működő vezérlőcsipű panel megsérült. Ez nem akadályozott a további munkámban, mert utólag kiderült, hogy a NAND csipekenek sok lábát nem kell bekötni a működéshez. (Megjegyezném, hogy ezek zárlatban hagyásakor nem működik a pendrive, de ha nem kötjük be, akkor is működni fog az eszköz.) Végül sikerült úgy átforrasztanom úgy, hogy szinte meg se látszódott az, hogy itthoni forrasztottam. Lemostam a pendriveről a forrasztóolajat, majd beraktam egy tál rizsbe száradni. Másnap reggel bedugva nem működött. Ez várható reakció volt, nem programoztam át a vezérlőcsipet. Bedugtam hát a windowsos konfigurációba és újraprogramoztam, ekkor egy hibaüzenettel megállt. Kiderült, hogy az egyik lábat nem megfelelően forrasztottam be. A csip újraforrasztása után rögtön működött, így nem tudom megmondani, hogy az újraprogramozás szükséges volt-e. Minden adatot lementettem és eddig nem találtam köztük sérültet. Egyéb szoftver használata nem volt szükséges. A gép a partíciós tábla alapján megtalálta a partíciót és felcsatolta.
Ha valakinek hasonló baja lesz és nincs pénze, amit adatmentő cégeknek tudna adni, akkor ajánlani tudom neki ezt a procedúrát. A siker nem biztos, de legalább meg lesz próbálva.
Linkek:
www.elektroda.pl/rtvforum/download.php?id=315088 sk6211 műszaki leírás
www.youtube.com/watch?v=G5G0URkD28U sk6211 pdt használata.
http://flashboot.ru/files/file/204/ sk6211 pdt
http://www.mydigit.cn/chipgenius.htm ChipGenius