UEFI расшифровывается как Unified Extensible Firmware Interface (унифицированный расширяемый интерфейс встроенного ПО). UEFI заменяет стандартные решения BIOS и отличается более высокой гибкостью, быстродействием, эффективностью и отсутствием ограничений по размеру драйверов. Предзагрузочное встроенное ПО может быть построено на базе 32-разрядной архитектуры, 64-разрядной архитектуры или архитектуры IA64. Двоичная совместимость отсутствует. Модуль поддержки совместимости (CSM) используется для загрузки старых операционных систем и взаимодействия со старым встроенным ПО.
Драйверы страиваемой графической и мультимедийной системы Intel® (Intel® EMGD) для процессоров Intel® Atom™ серии E6xx и блока системных контроллеров Intel® US15W поддерживают драйверы протокола вывода графики (GOP) расширяемого интерфейса встроенного ПО (EFI), включаемые в предзагрузочное встроенное системное ПО UEFI. Драйвер EFI GOP поддерживает быструю загрузку.
2. Совпадает ли Video BIOS (VBIOS) с драйвером протокола вывода графики (GOP)?
Нет. Драйвер GOP (в некоторой документации Intel EMGD также называемый видеодрайвером EFI) представляет собой замену стандартного VBIOS и позволяет использовать предзагрузочное встроенное ПО UEFI без модуля поддержки совместимости (CSM). Существуют ли драйверы Intel EMGD GOP для быстрой загрузки (с оптимизацией скорости и привязкой к платформе) и стандартные драйверы (поддерживающие несколько платформ).
Ниже приведено краткое сравнение GOP и BIOS графической системы:
3. Можно ли использовать VBIOS и драйвер GOP на одной платформе?
4. Как связана память vBIOS с адаптером дисплея во встроенной предзагрузочной микропрограмме EFI?
Встроенная память VBIOS связана с ИД устройства PCI VGA (обычно шина 0, устройство 2, функция 0). Эта информация встраивается в предзагрузочное ПО EFI при компиляции или встраивается в изображение через программу для объединения встроенного ПО.
5. Какая версия VBIOS активируется при одновременном использовании внешней видеокарты (например, Matrox*) и внутренней графической системы (например, внутренней системы LVDS)?
Ответ зависит от параметра предзагрузочного ПО EFI. Если параметр «PCI as primary» доступен и включен, то встроенная память VBIOS с карты Matrox активируется. Если параметр «PCI as primary» не включен, активируется Intel EMGD VBIOS. Учтите, что на платформе может работать только один экземпляр vBIOS.
6. Какие существуют сценарии использования vBIOS в Windows* XP?
Windows XP использует VBIOS через прерывание INT 10h для вывода заставки и любых сообщений, пока не загрузятся драйверы графической системы. Учтите, что во время загрузки операционной системы она осуществляет запись изображения непосредственно в буфер кадров, минуя vBIOS. После загрузки драйвера графической системы ОС передает управление vBIOS в полноэкранном режиме DOS и при выводе голубого экрана с отображением информации стека.
7. Поддерживает ли Intel® EMGD версии 1.18 для Windows Embedded* Compact 7 комплект Intel® для разработки загрузчика (Intel® BLDK) на основе UEFI?
Да, он поддерживается платформой на базе процессора Intel® Atom™ серии E6xx.
8. Почему CED создал для процессора Intel Atom серии E6xx 127K VBIOS вместо 64K VBIOS?
VBIOS драйвера Intel® EMGD версии 1.16 (и выше) поддерживает файлы 127K VBIOS для платформы на базе процессора Intel Atom E6xx и 64K VBIOS для блоков системных контроллеров Intel серии US15W. Начиная с Intel EMGD версии 1.16 и выше, 64K VBIOS для процессоров Intel Atom серии E6xx не поддерживается из-за ограничений размера файлов, так как в VBIOS были добавлены новые функции, которые увеличили размер файлов до 64 КБ и выше. Если вам требуется 64K VBIOS, рассмотрите возможность использования пакета VBIOS Intel EMGD версии 1.10 для ОС Windows* XP и Linux* или пакета VBIOS Intel EMGD версии 1.14 для ОС Windows 7, Windows Embedded Standard 7 и Windows Embedded Compact 7.
В предыдущей публикации «Компостер» коснулся тонких материй, соединяющих прошлое с настоящим. В компьютерном мире это называется совместимостью. Пытливый ум экспериментатора хочет знать: что будет, если ослушаться маму мануал и отказаться от совместимости? Другими словами: хорошо ли усвоен материал по выполнению на материнской плате операции Clear CMOS? Если с этим все в порядке, следуйте за нами, дорогие читатели. Мы начинаем эксперименты с утилитой Aptio Setup Utility, надежно встроенной в состав UEFI BIOS производства American Megatrends.
Не говори GOP, если не знаешь, чем это закончится
Легко и просто с ноутбуками: заходя в Setup, они бодро рапортуют о том, какая именно версия GOP поддерживается на данной платформе. Напомним тем, кто только недавно к нам подключился: Graphics Output Protocol – это новинка, пришедшая на смену VGA BIOS в угоду UEFI.
Рис 1.CSM, как технология совместимости, открывает дополнительные опции меню UEFI BIOS
Сложнее дело обстоит с настольными системами. В слот расширения можно установить практически любую подходящую видео карту. И если у нас видеокарта, не имеющая поддержки GOP, а мы выключаем CSM-режим и выходим из Setup с записью, то после перезагрузки нас ждет фатальная ошибка – звуковой сигнал об отсутствии видео (1 длинный и три коротких гудка). Затем пауза и следующая перезагрузка, при которой BIOS включил CSM самовольно и предупреждает нас об этом таким сообщением:
The VGA Card is not supported UEFI Driver. CSM (Compatibility Support Module) settings have been changed for better compatibility.
Что же происходит в процессе выполнения POST-процедур? Очевидно, что если VGA BIOS не поддерживает UEFI, то firmware системной платы не может взаимодействовать с ресурсами видеокарты по GOP-протоколу. Проигнорировать «неудобный» Legacy VGA BIOS и работать с видео контроллером напрямую, firmware системной платы также не может, так как операции с графическим контроллером требуют весьма специфической поддержки и UEFI BIOS системной платы не готов заранее поддерживать все типы графических контроллеров.
CSM – это мост между прошлым и будущим
Единственное решение, приемлемое для совместимости старого и нового, – технология Compatibility Support Module. Только она способна создать «мостик» между UEFI GOP и Legacy VGA BIOS.
Рис 2. Запрет CSM-технологии не допускает редактирования других опций CSM-меню
Алгоритмы утилиты Aptio Setup в этом нас убеждают. Если CSM-режим разрешен, все прочие опции на этой странице доступны. При выключении режима совместимости другие опции становятся недоступными. И если выйти из Setup, сохранив изменения, платформа не сможет проинициализировать видео и сгенерирует ошибку, описанную выше.
Очевидно, вопрос касается не только графики. Если мы устанавливаем, например Storage-контроллер, firmware которого не поддерживает UEFI, то при запрете режима CSM, диски, подключены к нему, останутся недоступными.
FAQ BIOS and Firmware
BIOS and Firmware
UEFI stands for Unified Extensible Firmware Interface. UEFI is a replacement for legacy system BIOS and is flexible, fast, and efficient and has no driver size constraints. The UEFI pre-boot firmware architecture can be 32-bit, 64-bit, or IA64. There is no binary compatibility. Compatibility support module (CSM) is used to boot legacy operating systems and operate with legacy option ROMs.
Intel® Embedded Media and Graphics Driver (Intel® EMGD) for the Intel® Atom™ processor E6xx series and the Intel® System Controller Hub US15W chipset supports the Extensible Firmware Interface (EFI) graphics output protocol (GOP) driver, which gets merged into the UEFI system pre-boot firmware. The EFI GOP driver supports fast boot capability.
2. Is video BIOS (VBIOS) the same as the graphics output protocol (GOP) driver?
No. The GOP driver (also known as EFI video driver in some Intel EMGD documentation) is a replacement for legacy video BIOS and enables the use of UEFI pre-boot firmware without compatibility support module (CSM). The Intel EMGD GOP driver can either be fast boot (speed optimized and platform specific) or generic (platform agnostic for selective platforms).
Here is a quick comparison between GOP and video BIOS:
3. Can VBIOS and the GOP driver coexist on a platform?
4. How is the VBIOS Option ROM linked to the display adapter in EFI pre-boot firmware?
The VBIOS Option ROM is linked with the PCI vendor-device ID of the VGA device (typically Bus 0, Device 2, Function 0). This information is embedded in the EFI pre-boot firmware at compile time or merged into the image on the host via the firmware vendor merging utility.
5. Which VBIOS is activated when I have an external graphics card such as Matrox* and internal graphics such as internal low-voltage differential signalling (LVDS)?
The answer depends upon the EFI pre-boot firmware setting, if available. If the «PCI as primary» option is available and enabled, then the VBIOS option ROM from the Matrox card is activated. If «PCI as primary» is not enabled, then the Intel EMGD VBIOS is activated. Note that there can be only one instance of VBIOS in the platform.
6. What are the VBIOS usage scenarios under Windows* XP?
Windows XP uses the VBIOS via INT 10h for displaying the splash screen and any messages until the graphics driver is loaded. Note that during the OS boot process the OS writes to the framebuffer directly, bypassing VBIOS for display purposes. After the graphics driver is loaded, the OS transfers control to VBIOS during full screen DOS mode and during “blue screen” to display the stack information.
7. Does Intel EMGD v1.18 for Windows Embedded* Compact 7 support the UEFI-based Intel® Boot Loader Development Kit (Intel® BLDK)?
Yes, it is supported on the Intel® Atom™ processor E6xx series-based platform.
8. Why did the CED generate 127K VBIOS instead of 64K VBIOS for the Intel Atom processor E6xx series?
Intel EMGD v1.16 (and onward) VBIOS supports 127K VBIOS for the Intel Atom E6xx processor-based platform and 64K VBIOS for the Intel System Controller Hub US15W chipset series. From Intel EMGD v1.16 onward, the 64K VBIOS for Intel Atom E6xx processor series is no longer available due to file size constraints as new features were added in the VBIOS that increased the file size to over 64K. If you require a 64K VBIOS, please consider using Intel EMGD v1.10 vBIOS package for Windows* XP and Linux* OS or Intel EMGD v1.14 VBIOS package for Windows 7, Windows Embedded Standard 7, and Windows Embedded Compact 7 OS.
Video BIOS (или VBIOS) — выделенный BIOS видеокарты компьютера, получающий управление на ранней стадии начальной загрузки IBM PC-совместимых компьютеров. Производит инициализацию видеокарты и установку обработчиков прерываний видеосервиса (INT 10H), с помощью которых основной BIOS, загрузчик ОС, ОС и прикладные программы могут выводить на экран текст и изображения до момента инициализации полноценного драйвера видеокарты.
Поскольку видеокарта обладает собственным процессором, оперативной памятью и системой питания, ей необходим выделенный BIOS для управления.
Так же, как и системный BIOS, VBIOS предоставляет набор функций и инструкций, необходимых приложению для доступа к видеокарте, выступает в роли посредника между приложением (в основном драйвером) и аппаратной частью видеокарты (в частности, реализуя Int 10h [2] ). VBIOS также содержит данные о рабочих частотах и напряжениях графического процессора и видеопамяти (и её таймингов), режимы работы системы охлаждения и прочее.
После загрузки операционной системы в роль посредника вступает видеодрайвер, оснащенный бо́льшим функционалом и работающий по принципу «приложение-драйвер-VideoBIOS-аппаратная часть» (или напрямую «приложение-драйвер-аппаратная часть»).
Привет всем. Довелось мне купить видеокарту на барахолке, а именно AMD Radeon RX580 (Sapphire Pulse 4gb 113-4E353CU-O4B). Вот такую, фото из интернета.
Как всегда продавец уверено говорил что в майнинге видеокарта не участвовала, ну не участвовала и хорошо. На видеокарте были пломбы, видимая область текстолита имеет заводской цвет. Забрал, привез домой подключил, запустил ПК и начал радоваться. Видеокарта определилась корректно, тесты прошла. Я выдохнул. Прошло около месяца после покупки, понадобилось переустановить ОС и тут меня ждала засада. При установки в биосе материнской платы загрузки только через UEFI, после ребута ждало меня 8 коротких *beep* из системного динамика, изображение появлялось только после загрузки ОС, так быть не должно. Хотя видеокарта поддерживает загрузку UEFI, и в GPU-Z стоит нужная галочка. Начал искать в чем причина, долго искать не пришлось. После того как я решил посмотреть что у видеокарты с биосом. Сливаю дамп через GPU-Z, и открываю в Polaris Bios Editor, и вижу вот такую надпись от разработчика:
А предупреждают о том что после редактирования VBIOS нашей видеокарты, мы должны отключить SecureBoot и включить CSM в режим совместимости, так как после прошивки модифицированного VBIOS, UEFI работать не будет. А это нам говорит что VBIOS моей карты модифицировался, и после открытия Polaris Bios Editor и открытия дампа VBIOS видеокарты видим что тайминги отличаются от оригинальных, установленных с завода.
Нажимаем «y» чем подтверждаем обновление efirom.
Видим чудесную надпись, которую я обвел в зеленую рамку. Выходим из программы, и идем прошивать наш обновленный VBIOS через AMDvbFlashWin.
Идем в ребут, и хлопаем себя по плечу, т.к. все работает, так как и было задумано. UEFI восстановлен. Таким образом можно обновить версию GOP драйвера на видеокарте. Информацию по программе GOPupd можно найти по ссылке на win-raid, оставлю коментом: ( #comment_156554618 ) Может будет кому полезно. Всем спасибо.
Сообщество Ремонтёров
6.1K пост 35.6K подписчика
Правила сообщества
ЕСЛИ НЕ ХОТИТЕ, ЧТОБЫ ВАС ЗАМИНУСИЛИ НЕ ПУБЛИКУЙТЕ В ЭТОМ СООБЩЕСТВЕ ПРОСЬБЫ О ПОМОЩИ В РЕМОНТЕ, ДЛЯ ЭТОГО ЕСТЬ ВТОРОЕ СООБЩЕСТВО:
Посты с просьбами о помощи в ремонте создаются в дочернем сообществе: https://pikabu.ru/community/HelpRemont
К публикации допускаются только тематические статьи с тегом «Ремонт техники».
В сообществе строго запрещено и карается баном всего две вещи:
В остальном действуют базовые правила Пикабу.
Ответ на пост «На одной волне»
Подержите мое пиво! ))) Бродил как то в Тюмени по торговому центру и забрел в магазинчик «Экспедиция». и прикупил понравившуюся мне прикольную футболку с прикольным рисунком «медведь гонится за человеком» и надписью «Siberian fast food». Возвращаюсь из командировки, жду трансфер в аэропорту Бомако (Конго). и тут ко мне подходит паренек в футболке с АБСОЛЮТНО (до мелочей) ТАКИМ ЖЕ РИСУНКОМ, но с надписью «Canadian fast food»! Парень, конечно же из Канады, но, как позже оказалось, его дедушка с бабушкой были русские эмигранты и он очень обрадовался узнав. что я из России и даже попытался говорить на русском.
Бывший.
Был друг, хороший человек. Попал в блуду, попросил денег. Я взял кредит. Друг выплыл, отдал три четверти, больше у него нет. (около сотыги еще должен, плачу)
Была жена. Случилась беда, онкология. Метания туда-сюда, беготня. Врачи, больница, взял кредит. Слава богу, полная ремиссия и жена мне говорит, что жила как-то скучно, (или не так), в общем ей не хватает нового и и свежего.
Я не новый, явно не свежий, (47Лет)
Около миллиона еще должен.
На одной волне
Лечу домой на праздники в таком прикиде, чтобы удивить семью. Перед вылетом встретил в аэропорту этого незнакомца. Сразу скорешились.
Поднебесное
Ещё ответ на пост «как это работает»
Давным давно работал я в одной кофейне. Олды вспомнят)) Открыли ещё одну кофейню и в честь открытия,поставщик с большой скидкой продал нам хороший кофе. Мы поставили цену за кг кофе в 750р и устроили дегустацию (цена чуть выше закупки). В итоге кофе ни кому не понравился и купили за пару недель всего 1 кг. После этого я поставил цену в 2900р и 25 кг кофе ушло за 1,5 недели. Всем очень нравилось и я затрахался слушать хваленые оды о том, какой богический вкус и аромат у этих зёрен от тех же людей, которые неделю назад чуть ли не плевались от него. Все это время кофе варил один человек и оборудование не менялось.
Россия в персиках
Для справки, Россия располагается в основном:
Тот момент, когда болт, который ты затягивал, вдруг стал подозрительно легко крутиться
Третий путь пусть останется за кадром.
Прошу прощения за шакалов, такой был источник.
Какая у вас милая свин.
Ответ на пост «Бесплатное кафе»
Отдыхали в Греции, в 2005 году. Взяли с женой машину напрокат. Навигатора тогда не было, заблудились. Встретили местного дедушку, адрес называем, он кивает, объясняет, руками машет. Мы его не понимаем, очень запутанно. Он рукой махнул, сел с нами. Стал руками показывать куда ехать. Увезли его на другой конец города. Доехали до отеля, я ему деньги предлагаю, он ни в какую. Нахмурился, пальцем погрозил и улыбнулся. Даже сейчас пишу и улыбаюсь, такой бескорыстный, солнечный дед.
Циан, хочешь без национальностей?
Ну ладно, не пишем. А последней фотографией сдаваемой квартиры постим эту
Российский тренер по борьбе отказался платить за пиццу и избил курьера
В Москве тренер по греко-римской борьбе Арсен Мелкумян избил курьера, потому что не смог заплатить за пиццу. Об этом сообщает Telegram-канал «Осторожно, новости».
24-летний тренер заказал две пиццы на 1700 рублей. Курьер приехал по адресу, но Мелкумян отказался платить, начал оскорблять работника службы доставки, ударил его по лицу и закрылся в квартире.
Когда доставщик пришел в себя, он обратился к правоохранителям.
После проверки выяснилось, что у Мелкумяна уже есть несколько административных правонарушений за мелкое хулиганство, неподчинение сотрудникам полиции и просроченные штрафы за вождение.
За две украденные пиццы и нападение на курьера на тренера завели уголовное дело по статье 161 («Грабеж») УК РФ.
Ранее полиция Санкт-Петербурга объявила в розыск бойца смешанного стиля (ММА) Бунеда Тухтаева, напавшего на правоохранителей.
Бабушка пикабушника
Вчера звонит отец около 8 вечера. О: у тебя все нормально? Я: нормально, а почему спрашиваешь? О: бабушке хрен какой-то позвонил, тобой представился, сказал что машина сбила, в больнице лежит. Я: у меня все нормально, это мошенники наверно.
В это момент идёт параллельный вызов от самой бабушки. Взять трубку не успел. Перезвонил сразу и успокоил.
Сегодня заехал к ней, подробности хотел узнать. Взял ее мобильный (кнопочный бабушкофон) хотел белый список включить, чтоб никто посторонний не звонил, но такой функции в нем не оказалось.
Похвалил бабушку за бдительность. Обнял и поехал на работу. Бабушке 86 лет. Живёт одна. Уже 10 лет деда нет. Ходит с трудом, но голова в порядке.