Что такое прошивка или микрокод и как обновить мое оборудование?

Оглавление:

Что такое прошивка или микрокод и как обновить мое оборудование?
Что такое прошивка или микрокод и как обновить мое оборудование?

Видео: Что такое прошивка или микрокод и как обновить мое оборудование?

Видео: Что такое прошивка или микрокод и как обновить мое оборудование?
Видео: Hard Reset, Безопасный режим и режим прошивки Samsung S9 и S9+ - YouTube 2024, Апрель
Anonim
Прошивка - это тип программного обеспечения, которое работает на аппаратном устройстве, выполняя задачи низкого уровня. Например, все, начиная от телевизионного пульта дистанционного управления и заканчивая жестким диском компьютера до воздушной дроны, запускает собственную прошивку. И микрокод - это в основном прошивка для вашего процессора.
Прошивка - это тип программного обеспечения, которое работает на аппаратном устройстве, выполняя задачи низкого уровня. Например, все, начиная от телевизионного пульта дистанционного управления и заканчивая жестким диском компьютера до воздушной дроны, запускает собственную прошивку. И микрокод - это в основном прошивка для вашего процессора.

Что такое прошивка?

Программное обеспечение относится к программам, приложениям и другому компьютерному коду, который работает на устройстве. Аппаратное обеспечение относится к фактическим физическим устройствам. Итак, если у вас есть ПК с ОС Windows, операционная система Windows и все приложения, которые вы используете, это программное обеспечение, а сам ПК и его компоненты, такие как жесткий диск, процессор, материнская плата, мышь и дисплей являются аппаратными.

«Прошивка», как и предполагает ее название, представляет собой нечто среднее между программным и аппаратным обеспечением. Прошивка на самом деле является всего лишь типом программного обеспечения, но обычно она запрограммирована в память, встроенная в это оборудование, и работает на гораздо более низком уровне. В случае ПК материнская плата, процессор, графический процессор, жесткий диск, мышь и другие устройства имеют собственную прошивку.

Например, когда вы загружаете свой компьютер, прошивка на вашей материнской плате - либо UEFI, либо BIOS - запускает и инициализирует ваши устройства, прежде чем передавать запуск на ваш жесткий диск, а затем в вашу операционную систему. У вашего твердотельного накопителя есть прошивка, которая автоматически управляет тем, где данные должны храниться на физических ячейках флэш-памяти для обеспечения оптимальной производительности. Видео BIOS - это тип прошивки, которая переводит инструкции, связанные с видео, перед их отправкой на графический процессор вашего компьютера. Даже ваша USB-мышь имеет прошивку, которая обрабатывает физический ввод мыши, общается с вашим компьютером и включает в себя любые огни, которые могут быть на вашей мыши.

Прошивка может быть простой операционной системой всех устройств

Для некоторых простых устройств «прошивка» может ссылаться на всю операционную систему устройства. Например, если у вас есть цифровая камера, камера «прошивка» относится ко всему программному обеспечению, которое работает на этой цифровой камере. Сюда входят все функции низкоуровневой съемки в графической операционной системе камеры. Даже воздушные беспилотные летательные аппараты имеют прошивку, которая является программным обеспечением, которое запускается на борту самого дрон.
Для некоторых простых устройств «прошивка» может ссылаться на всю операционную систему устройства. Например, если у вас есть цифровая камера, камера «прошивка» относится ко всему программному обеспечению, которое работает на этой цифровой камере. Сюда входят все функции низкоуровневой съемки в графической операционной системе камеры. Даже воздушные беспилотные летательные аппараты имеют прошивку, которая является программным обеспечением, которое запускается на борту самого дрон.

Таким образом, чтобы обновить всю операционную систему устройства, например, на цифровой камере, маршрутизаторе, принтере, музыкальном проигрывателе или навигационном устройстве GPS, вам часто приходится выполнять «обновление прошивки» или загружать и устанавливать новую «прошивку» Файл от производителя.

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

Что такое микрокод?

Микрокод стал более важным с уязвимостью Spectre. Процессоры Intel нуждаются в новом «микрокоде» от Intel для надлежащей защиты от атак Spectre.

Подумайте о микрокоде, таком как прошивка для процессора вашего компьютера. Микрокод преобразует инструкции, получаемые ЦП, в физические операции на уровне схемы, которые происходят внутри ЦП. Другими словами, обновленный микрокод может отправлять разные инструкции в схемы внутри ЦП. Это может предотвратить некоторые атаки Spectre, изменив способ работы ЦП. Обновления микрокода также могут исправлять ошибки и другие ошибки, не требуя полной замены аппаратного обеспечения ЦП.

Обновления микрокодов обычно поставляются вместе с прошивкой UEFI или обновлениями BIOS. Когда ваш компьютер загружается, прошивка компьютера UEFI или BIOS загружает микрокод в CPU. Тем не менее, операционные системы, такие как Windows или Linux, также могут загружать новый микрокод во время загрузки.

Например, если вы хотите получить новейший микрокод Intel для вашего процессора для защиты от Spectre, и ваш производитель ПК не выпустит обновления UEFI для вашей системы, у Microsoft есть дополнительное обновление Windows, которое вы можете установить.

Следует ли обновить прошивку устройства?

Нужно ли вам обновлять прошивку устройства, зависит от устройства и того, что рекомендует производитель.
Нужно ли вам обновлять прошивку устройства, зависит от устройства и того, что рекомендует производитель.

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

Для многих других аппаратных устройств обновление прошивки иногда может помочь устранить ошибки и внести незначительные улучшения. Например, производитель твердотельных накопителей может предложить более новую версию прошивки, которая повышает надежность или производительность. Производитель вашей видеокарты может предложить новую видео BIOS, которая исправляет ошибку. Или ваш производитель маршрутизатора может предложить обновление прошивки, которое включает новые административные функции.

Многие производители устройств рекомендуют вам устанавливать обновление прошивки, если у вас есть проблема, которая должна быть исправлена (или вам нужна конкретная новая функция), или если производитель специально проинструктирует вас установить ее.

Для других устройств обновления прошивки - почти всегда отличная идея.Вероятно, вам, возможно, понадобится последнее и самое большое обновление прошивки для вашей цифровой камеры, например, чтобы повысить производительность и получить новые функции. Корпорация Майкрософт рекомендует вам обновить прошивку вашего контроллера Xbox One, чтобы обеспечить правильную работу с играми, которые вы играете.

Вы должны следовать рекомендациям производителя для каждого устройства. Многие производители рекомендуют вам обновлять прошивку своего устройства, если у вас нет проблемы. Если во время обновления прошивки происходит сбой питания или возникает ошибка, часто нет способа для чистого восстановления. Другими словами, исправленное обновление прошивки может «замаскировать» устройство, что делает его непригодным. Это зависит от устройства.

Как обновить прошивку вашего оборудования

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

Сначала зайдите на сайт производителя и найдите страницу поддержки или загрузки для конкретного продукта, который вы используете. Например, если у вас есть твердотельный накопитель Samsung, отправляйтесь на сайт Samsung и найдите страницу поддержки для вашей конкретной модели SSD. Если вы хотите обновить прошивку или BIOS вашей материнской платы, зайдите на сайт производителя вашего ПК и ищите свой точный режим ПК, или, если вы построили свой собственный компьютер, отправляйтесь на сайт производителя материнской платы и ищите модель материнской платы, которую у вас есть,

Посмотрите на какую-нибудь загрузку обновлений прошивки на сайте поддержки. Если вы не можете найти его, вероятно, нет обновленной прошивки для вашего устройства. Загрузите последнюю версию, которую вы видите, и обязательно прочитайте заметки о выпуске, которые появляются на веб-сайте.

После того как вы загрузите новую прошивку, откройте загрузку и найдите файл README. Если вы не можете найти его, найдите на странице загрузки отдельные инструкции по установке прошивки. В инструкциях производителя вы найдете именно то, что вам нужно сделать.
После того как вы загрузите новую прошивку, откройте загрузку и найдите файл README. Если вы не можете найти его, найдите на странице загрузки отдельные инструкции по установке прошивки. В инструкциях производителя вы найдете именно то, что вам нужно сделать.

Для некоторых обновлений прошивки вам просто нужно запустить файл.exe из Windows, и он позаботится обо всем для вас. Для других вам может потребоваться создать загрузочный диск DOS с файлом прошивки на нем, загрузить в среду DOS и запустить команду для обновления прошивки оттуда. Или, если вы хотите обновить отдельное устройство, вам может потребоваться поместить файл прошивки на USB-накопитель или SD-карту и перенести его на другое устройство.

Если загруженный файл прошивки - это просто файл.exe, и вы не можете найти никаких инструкций, вам, вероятно, просто нужно дважды щелкнуть по нему и запустить его из Windows.

Рекомендуемые: