Микропрограммное обеспечение KvadraBIOS
Общие сведения
Микропрограммное обеспечение KvadraBIOS разрабатывается компанией
ООО «Ядро Клиентские Системы» (торговая марка KVADRA).
МПО KvadraBIOS является составной частью встроенного программного обеспечения, входящего в состав изделий KVADRA. Эта информация справедлива для всех версий изделия, которые для краткости обозначаются просто как «изделие».
Все части МПО KvadraBIOS устанавливают на изделие при изготовлении, поэтому они являются его неотъемлемой частью. Дистрибутивы МПО не поставляются отдельно от изделия и недоступны для обычных пользователей. Обновление МПО производится сервисными службами разработчика или его специализированными партнерами.
Изделие инициализирует аппаратные средства МПО KvadraBIOS, такие как микропроцессор и память, запускает установленную операционную систему и предоставляет различные функции для взаимодействия с частью оборудования во время работы. Исходный код МПО KvadraBIOS разработан на языке программирования C.
МПО хранится во внешней микросхеме флеш-памяти изделия.
Программа не имеет пользовательского графического интерфейса.
Функциональные возможности
Микропрограммы KvadraBIOS выполняют следующие функции:
- инициализация процессора для последующего выполнения микропрограмм;
- загрузка корневого центра доверия и проверка целостности запускаемых микропрограмм;
- обновление микрокода процессора;
- инициализация и запуск всех ядер ЦП, включая логические;
- поддержка контроллера управления питанием и термическими датчиками (SIO либо Embedded Controller);
- поддержка внешних PCI-E Ethernet контроллеров (при их наличии);
- поддержка шины SMBus;
- поддержка аудиоконтроллера;
- запуск микропрограмм драйверов аппаратных средств;
- загрузка микропрограмм для взаимодействия операционной системы с аппаратным обеспечением изделия;
- запуск служб, работающих на этапах загрузки и выполнения операционной системы;
- обеспечение возможности изменения настроек через меню и интерфейсы ПО;
- предотвращение несанкционированных модификаций и изменений настроек;
- загрузка и запуск ПО, устанавливаемого на изделие.
Установка ПО
МПО KvadraBIOS предназначено для записи в энергонезависимую память изделия, для которого оно разработано. Все компоненты МПО устанавливаются на изделие на заводе-изготовителе и не распространяются отдельно. Любое обновление МПО производится сервисными службами разработчика или его специализированными партнерами.
Запуск ПО
Для запуска МПО KvadraBIOS необходимо включить изделие. После включения платформы процессор начинает работу и выполняет код МПО KvadraBIOS. Микропрограммы загружаются в память и исполняются в зависимости от временной фазы инициализации оборудования.
Информация о стоимости ПО
Стоимость ПО рассчитывается индивидуально и зависит от требуемой конфигурации ПО.