[решено] Не определяется SP 16Gb, SM3255Q

Автор d1gger, 11 Августа 2011, 14:38:29

0 Пользователей и 1 Гость просматривают эту тему.

d1gger

Приволокли флешку, мол, посмотри. Я посмотрел: не видит даже CheckUDisk.
все резисторы вокруг SM3255Q целы, пощупать тестером саму микруху у меня не хватит мозгофф.
При подключении к компьютеру на долю секунды моргает светодиод активности, и более не загорается.

Это умер контроллер? есть шансы на восстановление?  ???

З.Ы. прочитал про тестовый режим, на этой флешке без даташита на контроллер его не сделать, да толку от него в данной то ситуации...

d1gger

#1
Ток идет, сопротивление на микрушке есть. Какое - хз, китайский сторублевый тестер показывает 5 КОм.
Да и резисторы я тестером глядел, или и им можно "не увидеть подгоревший резистор"?

upd: Выяснились подробности гибели: флешку вставили в девайс с IPTV, типа DVD-плеера, только втыкается Ethernet-кабель. Зовется Cisco, конкретно модель узнаю, если это важно.

Мне не столько дорога флешка, сколько интересно ее поднять)

d1gger

Сопротивление микросхемы, самой микросхемы. Сопротивление между "+" и "-" вывода контроллера. До контроллера доходит ровно 5 вольт. Резистор в цепи питания контроллера, как вы и указали, имеет сопротивление 1-2 Ома.

То есть подытожим: все резисторы вокруг контроллера живы, сопротивление их соответствует номиналу, указанному на корпусах. До контроллера доходит столько, сколько и выходит из USB-порта, при подключении флешки мигает индикационный светодиод, устройство нигде не засвечивается и нигде не распознается в среде Windows XP SP3.

Остается открытым вопрос: могут ли подобного рода симптомы носить "софтверный" характер, или это проблема в "железе"? На схеме остались не проверенными керамические конденсаторы, элементы "BC" в количестве 5 штук, и, судя по всему, кварцевый генератор частоты на 12 МГц. Ну и сам контроллер, разумеется. Микросхему памяти я както в расчет не беру - по идее контроллер и без нее должен чтото делать, и весело моргать светодиодом.

d1gger

минут за 10 стал едва теплый.

а вот где посмотреть напруги - я не знаю. даташит найти удалось только на какомто китайском сайте, но он оказался дохлым. линк сохранил, возможно позже заведется

Anatolij

Пробуйте в тестовом режиме. У меня была флешка на SM324, которая определялась как неизвестное устройство с нулевыми вид/пид, но только секунд через 20 после включения.

d1gger

#5
не определяется вообще никак. 10 минут висела на порте.

И есть проблемы с тестовым режимом: микросхема памяти BGA, и припаяна настолько плотно, что шаров не видно вовсе. Даташита на контроллер пока нет, что бы найти на нем ногу тестпоинта. Никаких "лишних" контактны площадок на плате мне обнаружить не удалось.

upd: сайт с даташитами завелся. очень крутой ресурс, доложу я вам: http://pdf.cecb2b.com/
но ИМЕННО ТОТ ДАТАШИТ КОтоРЫЙ НУЖЕН НЕ КАЧАЕТСЯ  >:(
вместо него какойто скрипт качается, в формате pdf. что это значит - я хз, щелеглазым виднее

tagaraz

Цитироватьно ИМЕННО ТОТ ДАТАШИТ КОтоРЫЙ НУЖЕН НЕ КАЧАЕТСЯ 

а другие качаются? помойму эт сайт пустышка

Anatolij

#7
Вот схема. Шина данных - выводы 25-22, 20-17.

d1gger

Цитата: Anatolij от 13 Августа 2011, 11:25:22
Вот схема. Шина данных - выводы 25-22, 20-17.

вместо схемы качается страница с окном ввода логина/пароля

Anatolij

#9
Хм, у меня открывается.
Перезалил.

d1gger

спасибо, то что и требовалось. посмотрел все напруги - микросхема их исправно выдает - и 1,8, и 3,3.

Сейчас буду пробовать замыкать вышеозначенные ножки

d1gger

#11
Не, с другими флешками все ок, что ж я, совсем чтоли "того"?)))
загнал ее в тестовый режимЪ: определилась.

но сначала вопрос: правильно ли я ее загоняю тестовый режим? я это делаю так: припаял к ногам микросхемы тонкие проводки, и ими замыкаю выводы 25 на 22 и 20 на 17. два не связанных между собой замыкания.

Определилась как SM3255AA MEMORY BAR (хотя контроллер AA3255AB, это написано на корпусе)
Данные от CheckUDisk V5.3:
Name: SM3255AA MEMORY BAR   (USB2.0)

Logic Driver: J:\

VID&PID: Vid_090c&Pid_3000
Speed: high speed

Total Space: 0.00 MB
Free Space: 0.00 MB
VendorID: 
ProductID: USB MEMORY BAR
Product Revision: 1000

Vendor Description: Silicon Motion,Inc.
Product Description: SM3255AA MEMORY BAR
Serial Number:    

Далее, что я получил:
во-первых светодиод теперь плавно пульсирует, постоянно.
во-вторых - в "мой компьютер" оно видится как "съемный диск", при попытке открыть просит его вставить.
в-третьих - флешка теперь определяется и в тестовом, и не в тестовом режимах. отличия только в том, что без тестового режима программа SMI видит объем флешки(16384, указывает в одном из 16 квадратов(в первом); в графе "Capacity" все тот же ноль, как и с тестовым режимом) и без тестового режима определяется название микросхемы памяти, но оно неточное. той микросхемы, что установлена на флешке нет даже в списке  под пунктом "DFB Method".
4. при попытке нажатия на "Start" в SMI v.2.03.31 получаем заведомый "ОК" только при таких настройках (это Windows XP), если же выставить "форматировать в фат32", то получаем "Error Writing MBR". это независимо от того, тестмод у нас, или обычный коннект. и еще: после реконнекта VID&PID в SMI теряются, тогда как CheckUDisk их никогда не теряет.

Есть у меня несколько идей, по методу "тыка", буду ковырять. если у вас есть какието интересные догадки - жду)

d1gger

#12
хаха, вобщем вин! всем спасибо, Анатолий - вам отдельное спасибо!

Была флешка Silicon Power, стала Transcend  ;D

Помогла вот эта утилитка: http://www.transcendusa.com/Support/DLCenter/Software/OnLineRecovery.exe

Записалось уже около гигабайта, скорость очень радует.

upd: залил 14 гигов, все читается. после вкл-выкл все робит) ура ура ура!

d1gger

#13
замыкаются ближайшие выводы на флешке. про контроллер в статье я ничего не нашел, и замыкал так, как мне подсказал Анатолий. Дело в том, что моя микросхема BGA, и она припаяна ВПЛОТНУЮ к плате(обычно есть некое расстояние)(я об этом уже писал). так что на микросхеме памяти ничего замкнуть не получится(и об этом я писал)

По поводу припайки проводов - вы, Magistrz, совсем не поняли механизм: на четыре контакта я припаял четыре проводка, и попарно их замыкал перед всовыванием флешки и размыкал послее ее инициализации в программах(по-моему этом механизм очевиднее некуда - и подробно описывать его не счел нужным).

Статью перевода в тестовый режим я прочитал. Вам, Magistrz, должно быть заметно, что я много почитал - ибо это первая воскрешенная мною флешка, до этого я даже не знал что внутри там.

И еще чтото неладное - или я непонятно изъясняюсь, либо вы, Magistrz, читаете только три рандомных слова, из того, что я пишу. прошу извинить меня за резкость, но чтото мне кажется что вы опять меня неправильно поймете.

Anatolij

d1gger
Обычно проводки не припаивают, а замыкают иголкой соседние выводы :)
Шина данных соединяет контроллер и микросхемы памяти и на каком чипе замыкать (на контроллере или на памяти) - без разницы.

d1gger

я к тому, что те контакты что находятся рядом на микросхеме памяти не обязательно будут находиться рядом на микросхеме контроллера. контакты 20 и 17 не так то просто замкнуть иголкой)

Anatolij

Цитироватьте контакты что находятся рядом на микросхеме памяти не обязательно будут находиться рядом на микросхеме контроллера
На схеме видно, что рядом :) Разве что может выводы 25 и 24 будет трудно замкнуть иголкой.

d1gger

#17
Цитата: Anatolij от 13 Августа 2011, 11:25:22
Вот схема. Шина данных - выводы 25-22, 20-17.

глянул еще раз на даташит и дошло. вы бы указали, что нужно замыкать не 20-17;22-25, а контакт из этих диапазонов на соседний, ибо это немного дизориентирует после прочтения мануала про тестовый режим.

Цитата: Magistrz от 15 Августа 2011, 11:35:03
Анатолий, он видимо в даташит так и не заглядывал и замкнул те выводы которые ты ему изначально дал не обратив внимание на тире между цифрами.
Но это вобщем-то не важно, как и то что были припаяны проводки.
Главное, что найден выход и флешка ожила.

тире я трактовал как "замкнуть вот с этим". то, что очевидно для вас, не так очевидно для новичка, в первый расковырявшего флешку и с глазами О_О взглянувшего на даташит.

VoJak

Сегодня благодаря этой теме восстановил 16 Гб флешку Transcend

Внешний вид флешки и платы как в третьем сообщении:
http://www.flash-extractor.com/forum/viewtopic.php?t=3823

Память - K9CDG08U5A
Контроллер - SM3255Q AB

Флешка виделась как диск, но не было доступа к ней.
В свойствах: VID-8564 PID-1000

В любых утилитах не виделась вообще.
Вскрыл и запустил в защищенном режиме, стала флешка видеться в SMI утилитах. Но эффекта ноль.
Помогла опять же утилитка, как и автору темы - http://www.flashboot.ru/forum/index.php?topic=11231.0 (правда не этой версии)

Приколы данной программы, которые не позволили сразу восстановить:
1. Не работает онлайн когда инет через GSM 3G модемы, поскольку эти девайсы тоже определяются как флешь накопитель. И при запуске проги - она обрубает связь с инетом и модем перезагружается.
2. Под 7кой не срабатывает вообще.


Восстановил флешь с использованием сервисного режима и онлайн утилиты с проводным инетом (под ХР).

Надеюсь данная инфа поможет еще кому-нибудь восстановить новые объемные накопители.