IZONE - http://www.izcity.com/ - бесплатный софт, вэб-сервисы, ресурсы для раскрутки, свежие номера журнала "Internet Zone".

 IZONE 


Phoenix Phlash Utility: FlashROM

Phoenix Technologies Ltd.

Можно ли защитить FlashROM от записи?

Это сделать можно, но следует иметь в виду, что при этом BIOS не сможет обновлять блоки параметров ESCD, DMI при изменении конфигурации системы.
В виду того, что FlashROM имеет инверсный вход стробирования записи (WE#, контакт 31), запретить запись можно отсоединив контакт 31 и подав на него логическую "1". Для этого следует включить резистор сопротивлением примерно 1K между линией питания +5V и отсоединенным контактом 31.
Не следует пытаться запретить запись отсоединением контакта 1 (VPP - напряжение программирования), так как большинство 5-вольтовых FlashROM не используют этот контакт и в этом случае линия VPP внутри микросхемы подключена к линии основного питания (VCC, контакт 32).
Рекомендация имеет силу для микросхем Flash 1Mbit/2Mbit, выпускаемых в 32-контактных корпусах DIPP или PLCC. Данная рекомендация не относится к микросхемам Low Pin Count, используемым в системах Intel 810/820, SiS730 и некоторых других

 

Проблемы при программировании Intel 28F001

Микросхемы Intel 28F001 имеют аппаратно защищенный BootBlock, размером 8Кбайт. У 28F001BX-B это младшие 8Кбайт (Bottom), у 28F001BX-T это старшие 8Кбайт (Top). Запись в BootBlock разрешена, если на контакт 30 (PWD #) подается +12V. Если Вам необходимо запрограммировать Intel 28F001 на плате, которая не поддерживает коммутацию +12V на вход PWD#, необходимо отсоединить контакт 30 микросхемы FlashROM и на оставшийся свободным контакт микросхемы подать +12V.
Следует помнить, что ошибки в коммутации +12V могут привести к серьезному повреждению платы. Воспрещается выполнять эту операцию с другими типами FlashROM, так как, например, у 2Mbit микросхем контакт 30 используется как старший адресный вход, подача +12V на который может вывести из строя микросхему и плату. При подключении +12V на контакт 30 необходимо его тщательно изолировать от соседних контактов и от контакта 30 панели. Операция должна выполняться только опытными специалистами

 

Как запрограммировать 2Mbit FlashROM на плате, которая его не поддерживает?

Микросхемы FlashROM 1Mbit (128K*8) имеют 17 адресных входов A0...A16
Микросхемы FlashROM 2Mbit (256K*8) имеют 18 адресных входов A0...A17
Если плата не поддерживает 2Mbit FlashROM и коммутация входа A17 отсутствует, ее можно выполнить следующим образом. Отсоединить контакт 30 FlashROM от панели и соединить оставшийся свободным контакт Flash ROM с линией LA17, контакт C8 на разъеме ISA. Следует тщательно выполнить изоляцию, так как на контакте 30 Socket может присутствовать +12V, если плата поддерживает Intel Flash.
Рекомендация имеет силу для микросхем Flash 1Mbit/2Mbit, выпускаемых в 32-контактных корпусах DIPP или PLCC. Данная рекомендация не относится к микросхемам Low Pin Count, используемым в системах Intel 810/820, SiS730 и некоторых других. Операция должна выполняться только опытными специалистами

 

Список микросхем, поддерживаемых утилитами Phoenix Phlash Utility 4.0 Release 1.82 см. здесь: http://ic.doma.kiev.ua/inside/phoenix/list.htm

 

Источник: http://ic.doma.kiev.ua/

 


Copyright © "Internet Zone"info@izcity.com
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас.