Http www usbdev ru files phison

Восстановление флешки: определение контроллера, прошивка флешки

Http www usbdev ru files phison

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

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

Источник: https://ocomp.info/vosstanovlenie-rabotyi-fleshki.html

Phison MPALL v5.13.0C

Http www usbdev ru files phison

MPALL – производственный прошивальщик флешек на контроллерах от Phison.

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

Именно поэтому, второсортный мусор, которого с каждым годом всё больше, производители уже обрабатывают иными утилитами (Sorting).

Phison MPALL совместим со следующими моделями контроллеров PhisonUSB: PS2231, PS2251-01, PS2251-02, PS2251-03, PS2251-05, PS2251-06, PS2251-07, PS2251-08, PS2251-10, PS2251-12, PS2251-13, PS2251-15, PS2251-16, PS2251-30, PS2251-32, PS2251-33, PS2251-37, PS2251-38, PS2251-39, PS2251-50, PS2251-60, PS2251-61, PS2251-62, PS2251-63, PS2251-65, PS2251-67, PS2251-68, PS2251-73, PS2251-75, PS2251-80, PS2251-83, PS2251-85, PS2251-90, PS2251-91. Перед каждой группой версий дистрибутивов, я привёл список контроллеров, которые они поддерживают.

При подборе нужной версии, необходимо отталкиваться от примерной даты покупки флешки. Т.е. если флешка на контроллере PS2251-50 и куплена в 2010 году, не стоит пытать её утилитами, выпущенными в 2013-2014 годах.

В дистрибутивах, как правило, всегда приложена утилита GetInfo.exe, для получения подробнейшей информации как о самой флешки, так и о прошивке.

Версия MPALL_F1_7F00_DL07_v503_0A.exe, предназначена главным образом для флеш-дисков на контроллерах Phison PS2251-07 с eD3-флеш-памятью. К другим флешкам (с более старым железом), я не рекомендую даже пытаться применять.

С приложениями MPALL_F1_7F00_DL20_v503_0B.exe и MPALL_F1_7F00_DL20_v503_0C_beta.exe, та же история, только ещё в DL20 версиях нас ожидает проверки чексуммы в конфиг-файле. Как обойти это ограничение читайте в статье про ошибку Check sum error!!.

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

Об элементарной поддержки контроллеров, можно судить по файлу MPParamEdit_F1.exe, прилагающему к дистрибутивам. Запустите его и посмотрите, если ли в выпадающем меню Controller, именно Ваша модель.

МПАЛЛовские прошивки имеют отличные от иных окончания (MLC – 10, MLC-4K – 24, TLC – 50, eD3 – 53).

Прошивки в некоторых случаях, бывают взаимозаменяемыми. Так например, некоторой прошивкой от PS2251-61 можно прошить контроллер PS2251-67. Этим например грешит компаний Kingston, да и я повторял подобные трюки.

; PS2231,PS2251-32\33\37\39\50\63\65:
Phison MPALL v2.01.00 ; Phison_MPALL_v2.01.00.rar; size: 1 503 249 bytes

; PS2231,PS2251-32\33\37\38\39\50\63\65:
Phison MPALL v3.08.00 ; Phison_MPALL_v3.08.00.rar; size: 1 685 902 bytes
Phison MPALL v3.12.0A ; Phison_MPALL_v3.12.0A.rar; size: 908 033 bytes
Phison MPALL v3.14.00 ; Phison_MPALL_v3.14.00.rar; size: 1 131 732 bytes

; PS2231,PS2251-30\32\33\37\38\39\50\60\63\65\90:
Phison MPALL v3.16.00 ; Phison_MPALL_v3.16.00.rar; size: 1 088 491 bytes
Phison MPALL v3.16.00N ; Phison_MPALL_v3.16.00N.rar; size: 1 087 447 bytes

; PS2231,PS2251-30\32\33\37\38\39\50\60\63\65\80\90:
Phison MPALL v3.18.00 ; Phison_MPALL_v3.18.00.rar; size: 5 127 230 bytes
Phison MPALL v3.19.0A ; Phison_MPALL_v3.19.0A.

rar; size: 1 187 869 bytes
Phison MPALL v3.20.00 ; Phison_MPALL_v3.20.00.rar; size: 1 150 398 bytes
Phison MPALL v3.20.0B ; Phison_MPALL_v3.20.0B.rar; size: 1 156 557 bytes
Phison MPALL v3.22.

0A ; Phison_MPALL_v3.22.0A.rar; size: 1 018 338 bytes

; PS2251-01\30\32\33\37\38\39\50\60\61\63\65\73\80\90:
Phison MPALL v3.23.00 ; Phison_MPALL_v3.23.00.rar; size: 1 191 131 bytes

; PS2251-01\30\32\33\37\38\39\50\60\61\63\65\73\80\83\90:
Phison MPALL v3.29.0B ; Phison_MPALL_v3.29.0B.rar; size: 1 208 505 bytes

; PS2251-01\30\32\33\37\38\39\50\60\61\63\65\73\75\80\83\85\90\91:
Phison MPALL v3.31.0A ; Phison_MPALL_v3.31.0A.rar; size: 1 561 207 bytes

; PS2251-01\02\30\32\33\37\38\39\50\60\61\63\65\73\75\80\83\85\90\91:
Phison MPALL v3.32.0C ; Phison_MPALL_v3.32.0C.rar; size: 1 432 308 bytes
Phison MPALL v3.33.00 ; Phison_MPALL_v3.33.00.rar; size: 1 352 912 bytes
Phison MPALL v3.33.0C ; Phison_MPALL_v3.33.0C.rar; size: 1 457 941 bytes

; PS2251-01\02\03\30\32\33\37\38\39\50\60\61\62\63\65\67\73\75\80\83\85\90\91:
Phison MPALL v3.60.0A_B74A ; Phison_MPALL_v3.60.0A_B74A.rar; size: 1 152 607 bytes

; PS2251-01\02\03\30\32\33\37\38\39\50\60\61\62\63\65\67\73\75\80\83\85\90\91:
Phison MPALL v3.60.0B ; Phison_MPALL_v3.60.0B.rar; size: 1 257 669 bytes
Phison MPALL v3.60.0D ; Phison_MPALL_v3.60.0D.rar; size: 1 264 890 bytes
Phison MPALL v3.61.00 ; Phison_MPALL_v3.61.00.

rar; size: 1 440 800 bytes
Phison MPALL v3.61.00_0810 ; Phison_MPALL_v3.61.00.rar; size: 1 442 496 bytes
Phison MPALL v3.61.0B ; Phison_MPALL_v3.61.0B.rar; size: 1 323 959 bytes
Phison MPALL v3.62.0B ; Phison_MPALL_v3.62.0B.rar; size: 1 308 066 bytes
Phison MPALL v3.63.

00 ; Phison_MPALL_v3.63.00.rar; size: 1 437 716 bytes
Phison MPALL v3.63.0C-DL17 ; Phison_MPALL_v3.63.0C-DL17.rar; size: 1 132 812 bytes
Phison MPALL v3.63.0C ; Phison_MPALL_v3.63.0C.rar; size: 1 458 201 bytes
Phison MPALL v3.63.0D ; Phison_MPALL_v3.63.0D_for_Netac.

rar; size: 1 551 727 bytes

; PS2251-01\02\03\06\07\12\13\15\30\32\33\37\38\39\50\60\61\62\63\65\67\68\73\75\80\83\85\90\91:
Phison MPALL v3.70.0E ; Phison_MPALL_v3.70.0E.rar; size: 1 347 204 bytes
Phison MPALL v3.71.

0A_03 MLC(UP03 64pin) ; MPALL_v3.71.0A_03_MLC(UP03_64pin).rar; size: 1 343 712 bytes
Phison MPALL v3.72.0B ; Phison_MPALL_v3.72.0B.rar; size: 1 380 874 bytes
Phison MPALL v3.73.00 ; Phison_MPALL_v3.73.00.

rar; size: 1 722 742 bytes

; PS2251-01\02\03\07\12\13\15\16\30\32\33\37\38\39\50\60\61\62\63\65\67\68\73\75\80\83\85\90\91:
Phison MPALL v3.85.00 ; MPALL_F1_9000_v385_00.rar; size: 1 676 090 bytes
Phison MPALL v3.85.0C ; MPALL_F1_9000_v385_0C.rar; size: 1 975 665 bytes

; PS2251-01\02\03\06\07\12\13\15\16\30\32\33\37\38\39\50\60\61\62\63\65\67\68\73\75\80\83\85\90\91:
Phison MPALL v5.03.0A-DL07 ; MPALL_F1_7F00_DL07_v503_0A.rar; size: 1 577 214 bytes

; PS2251-01\02\03\05\06\07\08\10\12\13\15\16\30\32\33\37\38\39\50\60\61\62\63\65\67\68\73\75\80\83\85\90\91:
Phison MPALL v3.88.0A ; Phison_MPALL_v3.88.0A.rar; size: 1 662 499 bytes
Phison MPALL v3.88.0B ; Phison_MPALL_v3.88.0B.rar; size: 3 115 113 bytes

Phison MPALL v5.03.0B-DL20 ; MPALL_0x7F-DL20_v5.03.0B-BK_20160711.rar; size: 1 779 297 bytes
Phison MPALL v5.03.0D-DL20 beta 20160725 ; MPALL_0x7F-DL20_v5.03.0D_beta_20160725.rar; size: 1 709 125 bytes

; PS2251-01\02\03\05\06\07\08\09\10\11\12\13\15\16\30\32\33\37\38\39\50\60\61\62\63\65\67\68\70\73\75\80\83\85\90\91:
Phison MPALL v3.89.0C ; MPALL_F1_9000_v389_0C.rar; size: 1 746 385 bytes

Phison MPALL v5.12.0C ; Phison_MPALL_v5.12.0C.rar; size: 6 573 365 bytes
Phison MPALL v5.13.0A ; Phison_MPALL_v5.13.0A.rar; size: 3 356 396 bytes
Phison MPALL v5.13.0C ; Phison_MPALL_v5.13.0C.rar; size: 4 271 476 bytes

Источник: https://www.usbdev.ru/files/phison/mpall/

Phison MPALL и азы программного ремонта флешек

Http www usbdev ru files phison

Статья из серии НОВИЧКУ, призвана кратко растолковать, базовые действия при восстановление флешка на контроллерах Phison, с помощью программы Phison MPALL.

Хотя будет рассмотрен только пример с чипом PS2251-03, но данная инструкция полностью или частично, применима и к другим моделям.

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

Для прошивки будем использовать Phison_MPALL_v3.70.0E.rar, просто потому, что мне так хочется.

Эксперименты будем проводить на флешке Kinsgton DTR3.0 32GB, со следующими параметрами:
Контроллер: Phison PS2251-03
Flash ID (FID) флеш-памяти: 98D7849372D7
Тип флеш-памяти: MLC-16K

КРАТКИЙ ПОРЯДОК ДЕЙСТВИЙ ПО ПРОШИВКЕ В MPALL

Распаковываем дистрибутив утилиты в удобное нам место и запускаем исполняемый файл – MPALL_F1_9000_v370_0E.exe.

Подключаем флешку и нажимаем кнопку Update.

В случае использования флешки на USB3.0-контроллере (как например использованной в статье PS2303), не пугайтесь, если сразу утилита не найдет Вашего питомца. Возможно, это решиться на одном из следующих шагов.

Нажимаем кнопку Setting.

В появившемся окне ‘Setting Type‘, указываем:
Basic Setting
New Setting
Нажимаем OK.

В результате перед нами появилось окно утилиты MPParamEdit_F1.exe, из дистрибутива утилиты.

НАСТРОЙКИ ДЛЯ ФОРМАТИРОВАНИЯ БЕЗ ЗАЛИВКИ ПРОШИВКИ:
Controller: PS2251-03
0xFF-01
Host Port: 2.0 или 3.0 – для USB3.0 флешек, указываем то значение в USB-порт которого, Вы воткнули флешку.
Preformat (low level format): [X]Auto Detect: [X]Mode: 3

С ИСПОЛЬЗОВАНИЕМ ФАЙЛОВ ПРОШИВКИ:Для этого достаточно к вышеуказанному конфигу, добавить бинарные файлы.

[X] Do ISP

Burner File: указать путь к бёрнеру
Firmware File: путь к непосредственно файлу прошивки

Далее необходимо сохранить выставленные параметры, с помощью кнопки Save и закрыть это окно.

Если ранее USB3.0-флешка не определялась в главном окне, то теперь по нажатию кнопки Update, она должна определиться в программе.

Нажимаем кнопку Start и ждём завершения операций.

По завершению операций, передергиваем флешку в USB-порту.

КАКУЮ ВЕРСИЮ MPALL ВЫБРАТЬ?

Наиболее часто используемые версии:
Phison MPALL v3.20.00: PS2251-38.
Phison MPALL v3.29.0B: PS2251-50.
Phison MPALL v3.63.0C-DL17: PS2251-61, PS2251-67, PS2251-03.
Phison MPALL v3.63.

0D for Netac: PS2251-61, PS2251-67, PS2251-03.
Phison MPALL v3.70.0E: PS2251-67, PS2251-68, PS2251-03, PS2251-07.
Phison MPALL v3.72.0B: PS2251-67, PS2251-68, PS2251-03, PS2251-07.

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

КАК ВЫБРАТЬ ПРАВИЛЬНЫЕ ФАЙЛЫ ПРОШИВОК?

Чтобы подобрать бинарники, нужно узнать модель контроллера и тип микросхемы флеш-памяти. Подробно, этот процесс разобран в другой статье – Как подобрать файлы прошивок для флешек Phison.

Если коротко, то подбор осуществляется в два этапа: сначала ищем бёрнер, потом фирмваре.

; по модели контроллера:Третий и четвертый символы в их именах, указывают на модель чипа:

BN50 – бёрнер для контроллера PS2251-50

FW68 – прошивка для PS2251-68

; по типу памяти:
BURNER:
– 2K и 4K память – бинарник должен оканчиваться на …2K.BIN или 2KM.BIN, например BN67V1022KM.BIN
– 8K и 16K память – …M.BIN или он может не содержать вообще буквы M в конце, а просто заканчиваться версией, например BN67V132M.BIN или BN67V101.BIN

FIRMWARE:
– 8K и 16K – …10M.BIN, например FW60FF01V10510M_20110616.BIN
– 2K и 4K Page – …24M.BIN, например FW50FF01V30724M.

BIN
– TLC – …50M.BIN, например FW61FF01V30150M.BIN
– eD3 – …53M.BIN, например FW60FF01V10453M.BIN
– SS Toggle Mode – …56M.

BIN, например FW67FF01V60056M.BIN

Источник: https://www.usbdev.ru/articles/a_phison/mpall-repair/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.