Хотя большинство пользователей применяют Linux на Arm SBC, обычно существует возможность запустить Windows 11 на Arm-платах с поддержкой UEFI , но с оговорками, такими как неработоспособность GPU и VPU и другие проблемы.
Одним из решений является полный отказ от архитектуры Arm и выбор x86 SBC, такой как Radxa X4 , ODROID-H4+ или LattePanda IOTA , среди прочих. Но ситуация может измениться к лучшему, теперь, когда SBC от Qualcomm становятся реальностью, и Radxa только что объявила об официальной поддержке Windows для Radxa Dragon Q6A .
Следует отметить, что пока это только предварительный образ. Тем не менее, вот что работает без установки дополнительных драйверов в Windows 11:
- Вывод HDMI (унаследовано от UEFI GOP)
- PCIe – Примечание: NVMe доступен; система не включает драйверы сетевой карты
- Флеш-память eMMC
- UFS
- USB 2.0
- USB 3.0, но устройства должны быть подключены до загрузки в систему
Но после установки драйверов поддерживаются следующие дополнительные функции:
- Аппаратное ускорение видео
- Декодирование через D3D11VA (рекомендуется) или DXVA2 – До 4096 x 2160 при 60 кадрах в секунду, 250 Мбит/с (H264 / HEVC 10-бит / VP9 10-бит)
- Кодирование через MediaFoundation – До 3840 x 2160 при 30 кадрах в секунду, 150 Мбит/с (H264 / HEVC)
- Протестированные приложения – Windows Media Player, mpv (с командной строкой ниже), VLC, Gstreamer, OBS Studio (пока только сборка от сообщества )
mpv somevideo.mkv --vo=gpu --hwdec=d3d11va --d3d11va-zero-copy=yes -- profile=fast[Format Time: 0.0001 seconds]
Примечание: Декодирование видео 4K 60fps 10-бит и декодирование с высоким битрейтом являются сложными задачами из-за ограниченной пропускной способности памяти (22 ГБ/с), рекомендуется использовать Windows Media Player и mpv
- GPU
- Direct3D 12 Feature Level 12_1
- OpenCL 3.0 (только arm64/x64, поддержка 32-бит отсутствует)
- Vulkan 1.3 (только arm64/x64, поддержка 32-бит отсутствует)
- OpenGL 4.1
- Ethernet – Однако, соединение с использованием встроенного Ethernet-чипа RTL8111K может быть ненадежным при очень высокой загрузке ЦП (особенно во время загрузки через Steam).
- Камера MIPI CSI
- ISP Qualcomm Spectra 570L
- Запись видео 4K @ 30fps 10-бит
- Аппаратное кодирование JPEG через интерфейс Windows Imaging Component (WIC))
- Протестировано с Radxa Camera 12M (imx577) с использованием Windows Camera и Gstreamer
- 40-контактный GPIO-разъем – См. необходимые инструменты на GitHub .
- Обновление прошивки через edl-ng в Windows
Некоторые опции должны быть включены в BIOS, в частности, поддержка камеры.
Что не работает, так это WiFi и Bluetooth
Образ основан на Windows 11 24H2, которая включает эмулятор Prism для запуска x86 и x64 приложений без модификаций. Лучше всего использовать нативные приложения ARM64, но если они недоступны, можно попробовать 64-битные x86 приложения, а 32-битные x86 приложения следует избегать. Следует отметить, что эмуляция не работает с драйверами, только с программами…
Чтобы установить Windows 11 на Dragon Q6A, необходимо выполнить несколько шагов:
- Обновить прошивку UEFI до последней версии
- Скачать ISO Windows 11 для устройств Arm64 с сайта Microsoft или сайта UUPdump .
- Записать образ на USB-флешку с помощью Rufus
- Подключить USB-флешку к плате, загрузить её и нажать F12, чтобы войти в меню загрузки и выбрать USB-накопитель

- Продолжить установку Windows 11, а затем установить последние драйверы.

- Готово!
Все необходимые ссылки и инструкции можно найти на форумах Radxa . Ссылки на прошивку и драйверы здесь публиковаться не будут, так как они, вероятно, скоро будут обновлены после сообщений пользователей о проблемах с предварительной версией.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.


