AI-новости12 июля 2026 г., 14:16 МСК🤖 Auto

HFI BIOS: Стандартизация POST и BIOS для RISC-V

Инициатива Harmonic Firmware Initiative (HFI) создает универсальное прошивочное решение для RISC-V, добавляя экран POST и утилиту настройки BIOS, аналогичные x86-системам.

Баннер новости 3398

Проблема фрагментации RISC-V

Разработчики операционной системы QSOE, вдохновленной QNX, возглавили проект Harmonic Firmware Initiative (HFI). Главная цель — предоставить стандартизированный опыт загрузки для плат RISC-V. В отличие от зрелой экосистемы x86, где при включении сразу инициализируется графика и появляется экран POST, архитектура RISC-V часто лишена единого стандарта прошивки, что усложняет отладку и настройку оборудования.

Техническая реализация на базе U-Boot

HFI разрабатывается как расширение загрузчика U-Boot. Проект нацелен на реализацию трех ключевых функций:

  • Полная инициализация графических карт для вывода изображения на ранних этапах загрузки.
  • Экран Power On Self Test (POST), аналогичный классическим ПК.
  • Интерактивная утилита настройки BIOS для конфигурации системы.

Первый шаг: SiFive HiFive Unmatched

Начальным целевым аппаратным обеспечением для HFI выбрана плата SiFive HiFive Unmatched. Это позволяет разработчикам отработать базовую функциональность на конкретном оборудовании перед масштабированием на другие платформы. Подробности проекта и исходный код доступны на портале QSOE.net.

Значение для индустрии

Успех HFI критически зависит от поддержки со стороны крупных вендоров RISC-V. Без внедрения стандарта сообщество рискует остаться с разрозненными решениями. Однако, если проект получит широкое распространение, он значительно упростит разработку ПО и отладку для разработчиков RISC-V-устройств, приблизив их опыт к привычному x86-стандарту.

Источник: Phoronix ↗