Что такое "программист" в контексте восстановления Bios?

Я чтение о восстановлении BIOS и наткнулся на слово "программист".

(Нет, речь не о людях.)

что это означает?

3 ответа:

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

в этом случае, программист-это устройство, программы чип. Они часто использованы для того чтобы запрограммировать микроконтроллеры, внезапные обломоки, обломоки EEPROM, ОБЛОМОКИ выпускного вечера и так далее.

2 самых основных типа программистов программист в-цепи и традиционный программист. Программисты в цепи, такие как этот AVR ISP mk.Второй подключить непосредственно к цепи, которая запрограммирована.

AVR ISP mk.2

маленький заголовок идет к соответствующему разъему на монтажная плата и как только программировать сделан, его можно извлечь от цепи. Также преимуществом является то, что программируемую память не нужно удалять из схемы.

Это так называемый "bitbanging" программист. Это также программист в цепи, но он использует последовательный порт компьютера (в этом случае) для генерации сигналов для программирования устройства. Они очень дешевы, чтобы сделать, но не работают также с USB для последовательных чипов. Другой конец кабеля идет к программируемая схема.

enter image description here

и теперь у нас есть классические программисты. Они требуют, чтобы чип был удален из схемы и помещен на сам программатор. Их иногда еще называют параллельными высоковольтным программистам.

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

EEP-ROM programmer

вот еще один программист, в котором устройство должно быть вставлено.

willem EPROM programmer

часто можно увидеть различные типы сокетов на этих программистов, потому что связанные семейства микросхем с аналогичными интерфейсами программирования часто доступны в нескольких различных пакетов.

основное различие между этими двумя типами программистов является то, что программисты в цепи на самом деле нужен чип, который установлен в примите Программирование. Иногда из-за плохого программирования или по дизайну (например, если на устройстве недостаточно контактов, поэтому контакты не могут быть оставлены только для программирования, или прошивка устройства не должна обновляться, или потому что устройство просто не поддерживает внутрисхемное Программирование) устройство остается в таком состоянии, что оно не может быть запрограммировано в своей собственной схеме. В таких случаях он должен быть удален и помещен во внешний программатор. Обычно внутрисхемные программисты работают подключившись к устройству и используя немного прошивки, чтобы загрузить новую прошивку в устройство. С другой стороны, классические программисты могут принудительно записывать непосредственно в память устройства, чтобы его можно было использовать, даже если он не реагирует.

Итак, чтобы подключить это к чипам BIOS. Материнские платы обычно имеют какой-то встроенный программатор, который будет обновлять чип BIOS. В случае неправильной записи BIOS на чип BIOS программатор может стать недоступным и внешний программист может быть необходим для прошивки правильного BIOS на чип.

Это может быть небольшая программа, которая перепрограммирует BIOS. Это программирование может повлечь за собой перепрограммирование настроек, которые, возможно, были ранее скопированы, или просто изменение самой версии BIOS (но Программирование чипов с новым BIOS). В вашем случае "программист" может быть аппаратным устройством, используемым для программирования чипа (который, вероятно, будет в IC {интегральной схеме}).

обычно в эти дни, мы называем это "перепрограммирование BIOS."