Что такое system firmware

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

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

Прошивка – это программное обеспечение, управляющее работой аппаратной части устройства. Без прошивки большинство электронных устройств, используемых нами ежедневно, не смогут работать; благодаря ей устройство выполняет свои функции.

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

Что такое system firmware. Смотреть фото Что такое system firmware. Смотреть картинку Что такое system firmware. Картинка про Что такое system firmware. Фото Что такое system firmware

К примеру, известно, что MP3 плеер имеет свою прошивку. Вся воспроизводимая музыка обрабатывается управлением работы аппаратной части за счёт прошивки, а без неё это, скорее всего, будет ненужная штука.

Что бы стало ещё больше понятно о чём идёт речь, возьмём другой компьютерный пример: материнская плата, не имеющая прошивку не будет «знать», как обнаруживать жёсткий диск или твердотельный накопитель, оптический привод и другие компоненты, находящиеся под корпусом компьютера. Ровно такая же ситуация обстоит и с жёстким диском, если он не имеет прошивку, то не будет «иметь понятия» о том, с какой скоростью должен вращаться шпиндель и когда ему остановиться. Wi-Fi сетевая карта не будет «разбираться» в радиочастотах, а смартфон не будет «знать», как ему включиться.

Где хранятся эти микропрограммы?

Теперь понятно, что прошивка записывается непосредственно в устройства, но каким образом производится хранение? Любая прошивка, как правило, хранится в специальных типах памяти, называемых флеш-ПЗУ. Аббревиатура ПЗУ или ROM обозначает память только для чтения, и как обычно бывает, этот файл записан один раз производителем используемого аппаратного средства. Память ROM необходима для любого вида электронного устройства, она должна постоянно содержать эти данные, даже когда устройство выключено.

Что такое system firmware. Смотреть фото Что такое system firmware. Смотреть картинку Что такое system firmware. Картинка про Что такое system firmware. Фото Что такое system firmware

Хоть ROM является памятью, хранящей первоначальную запись производителя, многочисленные примеры её перезаписи свидетельствуют о том, что не только ему это под силу. Можно использовать свою собственную разработку для перезаписи, что часто делают со смартфонами, но лучше воспользоваться инструментом, предоставленным разработчиком специально и официальной прошивкой.

Где используются прошивки?

Прошивки устройств имеют довольно большое разнообразие. Прошивки материнских плат в компьютерах называются BIOS или UEFI; есть прошивки жёстких дисков, твердотельных накопителей, оптических приводов, сетевых карт, маршрутизаторов и даже компьютерные мыши и клавиатуры имеют свои прошивки. Это лишь малое число примеров устройств, использующих прошивку.

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

Может ли прошивка обновляться?

Большинство производителей выпускают обновления для прошивок своих устройств в регулярном порядке, одновременно предоставляя необходимые программные средства, для записи новых прошивок. Тем не менее право выпуска новой прошивки для того или иного устройства остаётся именно за производителем. Для компьютерных комплектующих производитель разрабатывает новую прошивку и предоставляют её своим клиентам, тем самым позволяя произвести обновление, выпускаемое обычно в течение нескольких лет после выпуска устройства.

Что такое system firmware. Смотреть фото Что такое system firmware. Смотреть картинку Что такое system firmware. Картинка про Что такое system firmware. Фото Что такое system firmware

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

Каждый из производителей может предоставлять обновление прошивки для своих устройств: Wi-Fi роутер может получать такие обновления, увеличивающие стабильность в работе, а оптический привод, после получения новой прошивки, может начать работать с новыми дисками и т.д. Но, важно понимать, если техническая часть устройства не способна выполнять ту или иную функцию, то новая прошивка вряд ли поможет в этом.

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

А где же можно скачать прошивку и откуда её взять? Как правило, найти прошивку можно на сайте производителя. Нужно посмотреть на странице загрузки, загрузить новую прошивку, а для полной осторожности лучше руководствоваться предоставленной документацией.

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

Теперь вам известно, что такое прошивка, что она делает и где хранится. При прошивке своего устройства нужно использовать ПО именно для него, будь то смартфон, или материнская плата; знайте, что всё делается на свой страх и риск.

Источник

System Firmware Windows 10 — что это? (Asus)

Что такое system firmware. Смотреть фото Что такое system firmware. Смотреть картинку Что такое system firmware. Картинка про Что такое system firmware. Фото Что такое system firmwareСразу коротко ответ: обновление, которое представляет из себя новую прошивку BIOS, установка подразумевает автоматическое обновление биоса.

Внимание: устанавливать обновление нежелательно, если компьютер функционирует корректно. Могут легко появиться проблемы.

Разбираемся

Точной информации об этом нет вообще.

По поводу биоса — да, именно, имеется ввиду обновление того самого биоса, который содержит множество настроек железа (при помощи которых иногда и разогнать комп можно):

Что такое system firmware. Смотреть фото Что такое system firmware. Смотреть картинку Что такое system firmware. Картинка про Что такое system firmware. Фото Что такое system firmware

PS: в BIOS обычно можно попасть если при включении ноута зажимать кнопку F1 / F2 / Del — какую именно, это уже зависит от модели устройства (смотрите инструкцию).

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

Что такое system firmware. Смотреть фото Что такое system firmware. Смотреть картинку Что такое system firmware. Картинка про Что такое system firmware. Фото Что такое system firmware

Вот свойства устройства:

Что такое system firmware. Смотреть фото Что такое system firmware. Смотреть картинку Что такое system firmware. Картинка про Что такое system firmware. Фото Что такое system firmware

Из чего можно сделать такие выводы:

Если у вас появилось устройство System Firmware — мое мнение не удалять его и вообще ничего с ним не делать. Лучше написать по возможности в поддержку Асус. Потому что.. вы можете его удалить, а потом вообще операционная система не загрузки. Это конечно лично моя рекомендация.

Также название System Firmware упоминалось на форуме 4PDA в ветке про ноутбук ASUS TUF Gaming FX505GT, там сказано, что это — обновление биоса. То есть прошивка, которую можно скачать с офф сайта Асус, потом поставить и биос будет обновлен. Однако данный процесс необходимо выполнять только при соответствующих знаниях, ведь BIOS — дело серьезное.

Также у вас System Firmware может упоминаться в названии одного из обновлений, например в приложении Windows Update MiniTool:

Что такое system firmware. Смотреть фото Что такое system firmware. Смотреть картинку Что такое system firmware. Картинка про Что такое system firmware. Фото Что такое system firmware

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

Также обновление может прилететь и через Windows Update. После установки его — тоже могут быть проблемы.

Выводы

Итак, теперь сделаем выводы:

Вот например у меня материнская плата ASUS Gryphon Z87. Обновление биоса вышло уже давно. Но я его не ставил, потому что материнка работает стабильно и без глюков. Также и вам советую — если устройство функционирует стабильно то не советую ставить новый биос)) только если в этом есть крайняя необходимость)

Надеюсь данная информация оказалась полезной. Удачи и добра, до новых встреч друзья!

Источник

Что такое прошивка? Определение и типы

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

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

Что такое system firmware. Смотреть фото Что такое system firmware. Смотреть картинку Что такое system firmware. Картинка про Что такое system firmware. Фото Что такое system firmware

Типы прошивок

BIOS

Первое, что оживает после включения компьютера – это BIOS. Он может взаимодействовать с оборудованием и проверять наличие неизвестных ошибок. Затем он сигнализирует о другой программе, называемой загрузчиком, которая выполняет функцию пробуждения операционной системы, спящей внутри жесткого диска, и помещает ее в оперативную память. Таким образом, BIOS несет основную ответственность за обработку аппаратных компонентов вашего компьютера и обеспечение их правильной работы. Хотя низкоуровневое программное обеспечение хорошо, оно оставалось практически неизменным в течение последних двух десятилетий, и в связи с этим оно становится устаревшим и не поддерживает современные технологии. Например, BIOS по-прежнему использует 16-битный код, в то время как большинство ноутбуков и ПК используют 32- и 64-битный код.

EFI, сокращенная форма Extensible Firmware Interface, представляет собой спецификацию системного встроенного ПО нового поколения, которая предоставляет первые инструкции, используемые ЦПУ для запуска аппаратного обеспечения, и передает управление загрузчику. EFI, иногда также называемый Unified Extensible Firmware Interface (UEFI), имеет определенные преимущества перед BIOS. Например, это помогает гарантировать, что ваш компьютер загружается с использованием только программного обеспечения, которому доверяет производитель ПК, т. Е. Поддерживает функцию «Безопасная загрузка» для повышения безопасности.

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

Вообще говоря, чтобы увидеть версию прошивки любого оборудования, вы можете открыть Диспетчер устройств, развернуть категорию, выбрать оборудование, щелкнуть по нему правой кнопкой мыши и выбрать «Свойства». Теперь на вкладке «Сведения» в раскрывающемся меню «Свойства» выберите «Аппаратные идентификаторы». Здесь, в таблице значений, вы должны увидеть версию прошивки.

Обновление прошивки

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

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

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

Разница между прошивкой и программным обеспечением

Часто слово «Прошивка» и «Программное обеспечение» используются взаимозаменяемо, то есть как отдельная или совокупность компьютерных программ, назначенных для какой-либо задачи на компьютере. Но в действительности именно работа определяет корни этих категорий (прошивки и программное обеспечение), в которые мы их помещаем.

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

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

Надеюсь, это объясняет, что означает прошивка.

Источник

Windows UEFI firmware update platform

Windows supports a platform for installing system and device firmware updates via driver packages that are processed by using the UEFI UpdateCapsule function. This platform provides a consistent, reliable firmware update experience, and it improves the discoverability of important system firmware updates for end-users.

The UEFI firmware update platform guidance is intended for SoC vendors and OEMs who are building hardware platforms that run Windows. The UEFI firmware update platform is supported by the following operating system versions:

WindowsВ 10 for desktop editions (Home, Pro, Enterprise, and Education)

WindowsВ 10 Mobile

UEFI firmware update support in Windows 10

All systems that run WindowsВ 10 for desktop editions should implement UEFI firmware updates by following the UpdateCapsule-based update process described in this section of the documentation.

Devices that run WindowsВ 10 Mobile can follow the UpdateCapsule-based process used for Windows 10 Desktop. These devices can also follow the binary update process, which performs a binary update to the storage partition which contains the UEFI firmware.

Microsoft strongly recommends that devices running WindowsВ 10 Mobile should update UEFI firmware by using the binary update process. Devices that run Windows 10 Mobile can use the UpdateCapsule-based process only in scenarios where the binary update process cannot be used. For example, if the partition layout of the device prevents the UEFI firmware from being updated by using a binary update package.

Overview of the UEFI firmware update platform

There are two types of firmware that can be serviced via Windows: system firmware and device firmware. System firmware is responsible for providing critical boot and runtime services to the system as a whole, and device firmware is associated with a particular device integrated into a system. Such device firmware typically works together with a device driver, allowing the OS to expose the device to OS-level services and applications.

System firmware updates

System firmware updates for UEFI-based systems will be deployed as device driver packages (INFs). Windows will use information provided by the platform to ensure that the update package only applies to appropriate systems. A firmware update package contains a binary file containing the system firmware image. After the firmware update package is on the end-user’s system, Windows will use the UEFI UpdateCapsule function to hand-off the firmware payload to the platform firmware for processing.

Deploying the update as a driver package allows the firmware update process to align with many existing deployment and servicing tools, and ensures simple update package authoring for hardware vendors.

The fact that the firmware update is delivered as a driver package does not mean that the update is written as an actual driver. The driver package will contain an INF file and a binary file containing the system or device firmware image.

Device firmware updates

For the purposes of updating device firmware, the device firmware can be assigned to one of these two categories:

UEFI-updatable device firmware.

This device firmware can be updated using a device driver package leveraging the same mechanism as system firmware. A device firmware update is distributed as a firmware update package. After the firmware update package is on the end-user’s system, Windows will use the UEFI UpdateCapsule function to hand-off the device firmware payload to the platform firmware for processing. This process is virtually identical to how Windows hands off system firmware update payload, and is discussed below.

It is recommended that device firmware be updated using a discrete firmware update driver package, but device firmware may also be updated with system firmware as part of a single firmware update driver package.

UEFI should not be used to update peripheral devices. UEFI requires devices to be present during reboot to apply a firmware update which cannot be guaranteed with (external, removable) peripheral devices.

Driver-updatable device firmware.

This device firmware can be updated by the device driver during the normal Windows OS runtime. Updating device firmware using normal Windows OS drivers is not covered by this paper.

System requirements for Windows firmware updates

In order for a system to be compatible with the Windows firmware updating mechanism, it must meet the following requirements:

The system must implement UpdateCapsule and QueryCapsuleCapabilities as defined by section 8.5.3 of the UEFI specification 2.8.

UpdateCapsule is used to pass the firmware update payload between Windows and the platform firmware.

Platform firmware must support firmware updates initiated by Windows.

System firmware, and some classes of device firmware, must be updatable using this process. Firmware code recognizes a firmware update payload passed to UpdateCapsule and initiates the update process. The implementation is owned by the partner.

Must specify a Firmware Resource in the EFI System Resource Table (ESRT)

The Firmware Resource allows Windows to surface a device instance with a Hardware ID, which will be used to target the system or device firmware update to appropriate systems and devices. It also describes the current firmware version and provides status for previous updates.

There exists a single entry for system firmware updates. All devices with updateable firmware must have a resource specified in the ESRT, unless a device’s firmware is updated as part of a system firmware update.

Источник

system firmware

1 system firmware

2 system firmware

3 system firmware

См. также в других словарях:

System Management Mode — (SMM) is an operating mode first released with the Intel 386SL and available in later microprocessors in the x86 architecture, in which all normal execution (including the operating system) is suspended, and special separate software (usually… … Wikipedia

Firmware — In computing, firmware is a computer program that is embedded in a hardware device, for example a microcontroller. It can also be provided on flash memory or as a binary image file that can be uploaded onto existing hardware by a user.As its name … Wikipedia

System software — is any computer software which manages and controls computer hardware so that application software can perform a task. Operating systems, such as Microsoft Windows, Mac OS X or Linux, are prominent examples of system software. System software… … Wikipedia

System Reference Manual — The SRM firmware (also called the SRM console) is the boot firmware written by Digital Equipment Corporation (DEC) for computer systems based on the Alpha AXP microprocessor. The acronym SRM is derived from the phrase Alpha System Reference… … Wikipedia

Firmware-Update — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite http://de.wikipedia.org/wiki/Diskussion:Firmware#Kritik zur Darstellung der Begriffsbedeutung Grundlegende Überarbeitung begonnen, irrelevante Teile… … Deutsch Wikipedia

System Reference Manual — Die System Reference Manual Firmware (auch SRM Konsole genannt) ist die Boot Firmware für Computersysteme, die auf Alpha AXP Prozessoren basieren. Die System Reference Manual Konsole wurde von DEC entwickelt, um OSF/1 (später Digital UNIX und… … Deutsch Wikipedia

System Management Controller — Der System Management Controller (SMC) ist ein Chip auf der Hauptplatine der Intel basierten Apple Rechner.[1] Dieser Chip übernimmt unter anderem folgende Aufgaben:[1] Powermanagement des Computers Display Hintergrundbeleuchtung Festplatten Ein… … Deutsch Wikipedia

System Idle Process — Infobox Windows component name = System Idle Process type = Kernel included with = Windows NTIn Windows NT operating systems, the System Idle Process is a kernel thread which runs when no other runnable thread can be scheduled on a CPU. For… … Wikipedia

System Management Mode — Der System Management Mode (SMM) ist ein Ausführungsmodus von Prozessoren der x86 Architektur. Er wurde mit dem Intel386 SL eingeführt und ist für die Hardware Kontrolle, das Energie Management und herstellerspezifische Anwendungen gedacht. Die… … Deutsch Wikipedia

System Management Mode — Режим системного управления (англ. System Management Mode, SMM) режим исполнения на процессорах x86/x86 64, при котором приостанавливается исполнение другого кода (включая операционные системы и гипервизор), и запускается специальная… … Википедия

Unified Extensible Firmware Interface — UEFI Logo Extensible Firmware Interface s position in the software stack … Wikipedia

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *