Как сделать информацию на флешку

Как сделать информацию на флешку
Как сделать информацию на флешку
Как сделать информацию на флешку
Как сделать информацию на флешку
Как сделать информацию на флешку

Следом после изучения механизма создания 7 CD-ROM разделов на флешках с контроллерами SMI, решил проверить заложенные возможности в имеющемся Phison-софте. О самом 32 режиме, я знал уже порядка трёх лет, но скепсис регулярно побеждал мой мутный разум. В целом всё оказалась достаточно легко, основным препятствием к разгадыванию головоломки, было то, что я постоянно лез в тему на своём любимом чипе от Phison – двухканальном PS2251-03. Мультизагрузка из под BIOS на контроллере Phison MODE32

Как и в прошлой статье про супер флешку SMI с 7 сдром разделами, сюда я тоже решил прикрепить видеоролик. Хотя признаюсь, здесь он не столь актуален, так как сам процесс создания выглядит заметно проще.

ТЕОРИЯ (ВЕРНЕЕ МОИ СООБРАЖЕНИЯ)

[1]
Сам 32 РЕЖИМ доступен и в старых версиях программного комплекса Phison MPALL и в самых последних, только практически нигде на него нельзя переключиться, используя встроенный редактор настроек MPParamEdit.
Поэтому, для изменения режима на 32-ой, вам будет необходимо перебить значение параметра Mode в INI-файле конфига.

[2]
Вопрос совместимости MODE32 с конкретным железом флешки, крайне острый и практически мной не изученный. Так что, если точная инфа по вашему железу отсутствует, то используйте метод научного тыка. То есть, сначала пробуем, если ничего не выходит, то ищем другую флешку.

[3]
На вопрос, почему нельзя взять единый шаблон конфига и менять там наименование модели контроллера и имена бинарников, отвечу следующим образом. Почему нельзя? Ещё как можно, только данный метод не столь универсален и лучше всего отталкиваться от инструкции по ремонту флешек Phison. Например, для некоторых флешек, нужно выставлять значение параметра Preformat Target Capacity, без которого прошивка категорически отказывается успешно завершаться.

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

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

АЛГОРИТМ ДЕЙСТВИЙ

Первоначально, добиваемся успешной прошивки выбранной флешки в программном комплексе Phison MPALL, согласно имеющейся инструкции на сайте.

Если вы правили дефолтный конфиг MP.ini, то открываем его через любой удобный текстовой редактор. Если вы под эти цели создавали отдельный файл с настройками, то соотвественно открывайте его. Например, прекрасно с этой задачей справляется встроенное в операционную систему Windows приложение Блокнот.

В секции [Extra], имеется параметр Mode, значение которого следует изменить на 32:

Mode=32

А в секцию [Misc], нужно дописать два параметра CDROM Image и CDROM Image1, которые будут указывать на конкретные образы дисков, записывающие прошивальщиком.

CDROM Image=E:\_RESDISK\ISO\SmartFix.iso
CDROM Image1=E:\_RESDISK\ISO\kav_rescue_10.iso

Прочие параметры менять совсем необязательно, так как они никак не должны сказаться на качестве работы CD-ROM областей.

Например, смена значения параметра USB PID, с 0x5500 (MODE3) на 0x5533 (MODE32), лишь указывает на режим работы флеш накопителя.

В качестве примера, чем отличается полностью сконфигурированные настройки для контроллера Phison PS2251-07 от базовых параметров для прошивки PS2251-67, приведу следующее сравнение.

Сравнение обычного и специального Phison Mode32 конфига

После того, как все настройки отлажены, можно перейти к самому процессу прошивки устройства в Mode32. Для этого запускаем Phison MPALL, выбираем нужный конфиг в списке (если он отличается от дефолтного MP.ini) и нажимаем кнопочку Start.

Выполнение операций Phison Write Count для записи образа

В зависимости от размеров ISO-образов, время прошивки будет существенно отличаться. Во время двух процедур Write count (потому что у нас два образа диска), как раз и осуществляется загрузка ISO-файлов на CD-ROM области флешки.

Сама процедура заливки образа, по моим субъективным ощущениям, отнимает заметно больше времени, чем тот же процесс на чипах SMI.

Phison PASS после заливки двух ISO образов на флеш

В случае успеха, после переподключения флешки в USB-порте, у вас должны появиться два устройства типа CD-дисковод.

Отображение двух устройств cdrom в моём компьютере

ПОДТВЕРЖДЁННАЯ СОВМЕСТИМОСТЬ | ОШИБКИ

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

[УДАЧНЫЕ]: PS2261 [TLC] 2C88085F89

PS2267 [MLC] 98DE948376D6
PS2267 [MLC] 98DEA4827657

PS2307 [ED3] 983AA8927650
PS2307 [ED3] 98DE98927250
PS2307 [MLC] 45DE94937657

[ОШИБКИ]: PS2303 [MLC] 98D7849372D7
PS2303 [ED3] 98DE989272D7

PS2238 [MLC] 98D794327655

PS2268 [ED3] 98DE98927257

По поводу неудачных случаев создания второго CD-ROM раздела, то далеко не все из них заканчиваются именно ошибками. Так частенько, флешки успешно шьются, только никаким 32 режимом и не пахнет. Например, могут создаться два флеш-раздела, хотя об этом никто и не просил прошивальщик.

Или может появиться ошибка на подобии Write Info Block error 0x6014, как у меня с флешкой PS2303 на ED3-памяти, которую никак не получалась победить.

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

ОБРАЗЦЫ ГОТОВЫХ КОНФИГОВ

Для наглядности, выложу несколько полностью подготовленных INI-файлов с уже выставленными настройками. В названии файлов содержится модель USB-контроллера, версия используемого прошивальщика MPALL, тип флеш-памяти и один или несколько идентификаторов Flash ID, на которых я успешно тестировал их.

MP_PS2261_TLC_V372_0B_2C88085F89.ini

[PenDriveMP]
IC Type=PS2251-61/91
[Parameter Mark]
Parameter Type=F1_MP_21
[Customize Info]
USB VID=0x13FE
USB PID=0x3E00
String Product Name=USB DISK 2.0
Inquiry Version=PMAP
Use30Fixture=1
[Configuration]
Reset Serial Number=0
TestReadWrite=0
[TestItemOption]
Do Preformat Test=1
[Extra]
Mode=32
[Misc]
CDROM Image=E:\_RESDISK\ISO\WinKey.iso
CDROM Image1=E:\_RESDISK\ISO\Memtest86-6.0.0.iso
Volume Label=USBDEVRU
Burner Erase All=1
[Advance]
FC1=0xff
FC2=0x01
[Firmware]
ISP=1
Burner File=E:\FLASHDIR\Phison\Phison_MPALL\Phison MPALL v3.72.0B\BN61V118M.BIN
Firmware Name=E:\FLASHDIR\Phison\Phison_MPALL\Phison MPALL v3.72.0B\FW61FF01V30750M_20121212.BIN

MP_PS2307_MLC_V372_0B_45DE94937657.ini

[PenDriveMP]
IC Type=PS2251-07
[Parameter Mark]
Parameter Type=F1_MP_21
[Customize Info]
USB VID=0x13FE
USB PID=0x5533
String Product Name=DISK CD 3.0
String Manufacturer Name=USB
Inquiry Version=PMAP
Use30Fixture=1
[Configuration]
Reset Serial Number=0
TestReadWrite=0
[TestItemOption]
Do Preformat Test=1
[Extra]
Mode=32
[Misc]
CDROM Image=E:\_RESDISK\ISO\WinKey.iso
CDROM Image1=E:\_RESDISK\ISO\Memtest86-6.0.0.iso
Volume Label=USBDEVRU
Burner Erase All=1
[Advance]
FC1=0xFF
FC2=0x01
[Firmware]
ISP=1
Burner File=E:\FLASHDIR\Phison\Phison_MPALL\Phison MPALL v3.72.0B\BN07V106M.BIN
Firmware Name=E:\FLASHDIR\Phison\Phison_MPALL\Phison MPALL v3.72.0B\FW07FF01V10210M.BIN

MP_PS2307_ED3_V503_0A_98DE98927250_983AA8927650.ini

[PenDriveMP]
IC Type=PS2251-07
[Parameter Mark]
Parameter Type=F1_MP_21
[Customize Info]
USB VID=0x13FE
USB PID=0x5533
String Product Name=USB DISK 3.0
Inquiry Version=PMAP
Use30Fixture=1
[Configuration]
Reset Serial Number=0
TestReadWrite=0
[TestItemOption]
Do Preformat Test=1
[Extra]
Mode=32
[Misc]
CDROM Image=E:\_RESDISK\ISO\WinKey.iso
CDROM Image1=E:\_RESDISK\ISO\Memtest86-6.0.0.iso
Volume Label=USBDEVRU
Burner Erase All=1
[Advance]
FC1=0xff
FC2=0x01
[Firmware]
ISP=1
Burner File=E:\FLASHDIR\Phison\Phison_MPALL\MPALL_F1_7F00_DL07_v503_0A\BN07V502TAW.BIN
Firmware Name=E:\FLASHDIR\Phison\Phison_MPALL\MPALL_F1_7F00_DL07_v503_0A\FW07V50253TW.BIN

Таким образом, если у вас похожее железо, можно тупо копировать конфиг. Само собой, нужно будет перебить пути к ISO-образам и бинарникам (файлам прошивки), согласно их реальному расположению на вашем жестком диске.

Как сделать информацию на флешку Как сделать информацию на флешку Как сделать информацию на флешку Как сделать информацию на флешку Как сделать информацию на флешку Как сделать информацию на флешку Как сделать информацию на флешку Как сделать информацию на флешку Как сделать информацию на флешку Как сделать информацию на флешку Читать новость Как сделать информацию на флешку фото. Поделитесь новостью Как сделать информацию на флешку с друзьями!

Тоже читают:



Как сделать подлокотник на ладу калину

Оборудование помещения для маникюра

Вышивка крестом славянских оберегов

Наклонная скамья для жима схема

Прикольная открытка мужчине на юбилей