legal note
IC Book © 2001

hardware
software

support
buy

Home page
Phoenix WinPhlash Utility
Рейтинг@Mail.ru
Нравится




WinPhlash v1.7.24.0
WinPhlash 64 bit
Secure WinFlash
Award WinFlash















Support
 
 


Phoenix WinPhlash Utility

Phoenix WinPhlash Utility, v1.7.24.0


Используя Phoenix WinPhlash по своему усмотрению, принимайте ре­зуль­та­ты его ра­бо­ты такими, как они есть: без гарантии любого рода!

Утилита WinPhlash предоставляет пользователю традиционно вы­со­ко­ка­че­ствен­ные услуги по программированию BIOS в среде операционных систем Mi­cro­soft © Windows.

Текущая версия WinPhlash содержит ряд улучшений в срав­не­нии с пред­ше­ству­ю­щи­м релизом. В частности, комплект поставки содержит также 64-х битную версию для использования в операционных системах Microsoft Windows 64-bit.



Комплектность поставки

Комплектность поставки Phoenix WinPhlash 32-bit


Полный перечень файлов комплектации Phoenix WinPhlash выглядит сле­ду­ю­щим образом:

 

Файл

Описание

 

WinPhlash.exe

Исполняемый модуль, v1.7.0.24

 

PhlashNT.sys

Driver for NT v1.7.0.23

 

PhlashLc.dll

WinPhlash Resource Library v1.7.0.24

 

msvcrt.dll

Microsoft © C Runtime Library

 

msvcp60.dll

Microsoft © C++ Runtime Library

 

mfc42.dll

MFCDLL Shared Library – Retail Version


Phoenix WinPhlash, утилита для программирования Phoenix BIOS Phoenix WinPhlash, утилита для программирования Phoenix BIOS, v1.7.24.0

Все загружаемые библитеки и модули не содержат код для по­ка­за рекламы, шпионские и другие нежелательные программы. Информация пре­до­став­ле­на по ре­зуль­татам автоматического тестирования с помощью McAfee SiteAdvisor

.
Контрольные точки Phoenix WinPhlash

Контрольные точки Phoenix WinPhlash


Очевидные преимущества графического интерфейса, анонсированного без ма­ло­го десять лет назад, дополняются гибким и незаметным влиянием на про­цесс с помощью командной строки и мощным управляющим ин­стру­мен­та­ри­ем файла PHLASH.INI. Осталось упомянуть еще и важную возможность — детальную трас­си­ров­ку процесса с помощью контрольных точек, дополняющую и без того длин­ный перечень сообщений об ошибках, — чтобы убедиться: в Phoenix Tech­no­lo­gies сделали все возможное для предупреждения нештатных ситуаций.



Error Messages Phoenix WinPhlash

Сообщения об ошибках


Phoenix WinPhlash обслуживает ситуации, возникающие в процессе диалога с пользователем, выводом на экран сообщений об ошибках. Для их идентификации используются коды ошибок – Error Codes, сопровождающие поясняющий текст. В числе прочих наиболее распространена ситуация, когда для обновления ис­поль­зу­ет­ся BIOS не от данной платформы: New BIOS part number doesn’t match system BIOS part number..

New BIOS part number doesn’t match system BIOS part number Сообщение об ошибке 120:
New BIOS is not compatible with the current system BIOS

Попытка использовать WinPhlash на чужеродных платформах, не оснащенных PhoenixBIOS, приводит к сообщению Part Table Signature not found in the interface:

Part Table Signature not found in the interface Сообщение об ошибке 161:
Corrupted interface descriptors in the new BIOS file

Error Messages Phoenix WinPhlash

Управление интерфейсом


В момент запуска утилита WinPhlash пытается обнаружить конфигурационный файл PHLASH.INI, а в случае отсутствия создает его заново. Установки па­ра­мет­ров данного файла задают порядок работы некоторых процедур. Так, для об­слу­жи­ва­ния пользовательського интерфейса используется секция [UI], в составе ко­то­рой можно задавать порядок ведения диалога с пользователем. Для этого сле­ду­ет установить параметр StartScreen=1, что в конечном итоге приведет к выводу на экран заставки WinPhlash:

Displays the Start Dialog before the main WinPhlash screen Заставка утилиты Phoenix WinPhlash

По умолчанию утилита WinPhlash дает возможность пользователю либо со­хранить в файл текущую версию BIOS, либо после сохранения записать в чип но­вую версию, указанную в поле Specify new BIOS file. Для того чтобы иметь воз­мож­ность программировать BIOS без резервного копирования, необходимо ис­поль­зо­вать ключ FlashOnlyEnable=1. В этом случае поле WinPhlash operation будет до­пол­не­но кнопкой Flash BIOS only.

Для доступа к Advanced Settings в секции секция [UI] нобходимо указать па­ра­метр Advanced=1, что открывает доступ к следующему окну Options с тремя за­клад­ка­ми, одна из которых – Flags, имеет принципиальное значение для уп­рав­ле­ния ути­ли­той и оказывает кардинальное воздействие на ее алгоритм:

Selecting the Advanced Settings button on the main window displays the Flags Page of the Options dialog box Advanced Settings: закладка управления флагами в окне опций

Закладка Flags состоит из десяти параметров, три з которых: Write ESCD from BIOS image file, Verify BIOS part number, Clear CMOS Checksum – управляются из секции [UI] ключами SaveEscdMode, CheckPartNum, ClearCMOS соответственно.

Количеством попыток Number of attempts if flash operation fails управляет па­ра­метр, значение которого также можно указать непосредственно в секции [UI] с помощью клю­ча RetryCount.





about
press


вверх