Възстановяванеданни от флашка при електрическа повреда на контролера Възстановяване на данни от
Сърцевината на проблема
Причини
- Неправилно свързване на допълнителни USB конектори към дънната платка
- Неизправност на дънната платка или захранването, което доведе до повишаване на напрежението на USB конекторите.
- Дефектни USB удължителни кабели и USB хъбове с нискокачествени захранвания
- Спонтанна повреда на елементите на флаш устройството
- Пълна липса на отговор на системата за свързване на флаш устройство
- Появява се съобщение „USB устройство не е разпознато“.
- Съобщение за превишаване на допустимата консумация на ток от USB конектора
- Миризмата на изгоряло от флашката.
Въздействието на тази повреда върху потребителската информация зависи от степента на повредата. Ако се повредят само захранващите вериги на флаш устройството, това не засяга по никакъв начин потребителските данни и те се възстановяват напълно. Ако контролерът изгори, тогава е необходимо да запоите паметта и да я прочетете на NAND четеца. В този случай качеството на възстановяване обикновено също е добро. Но ако се счупи директно в чиповете памет на флаш устройство, тогава в този случай възстановяването на данни обикновено е невъзможно.
Методи за диагностика
Електрическата повреда на флаш устройствата се диагностицира по същия начин като всяко електронно устройство. Веднага се виждат изгорели елементи със следи от термични повреди. Останалото се проверява с инструменти. Проверяват се защитните елементи (ако има такива). Проверяват се напреженията, подавани към веригата. Съвременното производство се движи по пътя на увеличаване на интеграцията и минимизиране на броя на отделните елементи в устройствата, както и подобряване на енергийната ефективност - схеми за линейна стабилизациянапреженията се заменят с импулсни, с висока ефективност. Нека видим как електрическата верига на електрическите вериги на светкавицата се е променила с времето.
Фиг. 1 Тук елементът с три клеми U2 е линеен регулатор на напрежение 5V ->3.3V.Следваща опция.
Фиг. 2Това е USB 3.0 флашка с контролер IS916, има вграден преобразувател на напрежение за собствено захранване, а за захранване на чиповете флаш памет се използва отделен U4 импулсен преобразувател, което намалява общата консумация на енергия и нагряване в сравнение с линейните стабилизатори.
Метод на възстановяване
В първата версия, както на фиг. 1 стабилизатор U2 поема целия удар, останалото, като правило, остава непокътнато. Следователно е достатъчно да подадете 3,3 V захранване към желаната точка във веригата, да свържете USB флаш устройството към USB и да прочетете данните. Единственото, което разваля тази идилична картина е, че такива флашки вече не се правят. Снимката показва флашка Transcend JetFlash 512MB.
Във втория вариант на фиг. 2, където стабилизатор на мощността е вграден в контролера, това не е възможно. Тук би било възможно да се смени контролера, но е много трудно да се намери същият. Защото те, дори в рамките на един и същи модел, се различават по фърмуер, в зависимост от времето на пускане и използваните чипове с флаш памет, което заедно поражда много комбинации. Единственият начин за възстановяване на такава флашка е запояване и четене на чиповете на флаш паметта.
Третият вариант, на фиг. 3 е принципно същият като втория, но контролерът също е с по-труден за запояване тип корпус и общата плътност на монтажа е такава, че би било много трудно да се замени, дори и да има подобен. Не трябва да забравяме, че елементите са запоени от двете страни на платката.