Домой Новости Qualcomm выпустила предварительную версию Linux для процессоров Snapdragon X2

Qualcomm выпустила предварительную версию Linux для процессоров Snapdragon X2

Компания Qualcomm представила раннюю сборку Linux для ноутбуков на базе Snapdragon X2, ориентированную на разработчиков ядра и мейнтейнеров дистрибутивов.

Корпорация Qualcomm представила раннюю предварительную версию Linux для ноутбуков серии Snapdragon X2. Проект направлен на привлечение разработчиков ядра, мейнтейнеров дистрибутивов и инженеров по обеспечению аппаратной поддержки. Работа над этим фундаментом началась еще на Snapdragon Summit 2025, и текущая стратегия компании заключается в интеграции драйверов непосредственно в основную ветку ядра (mainline), чтобы избежать использования внешних патчей, поддержку которых сложно осуществлять силами узкого круга лиц. Данный релиз предназначен исключительно для специалистов и не рассчитан на рядовых пользователей.

предварительная сборка Debian 13 на процессоре Snapdragon X2
Текущая сборка объединяет пользовательское окружение Debian 13 с модифицированным ядром для отладки аппаратных компонентов

Особенности текущей сборки и возможности графической подсистемы

На данном этапе предварительная версия включает пользовательское окружение Debian 13 «Trixie» в сочетании с модифицированным ядром. Основная задача сейчас — подготовка базовых компонентов, необходимых разработчикам для полноценной работы с аппаратным обеспечением. Загрузка системы осуществляется с помощью systemd-boot, выполняющего функции менеджера UEFI. Базовые операции ввода-вывода (Core I/O) охватывают поддержку USB, PCIe и универсальный периферийный последовательный интерфейс Qualcomm, отвечающий за работу UART, I2C и SPI.

Графические задачи возложены на открытые драйверы Mesa: за OpenGL отвечает Freedreno, за Vulkan 1.3 — Turnip, а за OpenCL-вычисления — Rusticl. Хотя разработка всех трех драйверов продолжается, уже реализована поддержка вывода изображения, аппаратного ускорения в браузерах и GPU-вычислений. Также активно ведется работа над драйвером FastRPC, который позволит направлять вычислительные задачи с процессора на DSP, открывая доступ к локальным задачам ИИ-инференса с использованием NPU Hexagon. Параллельно с этим ведется настройка управления питанием и поддержки терморегуляции.

Варианты сборки и системные требования

Официальная документация для Snapdragon X2 описывает два возможных пути разработки. Первый вариант не требует регистрации: пользователь может собрать слой ОС Debian, используя предварительно скомпилированные прошивочные бинарные файлы. Второй путь подразумевает наличие учетной записи Qualcomm, что дает полный доступ к исходным кодам прошивок для сборки системы «с нуля». Кроме того, доступны готовые к прошивке образы, позволяющие избежать процесса компиляции.

Требования к хост-системе зависят от поставленной задачи. Для работы со слоем Debian необходима система на базе ARM64 под управлением Ubuntu 24.04 LTS (или новее) либо Debian Trixie. Сборка прошивки потребует наличия хоста на архитектуре x86_64 с операционной системой Ubuntu 22.04 LTS или более поздней версии. Демонстрацию работы Linux на аппаратной платформе Snapdragon X2 компания проводит в рамках мероприятия Snapdragon Summit в Мауи, Гавайи.

Qualcomm выпустила предварительную версию Linux для процессоров Snapdragon X2 — иллюстрация 2 к материалу
Официальная документация Qualcomm описывает два пути развертывания системы для разработчиков

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

Источник: https://itsfoss.com