Флэшь 8гб без корпуса, увалил програмно

Автор novichok, 19 Марта 2011, 06:20:04

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

novichok

контроллер ps2251-50-f
память h27ucg8t2myr
vid 1005 pid B113

Была полностью рабочая флэшка на 8гб, правда без корпуса, решил на ней зделать сд ром, единственная прога которая её как-то определила -Phison_PS2251_UP19_CTool 2.00B2 Зделал предустановки, нажал старт пару секунд и красная таблица. Теперь флэшь не видится усб вообще. Перевёл её в тест режим(коротнул контакты), перепробовал весь софт с этого форума и единственная прога которая хоть что-то пытается делать с флэхой это Phison_PS2251_UP19_v2.08B9_0903_(2010817) При установке Low-Level format и режиме Fast mode, бегут проценты доходит до 100% и опять красным загорается пишет разные ошибки - defect 18 , defect100 и тому подобное. Помогите советом, и если можно вкратце по настройкам этих пограмм описание. Заранее благодарен.

_ANDY_

Что GetInfo показывает?
MPTOOL расписан более-менее, а CTOOL никто подробно не расписывал.

novichok

Цитата: Magistrz от 19 Марта 2011, 11:23:24
А эти пробовали ?
Phison PS22xx Formatter v2.10.0.2
Phison PS2251 UP19 CTool v3.05
Да пробовал ps22xx formatter v2.10 пишет ошыбку(дословно не помню, с др компа пишу ответ) а ctool v3.05 вообще кроме информации о устройстве ничего с флэшью не делает, делаю предустановки нажимаю старт а в статусе процесса пишет что-то типа difect18 bad 1/4096, иногда difect100 или 101.  Позже дам ссылку на ресурс где выложены все версии ctool я их все скачал и пробовал их, некоторые делают и hi и low форматирование но при установке галки на format flash после низкоуровневого формата вылетает ошибка difect16(или 18,или 100) bad1/16340. вообщем я в тупике единственная утилита в которой в предустановках было 8gb это цтул 1.05.
Я запустил его и выбрал в предустановках лоу формат нормал1 запустил он маслал почти 1.5 часа и в итоге написал теже ошибки.

Думал мож чип отвалился, взял его феном прогрел с флюсом хорошенько, результата нет....
Прошу поделитесь утилитам которые кого либо спасли с контролёром фисон и флэхой хуникс8гб..

novichok

Цитата: _ANDY_ от 19 Марта 2011, 12:34:36
Что GetInfo показывает?
MPTOOL расписан более-менее, а CTOOL никто подробно не расписывал.

GetInfo ничего не показывает , и заметил странную особенность- контролёр можно в тест режим не переводить замыканием контактов, вставляю её в юсб и ничего не происходит, проходит секунд 10 20 и появляется новое запоминающее устройство, которое при формате пишет вставте диск, вид пид левые и почти каждые раз разные... Почти сутки просидел над ней и результата нет, (помог другу)...

novichok

Phison PS22xx Formatter v2.10.0.2 пишет device info block is corrupted, please return via rma
Питание мерял по кондёрам(флэшка вставленна в кабель удленнитель 0.5метра и напрямую в усб без удлинителя показания одинаковы) 4.8-5V, 3.2-3.3V, 1.78-1.8V (пока мерял напряжение дрогнула рука и коротну питание, похоже сгорела защита - резюк на 1.2МОма, найду такой поставлю и продолжу ремонт).
  Как разберусь с питанием подниму флэшку и пролужу но здаётся мне что всё это зазря. Работала она нормально а я на радостях что утилита её увидела хоть как-то взял и увалил её программно. Вот ссылка на    CTOOLы и многое другое для усб флэшь
Жду советов по софту для такого тандема контролёра и памяти...

novichok

Цитата: Magistrz от 20 Марта 2011, 00:11:04
Защиту ставят от 1 до 2 Ома, а не МОма.

На резисторе который сгорел было написано ,,125,, насколько я разбираюсь в маркировке смд то это 12*10в5-й степени и того- 1.2МОм, он стоял от +5В усб , не нашёл я такого нашёл 1.1 и 1.3МОм купил буду пробовать. Если я что-то нетак понял подскажите пожалуйста... И если там действительно стоял 1-2 Ом резюк можно ли его коротнуть перемычкой?

_ANDY_

Может 1R5 !?
Если коротнуть перемычкой, то при подключении (если дохлый контроллер) может выгореть материнка.
Тот или не тот это резистор можно проверить, скачав даташит на контроллер. Тестером прозвонить от разъёма до ноги питания контроллера. Должно быть пару Ом.

novichok

Цитата: _ANDY_ от 21 Марта 2011, 17:05:10
Может 1R5 !?
Если коротнуть перемычкой, то при подключении (если дохлый контроллер) может выгореть материнка.
Тот или не тот это резистор можно проверить, скачав даташит на контроллер. Тестером прозвонить от разъёма до ноги питания контроллера. Должно быть пару Ом.
Может и 1r5 потомучто резюк посередине прогорел и еле разобрать было то что написано на нём(кинул под микроскоп и высмотрел вроде 125) Спасибо за совет про даташит. Что-то я так увлёкся этим резюком что и совсем забыл про схемы...

Резюк действительно 1r5 был, поставил 1 Ом, с питанием всё по прежнему. Флеху пролудил но результата нет , разные версии цтула пишут разные ошибки например
[D]DEFECT 605 *Bad:0/11344 [T]00:00
[D]DEFECT 101 *Bad:0/4096 [00000][T]00:0

всёже легла она софтово, жду советов и подскзок т.к. сам уже в тупике...


Mpall  пишет при коннекте флехи Driver : I : Mode 255 Flash Status Error и ничего с флэшкой не делает...

novichok

Цитата: Magistrz от 21 Марта 2011, 23:33:57
FC1=FF и FC2=FF - контроллер не видит память.
Это означает что у вас аппаратная проблема.
Ищите дефекты на плате (плохая пайка, разорванные дорожки и т.д.)

Спасибо за разъяснения, но флэшка нормально работала до того как я попытался цтулом сд ром на ней сделать, может и трагическое совпадение аппаратной и софтовой неисправностей но маловероятно... Вообщем сейчас пробую всё что наум приходит, заметил правда что последний Phison_MPALL_v3.20.0B определяет флешь по разному и зависит это от того каие контакты замыкать на памяти, память в корпусе у которого ноги под чипом т.е. их недостать а с обратной стороны дублёж шины данных для второго чипа, так если замыкать дублированные контакты то мпалл определяет 16гиг а если те которые нашёл на плате(тест поинты) то как 8гиг определяет... Думаю если умные форумчане ещё поделятся информацией то подниму я её и сделаю ман для подобных ситуаций т.к. подобного тандема и таких неисправностей с ним  я нигде не встречал(может плохо искал...)

novichok

Память и контролёр прижимал к плате , изгибал плату а показания гет инфо не меняются. Пересадил флешку на другую сторону, но коннекта с компом недобился и посадил её назад. Покачто пришёл к такой ошибке в цтуле [D]DEFECT 18 *Bad:1/16384 [T]00:05:35 версия UP19_CTool_90AP_v2.08B6.
  Расскажите что такое ЕСС bit и Udisc cap и как их правильно заполнить, если кто знает.

_ANDY_

GetInfo видит память ! Это значит, что управляющие сигналы и ШД на месте.
Уточните память!
Цитироватьпамять h27ucg8t2myr
FlashGenius знает такой чип, а во флэшлистах нахожу только h27ucg82myr (без буквы t)
H27UCG82MYR   MLC   8K   1CE   32nm   8GB   "VLGA(14 x 18 x 1.0)"
В Getinfo , в закладке Other есть FID памяти в виде "89 d7 94 3e 84 00 00 00"
Можете его дать? Хотя вряд-ли что-то найду, но все-же.
ECC - это контроль четности. Для некоторых Hynix он встречается 00, 01, 10 и 21.
например:
FlashName=H27UCG8U5A
FID=0xAD,0xD7,0x94,0x9A,0x74,0x00
FlashType=MLC
Size=8192
ECCMode=0x01

или
FlashName=H27UCG8UDM
FID=0xAD,0xD7,0x94,0x25,0x44,0x41
FlashType=MLC
Size=8192
ECCMode=0x21


При разбивке на разделы:
UDisk cap - это размер под обычную область для чтения/записи (mode3)
CDROM - область под образ CD (mode21)
Public - размер области доступного/скрытого раздела (mode 7 или 8)

_ANDY_

Magistrz , это указатели типа прошивки. При настройке параметров для прошивки они будут указывать прошивальщику какой файл ему использовать для прошивки!
(предполагаю, что утилита либо не даст выбрать другой файл, либо будет ругаться при прошивке)
При FC1=FF FC2=FF mode 255 и Память GetInfo не определяет, мне удавалось поднять после пропайки.
Здесь же ГетИнфо видит память, а значит контроллер может считать из неё FID => все контакты между контроллером и памятью, связанные с чтением в порядке.

novichok

Цитата: _ANDY_ от 22 Марта 2011, 10:52:40
GetInfo видит память ! Это значит, что управляющие сигналы и ШД на месте.
Уточните память!
Цитироватьпамять h27ucg8t2myr
FlashGenius знает такой чип, а во флэшлистах нахожу только h27ucg82myr (без буквы t)
H27UCG82MYR   MLC   8K   1CE   32nm   8GB   "VLGA(14 x 18 x 1.0)"
В Getinfo , в закладке Other есть FID памяти в виде "89 d7 94 3e 84 00 00 00"
Можете его дать? Хотя вряд-ли что-то найду, но все-же.
ECC - это контроль четности. Для некоторых Hynix он встречается 00, 01, 10 и 21.
например:
FlashName=H27UCG8U5A
FID=0xAD,0xD7,0x94,0x9A,0x74,0x00
FlashType=MLC
Size=8192
ECCMode=0x01

или
FlashName=H27UCG8UDM
FID=0xAD,0xD7,0x94,0x25,0x44,0x41
FlashType=MLC
Size=8192
ECCMode=0x21


При разбивке на разделы:
UDisk cap - это размер под обычную область для чтения/записи (mode3)
CDROM - область под образ CD (mode21)
Public - размер области доступного/скрытого раздела (mode 7 или 8)



FID памяти ad de 94 d2 04 43 ad de  на чипе написано h27ucg8t2myr  ниже bc  045a
Про режимы(mode3,21) понятно , стоит ли заполнять UDisk cap  и если да то что туда писать(для 8gb флэхи писать 8192?)  Контроль ECC bit ставил на 0 и на другие значения разници нет.
  Единственное что понял так это то что при любых настройках цтула(UP19_CTool_90AP_v2.08B6) если не ставить галку на Format Flash соответственно ставить на Low level (и выбрать fast mode) то процесс проходит до конца и появляется зелёное окошко типа всё ок([R]Cap:8192(MB) *Bad:1/16384 [T]00:05:10). Передёгиваю флеху и система сразу находит съёмный диск но при попытке его открыть пишет ,,Вставте диск,,

2 ANDY спасибо за подробное разъяснение!

     Здаваться не собираюсь, поэтому любые советы и помощь будет очень кстати...

_ANDY_

UDISK не надо заполнять (вообще убрать галку)
Надо пробовать Erase Old Code
потом Erase Flash,
Capacity Optimize

Спасибо за FID, но он не помог т.к. память новая. По ней мало информации.
CE=1
Single die
MLC
Large block (8k)
Похоже 32nm

PS: В Phison_PS2251_UP19_CTool_v3.04_2010123 (в IDB.dll присутствует строка с такой памятью) Утилита должна её поддерживать.

novichok

Цитата: _ANDY_ от 23 Марта 2011, 01:59:05

PS: В Phison_PS2251_UP19_CTool_v3.04_2010123 (в IDB.dll присутствует строка с такой памятью) Утилита должна её поддерживать.


   Перепробовал с этой (точнее этими утилитами их две в архиве) все возможные комбинации, при нажатии на старт пишет [D]DEFECT 108 *Bad:0/4096 [00000][T]00:00:00 всегда, непойму почему но в тест режим она падает даже если замыкать не указанные контакты а почи любую пару контактов памяти...

Я себя таким деревянным чувствую с этой флэхой(попутно на алкоре создал сд, над своей старушкой SMI поизвращался- всё что угодно с ними делаю и востанавливаю наура а этот фисон, с которого кстати я в 2008 году начинал эксперементы над програмированием контролёров усб флешей , так и не поддаётся).
 
   Пробую поискать где ещё такая флэха может стоять и перекину её туда для проверки самой памяти, а вот как контролёр проверить пока непойму?

Anatolij

_ANDY_
ЦитироватьПохоже 32nm
Hynix 8GB MLC-8K H27UCG8T2MYR AD DE 94 D2 1CE 26nm 8Bit

_ANDY_


vitalirina

VID&PID: Vid_1ec9&Pid_0081
Speed: high speed

Total Space: 0.00 MB
Free Space: 0.00 MB
VendorID: MBIL
ProductID: KNIGHT
Product Revision: PMAP

Vendor Description: MBIL
Product Description: KNIGHT
Serial Number: 30B203005204034C
Данные перед началом всяких работ с флешкой, все перепробывал ничего не помогает, а у меня таких флешки 3шт. У всех проблемма одна достал в компа и дальше флешка определяется но пишет не отформатирована. Помогите, пожалуста, кто может?
Все как у вас? Есть решения это проблеммы у  меня 3 таких флешки.

romko777

Помогите востановить Флешку
При подключении выбивает найдено новое оборудывание - идет поиск и все пропадает.

Phison_PS2251_UP19_CTool_v2.08B3 етой прогой начал форматировать, дошло до 7% и стало. После етого такая ситуацыя.

Вот инфа по ней!

Volume: F:
Controller: Phison 2251-50/30 (2250)
Possible memory chip(s):
  Toshiba TH58NVG6D2ELA49
  Toshiba TC58NVG5D2FTA00 *2
Memory type: MLC
VID: 0718
PID: 0623
Vendor  (by VID): Imation
Product (by PID): None
Manufacturer: TDKMedia
Product: Trans It Drive
Query Vendor ID: TDKMedia
Query Product ID: Trans It Drive 
Query Product revision: PMAP
Physical disk capacity: 8388608 Bytes
Windows disk capacity:  8323072 Bytes
USB version: 2.00
Max. power: 200 mA
Microsoft Windows XP SP3