Найти тему
MagZip

Прошивка BIOS ноутбука, часть 1: основы и почему память "прошивают"

Доброго времени суток уважаемый читатель!

В продолжении серии статей о схемотехнике ноутбуков, решил написать о немаловажном компоненте ноутбука - микросхема содержащая микропрограмму базовой системы ввода вывода (BIOS).

BIOS обеспечивает первоначальную загрузку компьютера, т.е. все что вы видите на экране до загрузки операционной системы это результат выполнения этой программы.

Основные задачи BIOS:

  • тестирование основного оборудования
  • подготовка к загрузке операционной системы
  • настройка оборудования
  • предоставление интерфейса для работы с оборудованием

Программа BIOS хранится в энергонезависимой памяти EEPROM ( Electrically Erasable Programmable Read-Only Memory) - электрически стираемая, программируемая память. Обычно это микросхема SERIAL FLASH MEMORY (SPI) 25й серии. Рассмотрим на примере W25Q16BVSSIG

в названии:

W - код производителя Winbond

25Q - серия

16B - объем памяти 16Мбит

V - напряжение питания 2,7-3,6 Вольт

SS - тип корпуса 8 pin SOIC 208mil

I - диапазон температур Industrial (от-40 до +85 градусов Цельсия)

G - доп опция, в данном случае бессвинцовая пайка и экологические стандарты

-2

Часто встречаемой неисправностью ноутбука является отсутствие инициализации: ноутбук реагирует на кнопку включения, но дальше ничего не происходит, изображения нет. Либо ноутбук не включается, но все напряжения в норме. Не редко причиной этому становится испорченная программа BIOS или неисправность самой EEPROM. Поэтому для диагностики микросхему BIOS "прошивают" заведомо исправной "прошивкой" или на зарубежный манер исправным "дампом"(от слова dump)

Почему "прошивка"? название процесса программирования исходит из далеких 60х годов, когда постоянные запоминающие устройства (ПЗУ) выглядели вот так:

Фото найдено на Яндекс-картинках
Фото найдено на Яндекс-картинках

схематично:

-4

Такие блоки памяти программировались на заводе вручную, путем "прошивания" считывающим проводом ферритовых колец, там где провод проходил через кольцо "записывалась" логическая 1.

С тех пор программирование любого ПЗУ называется "прошивкой"

Хорошо что в настоящее время это делается в несколько кликов)

Процесс "прошивки" микросхемы BIOS опишем в следующей статье.

Другие статьи:

Чем питается ноутбук: схемотехника, принцип работы и неисправности. Часть 1 - что такое ШИМ

Чем питается ноутбук: схемотехника, принцип работы и неисправности. Часть 2: схема зарядки и подключения адаптера питания

Чем питается ноутбук: схемотехника, принцип работы и неисправности. Часть 3: "дежурка" +3VLP

Чем питается ноутбук: схемотехника, принцип работы и неисправности. Часть 4: "карта питания"

Чем питается ноутбук: схемотехника, принцип работы и неисправности. Часть 5: базовые напряжения +3V и +5V.

Чем питается ноутбук: программное управление электропитанием.

Чем питается ноутбук: схемотехника, принцип работы и неисправности. Часть 6: POWER SEQUENCE

Прошивка BIOS ноутбука, часть 2: необходимое оборудование