Phison 2251 68 восстановить

Phison 2251 68 восстановить

Sony FormatTool – утилита от компании Sony, предназначенная для форматирования флешек на микроконтроллерах фирмы Phison.

Сама же утилита, базируется на комплексе Phison Format & Restore, но включает в себя только Format составляющую.

Версия V3.4 признаёт только свои родные SONY-флешки, которые она, видимо, опознаёт по Vid_Pid.

А вот последняя V3.14, не придирается к данным флешки и форматирует их без вопросов, скриншот данный выше, тому подтверждение.

  • vorowi
  • 13 ноября 2019, 00:08
  • скачан — 15212 раз

  • DavodAmirajam
  • 9 октября 2019, 19:25
  • скачан — 15079 раз

  • DavodAmirajam
  • 6 апреля 2019, 22:09
  • 4
  • скачан — 10669 раз

SORTING TOOL FOR PHISON 2267-68-69-07-09 AND DOWNGRADE FLASH

BEFORE USE CHECK FIRMWARE OF YOUR FLASH
1.5.10,XX.XX.10 IS NORMAL TLC
5.02.53,XX.XX.53 IS NORMAL TLC

FOR NORMAL WE MUST USE NORMAL MPALL
EXAMPLE

MY ORGINAL TOSHIBA NAND 15NM MLC
Controller Vendor: Phison
Controller Part-Number: PS2251-68(PS2268) — F/W 05.03.10 [2015-12-04]
Flash ID code: 983AA4937A51 — Toshiba TC58TEG7DDKTA00 [MLC-16K]

I FIRMWARE MPALL 5.3.B AND 5.03.10

BUT IF FIRMWARE XX.XX.30 ,XX.XX.34 ,XX,XX.5D OR 7D MUST USE THIS

  • DavodAmirajam
  • 24 февраля 2019, 06:09
  • 1
  • скачан — 11915 раз

Phison Format & Restore – утилита для форматирования USB flash на контроллерах фирмы Phison PS2251-XX.

vid 16fe pid 4300
Restore_v3.24.0.0

Вылечил Smartbuy 16Gb

  • Ivachenkov
  • 22 июля 2018, 15:30
  • скачан — 6044 раз

PHISON 2268 IS 3 MODEL
1E-0
1E-1
1E-2

Здравствуйте!

Если ваша флешка стала постоянно сбоить: не форматируется, при подключении к компьютеру — тот часто подвисает, при копировании файлов на нее — вылетают ошибки, но она не подвергалась механическому воздействию — ШАНСЫ на восстановление ее работоспособности есть! 👌

Хорошо бы, если при подключении флешки — она хоть как-то определялась, например, Windows издавала звук подключения, накопитель отображался в "моем компьютере", и на его корпусе моргал светодиод.

Если компьютер совсем не видит флешку и никак не реагирует на нее, то сначала рекомендую ознакомиться вот с этой статьей

Вообще, дать универсальную инструкцию, как и какой программой что делать, чтобы восстановить флешку — невозможно! Но я в этой небольшой статье попытаюсь дать алгоритм, который поможет, даже начинающим пользователям, разобраться с проблемой и решить ее.

Восстановление работоспособности флешки: по шагам

Определение модели контроллера флешки

Оказалась по воле судьбы у меня одна флешка, которую Windows отказывалась форматировать — вылетала ошибка "Windows не удается завершить форматирование".

Флешка, по заверениям владельца, не падала, в нее не проникала влага, да и вообще, с ней довольно бережно обращались.

Всё, что было ясно (по ее виду) : что это флешка от SmartBuy, и она на 16 GB (фото ниже). При подключении к ПК — загорался светодиод, флешка определялась и была видна в проводнике, но работала со сбоями.

SmartBuy 16 GB — "подопытная" не работающая флешка

Способ 1: с помощью спец. утилиты

Чтобы восстановить нормальную работу флешки , необходимо перепрошить микросхему контроллера. Делается это специальными утилитами, и для каждого типа контроллера — своя утилита!

Если утилита будет выбрана неверно, то с высокой долей вероятности, вы испортите флешку на всегда! Скажу даже больше, у одного модельного ряда флешек — могут быть разные контроллеры!

У каждого устройства есть свои уникальные идентификационные номера — VID и PID , и флешка здесь не исключение. Чтобы выбрать правильно утилиту для перепрошивки — необходимо определить эти идентификационные номера (а по ним модель контроллера) .

  1. VID — идентификатор производителя контроллера;
  2. PID — идентификатор устройства.

Один из самых простых способов узнать VID, PID, и модель контроллера флешки — это использовать специальные утилиты. Одна из лучших в своем роде — это Flash Drive Information Extractor .

Flash Drive Information Extractor

Небольшая бесплатная утилита, для получения максимум информации о флешке. Устанавливать ее не нужно!

Программа определит модель USB-флешки, модель и тип памяти (поддерживаются все современные флешки, по крайней мере, от нормальных производителей 😎) .

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

  • модель контроллера;
  • возможные варианты установленных во флешке чипов памяти;
  • тип установленной памяти;
  • заявленный производителем максимальный потребляемый ток;
  • версия USB;
  • полный физический объем диска;
  • объем диска, сообщаемый операционной системой;
  • VID и PID;
  • Query Vendor ID;
  • Query Product ID;
  • Query Product Revision;
  • Controller Revision;
  • Flash ID (не для всех конфигураций);
  • Chip F/W (для некоторых контроллеров) и др.

Важно! Программа работает только с USB-флешками. MP3-плееры, телефоны и прочие устройства — она не распознает. Желательно, перед запуском программы, оставить подключенной к USB-портам только одну единственную флешку, с которой вы хотите получить максимум информации.

👉 Работа с Flash Drive Information Extractor
  1. Отключаем от USB-портов все, что подключено (по крайней мере все накопители: плееры, внешние жесткие диски и т.д.) .
  2. Вставляем ремонтируемую флешку в USB-порт;
  3. Запускаем программу;
  4. Жмем кнопку "Получить информацию о флешке" ;
  5. Через некоторое время получаем максимум информации о накопителе (см. скриншот ниже) .
  6. Если программа зависла: ничего не делайте и не закрывайте ее. Выньте флешку через пару минут из USB-порта, программа должна "отвиснуть", и вы увидите всю информацию, что она успела вытащить с флешки.

Flash Drive Information — VID и PID флешки

Теперь мы знаем информацию о флешке и можем приступить к поиску утилиты.

  • VID: 13FE; PID: 4200;
  • Модель контроллера (Controller): Phison 2251-68 (вторая строка на скриншоте выше) ;
  • SmartBuy 16 GB.

Способ 2: визуальный осмотр контроллера

Определить достоверно модель контроллера можно, если разобрать флешку. Правда, не каждый корпус у флешки разборный, и не каждую потом соберешь обратно ☝.

Обычно, чтобы вскрыть корпус флешки, нужен нож и отвертка. При вскрытии корпуса будьте аккуратны, чтобы не повредить внутренности флешки. Пример контроллера показан на скрине ниже.

Разобранная флешка. Модель контроллера: VLI VL751-Q8

Способ 3: через диспетчер устройств

Узнать VID и PID флешки можно с помощью диспетчера устройств (в этом случае — ничего и устанавливать не нужно) .

Правда в этом случае мы не узнаем модель контроллера, и есть некоторый риск, что по VID и PID не получится точно идентифицировать контроллер. И тем не менее, вдруг вышеприведенная утилита зависнет и не даст вообще никакой информации 👇.

  1. Сначала вставляем флешку в USB-порт;
  2. Далее запускаем диспетчер устройств : нажмите сочетание кнопок WIN+R , в строку "Открыть" введите команду devmgmt.msc , нажмите OK (скрин ниже в качестве примера) .

Как запустить диспетчер устройств

  • В диспетчере устройств откройте вкладку "Контроллеры USB" , а в ней найдите строку "Запоминающее устройство USB" — перейдите в его свойства .
  • Далее нужно открыть вкладку "Сведения" , выбрать свойство "ИД оборудования" , и вы увидите VID и PID флешки (стрелка 5 на скриншоте ниже) .
  • Определение VID и PID флешки через диспетчер устройств

    Вот, собственно, и все — будем считать, что модель контроллера мы все-таки определили.

    Как найти утилиту для прошивки флешки

    Важно! После прошивки флешки — вся информация на ней будет удалена!

    1) Зная модель контроллера — можно просто воспользоваться поисковиками (Google, Яндекс например) и найти нужное.

    2) Но я рекомендую, сначала попытаться найти утилиту на сайте http://flashboot.ru/iflash/ .

    Алгоритм работы такой:

    1. Заходим на сайт: http://flashboot.ru/iflash/
    2. Вводим свои VID и PID в строку поиска и ищем;
    3. В списке результатов, скорее всего, вы найдете десятки строк. Среди них нужно найти такую строку, у которой совпадет: модель контроллера, ваш производитель, VID и PID, размер флешки .
    4. Далее в последней колонке — вы и увидите рекомендуемую утилиту. Кстати, обратите внимание, версия утилиты так же имеет значение! Осталось только скачать найденную утилиту и применить ее.

    Поиск утилиты для восстановления флешки

    После того, как найдете и загрузите искомую утилиту — останется только нажать одну кнопку "Restore" (по крайней мере, так было в моем случае 👌) .

    Formatter Silicon Power v3.13.0.0 / Format and Restore. Утилита конечного пользователя, предназначенная, как для низкоуровневого, так и высокоуровневого (FAT32) форматирования флэшек на контроллерах фирмы Phison линейки PS2251-XX.

    Спустя пару минут моргания светодиода на флешке, она стала нормально работать, сообщения от Windows о невозможности форматирования — больше не появлялись.

    Итог: флешка была восстановлена (стала рабочей на 100%), и отдана владельцу ✌.

    На этом, собственно, всё. За дополнения по теме — буду признателен.

    Первая публикация: 18.12.2016

    • ВидеоМОНТАЖ
      Отличное ПО для начала создания своих собственных видеороликов (все действия идут по шагам!).
      Видео сделает даже новичок!
    • Ускоритель компьютера
      Программа для очистки Windows от мусора (ускоряет систему, удаляет мусор, оптимизирует реестр).

    У меня компьютер легко стирает Vid Pid, и не только на флешках, но и на других устройствах FTDI, Pic18F4550, и так далее. После ПК даже ноутбук эти устройства не определяет и не восстанавливает. Любой USB адаптер в один прекрасный момент ПК может записать в 0000. Я и систему перестанавливал, и все дополнительные платы вытащил, бесполезно.
    Вопрос: можно ли какой ни-будь программой выбрать Unknown Device и записать данные, чтобы определить устройство.
    Если есть такие программы, скиньте ссылку. Спасибо.

    Большое спасибо. При записи фильмов нечаянно скопировала их в системную папку флешки и никак не удавалось их оттуда удалить. После форматирования флешки в компьютере DVD-плеер перестал её видеть. Сделала всё, как написано в статье — заработало!

    Спасибо огромное. Все сделал как тут описано и флэш заработала.
    Кстати вид и пид оказались точно такими же как в статье и утилита соответственно эта подошла! :)))

    Добрый день. Были куплены две одинаковые (производитель, модель, объём) флешки. У одной скорость записи 15-16 мб/с, а у второй 5-7 мб/с.

    Быстрая:
    Controller: Phison PS2307
    Possible Memory Chip(s):
    Hynix H27UCG8T2A
    Hynix H27UCG8T2ATR
    Hynix H27UCG8T2ATRx2
    Memory Type: MLC
    Flash ID: ADDE94DA 74C4
    Chip F/W: 01.04.10
    Firmware Date: 2014-03-20
    ID_BLK Ver.: 1.2.71.0
    MP Ver.: MPALL v3.30.0A
    VID: 0951
    PID: 1666
    Manufacturer: Kingston
    Product: DataTraveler 3.0
    Query Vendor ID: Kingston
    Query Product ID: DataTraveler 3.0
    Query Product Revision: PMAP
    Physical Disk Capacity: 15728640000 Bytes
    Windows Disk Capacity: 15728635904 Bytes
    Internal Tags: 2Q6P-SX5Q
    File System: NTFS
    USB Version: 3.00 in 2.00 port
    Declared Power: 300 mA
    ContMeas ID: 32ED-01-00

    Медленная:
    Controller: Phison PS2307
    Possible Memory Chip(s):
    Toshiba TC58NVG7T2JTA00
    Toshiba TC58TEG7T2JTA00
    Memory Type: TLC
    Flash ID: 983AA892 7650
    Chip F/W: 01.02.53
    Firmware Date: 2014-03-05
    ID_BLK Ver.: 1.2.68.0
    MP Ver.: MPALL v3.30.00
    VID: 0951
    PID: 1666
    Manufacturer: Kingston
    Product: DataTraveler 3.0
    Query Vendor ID: Kingston
    Query Product ID: DataTraveler 3.0
    Query Product Revision: PMAP
    Physical Disk Capacity: 15733161984 Bytes
    Windows Disk Capacity: 15733157888 Bytes
    Internal Tags: 2Q6P-8768
    File System: NTFS
    USB Version: 3.00 in 2.00 port
    Declared Power: 498 mA
    ContMeas ID: 32ED-02-00

    Одинаковые контроллёры, но разные чипы памяти.
    Скажите, есть ли способы увеличить скорость записи у "медленной"?

    На что меня не умножай — получишь нолик в итоге!

    Доступная на сегодня последняя версия UPTool (а именно 2.093 от 14.01.2015) – выглядит морально устаревшей. Однако и она многое способна, если её хорошенько попросить.
    А потому, оставим фразочки а-ля «пусть мой полуживой девайс PS2268+983AA4937A51 полежит пока в ящике стола до лучших времен» людям мудрым и ценящим свое время. А мы… А мы просто приблизим это «лучшее время». Своими руками, своими мозгами. Плохо ли?

    Прежде, чем шить, напомню несколько нюансов в настройках UPTool, которые нам помогут в будущем.
    Папка «Code» содержит бинарники – это файлы и прошивок, и бёрнеров, и сортеров, и проч.
    Папка «Data» содержит, кроме всего прочего, файлы Code.ini и Flash.ini, на которых остановимся поподробнее. В Code.ini настраиваются названия бинарников прошивок, бёрнера, «сортера» для конкретной модели устройства («сортер» – мой термин, который я объясню ниже, и т.к. я не знаю правильных названий, вам придется терпеть мои вымышленные термины)

    Рассмотрим на примере кусок секции этого файла:
    [0x1E-0-1]
    ISPCode=ISP61.bin
    FWCode0=2261PRAM_20150211.BIN ;// (34) 19/24nm eD3 D1 only
    FWCode1=2267FW060334_20150311.BIN ;// (34) 19/24nm eD3 D1+D3

    В строке с квадратными скобками указывается комбинация контроллера и типа памяти
    [ — — ]
    Модель контроллера . UPTool использует другую идентификацию моделей контроллеров (и я об этом уже писал ранее), в которой 1E соответствует модели 2268.
    «Поколение» контроллера — опять-таки условный термин, и оно определяется версией Boot’а. Это тема отдельного разговора.
    Тип памяти:
    0 – MLC
    1 — D3/eD3
    2 – Toggle
    3 — SS21
    Таким образом, перед нами настройка имён бинарников для устройства 2268+eD3. Смотрим дальше
    ISPCode – здесь указывается имя «сортера» (после установки бинарника этого типа, на inq-запрос устройство будет возвращать строку «SORTER VX.X», или что-то похожее) или «тестера» («HV TESTER»)
    BurnerCode – здесь указывается имя «бёрнера» (это уже устоявшийся термин)
    FWCodeX — здесь указывается имя прошивки. X – это предопределенное значение для комбинации параметров памяти. В комментариях (“//”) эти значения расшифровывается/поясняются, и мне сложно здесь что-то добавить

    Flash.ini – это своеобразная база данных памяти, которая используется при прошивке
    В строке с квадратными скобками указывается FID памяти и далее характеристики этой памяти

    Теперь внимательно посмотрим, какую информацию показываем нам UPTool, если устройство знакомо утилите (обращу внимание, что представление информации зависит от выбранных настроек)

    В верхней строке ячейки:
    1E – уже известное нам представление модели 2268
    TC58NVG5T2JTA00 (eD3.8K) — PN и характеристики флеш-памяти
    В нижней строке ячейки: FID флеш-памяти

    Как видим, принципиальное отличие от PS2268+983AA4937A51 (см. картинку вначале поста) – это красный фон ячейки и отсутствие PN с характеристики флеш-памяти
    Надеюсь, вы ещё помните, что PN памяти указывается в Flash.ini? Эксперимента ради переименуем во что-нибудь существующий Flash.ini, а вместо него создадим новый (Блокнота вполне достаточно)
    [98-3A-A4-93-7A-51]
    Index=999
    PN1=NULL21
    IDMask=FFFFFFFFFFFF
    PageSize=17664

    Вставляем PS2268+983AA4937A51 и должны увидеть такую картинку

    Т.е. в файле Flash.ini нужно поместить нормальное описание памяти, и флешка должна распознаться правильно.

    Откуда же взять описание?

    Есть несколько подсказок в оригинальном Flash.ini
    Во-первых, в файле есть описание 98-3A-A4-93-7A-50. Эта флеш от нашей проблемной отличается только последним байтом («Technology Code , nm-process»). Можно не быть специалистом во флеш памяти, достаточно просто поискать по файлу, описания флеш, FID которых заканчивается на 51, и обнаружить, что у них всех nmProcess=15.

    Если это верно, то что нам мешает скопировать описание 98-3A-A4-93-7A-50, переименовать его в 98-3A-A4-93-7A-51 и исправить nmProcess на 15?

    Пробуем! Настоятельно рекомендую в MP.INI в секцию [Special] добавить строку BurnerMode=1.
    А теперь посмотрим, как съест UPTool нашу Flash.ini.
    Настройки пусть будут такими

    UPTool будет достаточно мучить нашу флешку. И кстати, в процессе работы утилиты можно поглядывать в отчет (по нажатию правой кнопки мыши в интересующей ячейке)

    Однако беда не приходит одна.

    Судя по тому, как долго утилита что-то делала с флешкой, наше описание ей подошло, и строка Size:15135 MB говорит об этом же.

    Хорошо, что же это за ошибка 1106?
    Правая кнопка мыши откроет отчет (отчет можно найти также в папке LOG в виде текстового файла), и нам понадобятся последние строки

    Ага, не найден файл прошивки.
    А что и где UPTool пытался найти?

    Т.е. UPTool понадобился FWCode5. А в какой секции искал? Прыгаем в начало отчета

    Таким образом, в Code.ini нам нужно создать раздел [0x1E-2-0], а в нём указать имя прошивки в FWCode5. А какое имя прошивки указать? Попробуем позаимствовать прошивку у предыдущего «поколения». Тогда должно получиться типа такого:

    Немного поправим настройки, т.к. в повторной сортировке никакого смысла нет, и нам нужно просто прошиться

    На всякий пожарный случай прогоняем тестилку на чтение/запись

    Ошибок не обнаружено!
    Кажется время-то хоть и чуть-чуть, но сдвинулось!

    ЗЫ: Никогда не видел контроллеров 2268 в таком корпусе. Оставлю на память

    Ссылка на основную публикацию
    Ht46r064b схема включения в стабилизаторе
    8-разр. микроконтроллер с аналогово-цифровым вводом/выводом и выводом на ЖКИ Отличительные особенности: Рабочее напряжение: - fSYS=4МГц: 2.2В…5.5В - fSYS=8МГц: 3.3В…5.5В 24...
    A6079m схема включения самсунг
    Как это обычно и бывает, работает работает дома техника, лет эдак 9, а потом неожиданно тихо умирает. Вот и нас...
    Aida64 как обновить драйвера
    Базовая система ввода-вывода, или сокращенно “BIOS” представляет собой последовательность инструкций для тестирования аппаратной части компьютера для успешного запуска операционной системы....
    Intel cantiga pm45 поддержка процессоров
    We deny access to: Open proxies Addresses within data center IP ranges Automated requests and most types of bots Visitors...
    Adblock detector