legal note
IC Book © 2001

hardware
software

support
buy

Home page
Phoenix WinPhlash Utility




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


вверх